SlideShare a Scribd company logo
ROS-Industrial Focused Community
Meeting: Kuka LBR iiwa
March 5, 2015
Clay Flannigan
Shaun Edwards
Objective
• Share information between groups in the hope
that collaborative relationships are formed
• Introduce developer groups in the hopes of
consolidating open source efforts
• Provide industry background on the current state
Kuka and ROS-I software
• Allow industry to share the wants/needs in the
hopes of driving research and development
Agenda
• 9:00 – 9:10 – Introduction
• 9:10 – 9:35 – Kuka LBR iiwa summary – Michael
Gerstenberger
• 9:35 – 10:15 – Developer Lightning Talks (10 minutes –
max)
– Fred Proctor, Jeremy Marvel, and Rick Candell
– Lars Tingelstad
– Pablo Quilez
– Carlos Rosales
– Risto Kojcev
• 10:15 – 10:30 – Open Discussion
Introduction
ROS-Industrial
• ROS-Industrial is an open-
source project that extends
the advanced capabilities of
ROS software to
manufacturing
• Goal is to enable new and
exciting applications in
robotics
• More info:
http://rosindustrial.org
• Eye candy:
http://wiki.ros.org/Industria
l/video
Kuka LBR iiwa
• The Kuka LBR iiwa is an
– exciting innovation in
collaborative industrial
robotics
– enable automation in
many new application
areas
Kuka
KUKA Lightweight Robot Interfaces
Michael Gerstenberger
5-Mar-2015
www.kuka-robotics.com
KUKA LBR interfaces
KUKA Robotics | Michael Gerstenberger | 05.03.2015 | Page 9
Contents
 LWR 4+
 Controller description
 Programming
 Fieldbuses
 Ethernet interfaces
 FRI
 LBR iiwa
 Controller description
 Programming
 Fieldbuses
 Software interfaces
 Ethernet interfaces
www.kuka-robotics.com
KUKA LBR interfaces
KUKA Robotics | Michael Gerstenberger | 05.03.2015 | Page 10
 KR C2 lr controller
 Based on KR C2 robot controller hardware
 SERCOS interface to drives located in the arm
 Software is based on KSS (KUKA System Software): v5.6 lr
 KCP2 teach pendant
 Real-time Ethernet interface optional
LWR 4+ Controller Description
www.kuka-robotics.com
KUKA LBR interfaces
KUKA Robotics | Michael Gerstenberger | 05.03.2015 | Page 11
 KRL (KUKA Robot Language)
 High level programming language with built-in motion and I/O constructs
 Two interpreters: Robot and “Submit” (background)
 Additional features via system variables / data structures
 Additional features via motion driver commands
 Limited expandability: KUKA Tech Packages (TPs)
 RSI (RobotSensorInterface): Real-time sensor control
LWR 4+ Programming
www.kuka-robotics.com
KUKA LBR interfaces
KUKA Robotics | Michael Gerstenberger | 05.03.2015 | Page 12
 DeviceNet standard
 Profibus optional
 Fieldbus bridges possible
LWR 4+ Fieldbuses
www.kuka-robotics.com
KUKA LBR interfaces
KUKA Robotics | Michael Gerstenberger | 05.03.2015 | Page 13
 Access to Windows XP networking features
 Ethernet KRL XML (EKX)
 RSI Ethernet object
 FRI (Fast Research Interface)
LWR 4+ Ethernet Interfaces
www.kuka-robotics.com
KUKA LBR interfaces
KUKA Robotics | Michael Gerstenberger | 05.03.2015 | Page 14
 Ethernet UDP hard real-time interface to controller
 Direct access to motion system
 Update rate 1ms to 100ms
 Monitor mode
 Position (command/actual; joint/Cartesian)
 Cartesian force/torque / joint torque
 Numerical Jacobian, inertia matrix
 Control mode
 Command joint angles or Cartesian positions
 Command additional joint torque or
additional Cartesian force / torque
 Change impedance parameters
 Good communication quality essential
 C++ example code provided
LWR 4+ FRI
www.kuka-robotics.com
KUKA LBR interfaces
KUKA Robotics | Michael Gerstenberger | 05.03.2015 | Page 15
 Sunrise controller
 Based on KR C4 robot controller hardware
 EtherCAT interface to drives located in the arm
 Software is completely rewritten: Sunrise.OS
 SmartPad teach pendant
LBR iiwa Controller Description
www.kuka-robotics.com
KUKA LBR interfaces
KUKA Robotics | Michael Gerstenberger | 05.03.2015 | Page 16
 Sunrise.Workbench on customer computer
 Based on Eclipse IDE
 Sunrise.OS installation, configuration, application development platform
 Java programming with KUKA Robotics API
 Standard java libraries available
 Multithreading supported
 Background tasks supported
 Sunrise.Connectivity option
LBR iiwa Programming
www.kuka-robotics.com
KUKA LBR interfaces
KUKA Robotics | Michael Gerstenberger | 05.03.2015 | Page 17
 EtherCAT standard
 Profinet / Profisafe optional
 Fieldbus bridges possible
LBR iiwa Fieldbuses
www.kuka-robotics.com
KUKA LBR interfaces
KUKA Robotics | Michael Gerstenberger | 05.03.2015 | Page 18
 Standard java libraries
 Sunrise.Connectivity
 SmartServo: filtered access to servo layer (update rate > 20ms)
 DirectServo: unfiltered access to servo layer (update rate 2 – 19ms)
 CodeBridge: Add user C++ code to controller
 VREP support
 Fast Robot Interface
LBR iiwa Software Interfaces
www.kuka-robotics.com
KUKA LBR interfaces
KUKA Robotics | Michael Gerstenberger | 05.03.2015 | Page 19
 Access to Windows 7 networking features
 Java Ethernet communication classes
 Fast Robot Interface
LBR iiwa Ethernet interfaces
www.kuka-robotics.com
KUKA LBR interfaces
KUKA Robotics | Michael Gerstenberger | 05.03.2015 | Page 20
 Ethernet UDP hard real-time interface to controller
 Direct access to motion system
 FRI.Monitoring (1 – 100ms)
 Joint position (commanded/actual)
 Joint torque (commanded/actual)
 Future: Cartesian force/torque
 FRI.Motion Overlay (1 – 4ms)
 Command joint angle adjustments
 Future: Command Cartesian adjustments
 Future: Command additional joint torque
(only for research customers)
 FRI.C++ SDK
LBR iiwa Fast Robot Interface
www.kuka-robotics.com
KUKA LBR interfaces
KUKA Robotics | Michael Gerstenberger | 05.03.2015 | Page 21
Hose assembly:
https://www.youtube.com/watch?v=7GdiN6KmGCc
Tending a friction weld machine:
https://www.youtube.com/watch?v=90sS-sxEZm8
Kitchen assistant:
https://www.youtube.com/watch?v=mdKR7I37-Sg
Assembly of imprecisely positioned parts:
https://www.youtube.com/watch?v=jqFBu4Skj7s
Virtual wall / surgeon assistant:
https://www.youtube.com/watch?v=0bJwmCqHDhk
Automate 2014 Applications
www.kuka-robotics.com
KUKA LBR interfaces
KUKA Robotics | Michael Gerstenberger | 05.03.2015 | Page 22
KUKA Lightweight Robot Interfaces
 Any questions?
Developers
NIST
ROS-Industrial Focused Community
Meeting: Kuka LBR iiwa
Fred Proctor, Jeremy Marvel, and Rick Candell
National Institute of Standards and Technology (NIST)
March 5, 2015
Introduction/Background
• Robotic Systems for Smart Manufacturing Program
– To develop and deploy advances in measurement science that
enhance U. S. innovation and industrial competitiveness by
improving robotic system performance, collaboration, agility,
and ease of integration into the enterprise to achieve dynamic
production for assembly-centric manufacturing
– Projects: Performance assessment; Agility for quick robot re-
tasking, Human-robot collaboration including small
manufacturers, interoperability
• Outputs
– IEEE standards for information representation, ISO standard for
industrial collaborative robot safety, ANSI standards for robot
safety, ASTM performance test methods
Current KUKA Development
• Collaborative Robotics Testbed
– KUKA LWR 4+ (KUKA KRC2 controller w/ FRI option)
– Core technologies:
• Inter-platform coordination and performance
metrology
• Robot dexterity metrics and test methods
• Mobile manipulator safety standards and
performance metrics
• Multi-robot assembly strategies, test methods,
and artifacts
– Future development plans:
• HRI for robot application diagnostics and
prognostics
• Integrated arm-hand impedance control w/
Schunk SDH
Current KUKA Development
• YouBots for Cybersecurity
Research
• ROS Hydro
• Collaborative Action
– Three computers
– Data-driven
commands/dependencies
• Limitations
– Current hardware control
– Need software-based
velocity/torque controller
– Need an action server for
implementation of commands
• We will measure the
performance of robots with
cybersecurity controls
https://github.com/usnistgov/youbot
• Would like to measure
performance of networked
software control
Contact Info.
29
Fred “ROS” Proctor
Phone: 301-975-3425
Email: frederick.proctor@nist.gov
Jeremy “LBR” Marvel
Phone: 301-975-4592
Email: jeremy.marvel@nist.gov
Rick “YouBot” Candell
Phone: 301-975-4287
Email: rick.candell@nist.gov
http://www.nist.gov/el
Norwegian of University of
Science and Technology
ROS-Industrial Focused Community
Meeting: Kuka LBR iiwa
Lars Tingelstad
Department of Production and Quality Engineering
Norwegian of University of Science and Technology
Trondheim, Norway
Introduction
• Lars Tingelstad
– MSc in Mechanical Engineering
– PhD Candidate Jan. 2012 – present.
– Project: Robotic Assembly of Aircraft Engine Components
KUKA Lab at IPK, NTNU
Current KUKA Development
• KUKA robots in the lab (installed 2014):
– 2 KUKA KR120 R2500 PRO (Quantec)
– KUKA KR16-2
– KUKA KR5 Arc
– 2 KUKA KR6 R900 sixx (Agilus)
• Applications: Manufacturing, typically assembly and welding automation
in the aerospace, automotive, subsea and offshore industry.
• Core technology:
– KUKA RSI driver (ROS Control Hardware Interface)
– Support and MoveIt! Packages
• Open sourced in the kuka_experimental package
– RSI Driver PR: https://github.com/ros-industrial/kuka_experimental/pull/13
• Timeline: RSI driver rigorously tested and merged before summer this
year.
• Future plans: Gazebo integration
Contact Info.
35
Lars Tingelstad
PhD Candidate
Department of Production and
Quality Engineering,
Norwegian University of
Science and Technology
Phone: +47 977 36 854
Email: lars.tingelstad@ntnu.no
http://www.ntnu.edu/employe
es/lars.tingelstad
Fraunhofer IPA
ROS-Industrial Focused Community
Meeting: Kuka LBR iiwa
Fraunhofer IPA 325 driver
Pablo Quilez
Background
• Human-Machine collaboration in rivet operation example
• Communication between hardware components and robot
• Skill-based easy programming interface
• Rapid development required
Current development
• Overview: Monolithic ROS C++ node which communicates through TCP/IP stream socket with
the Java driver installed in the controller:
• IIWA has different control modes:
– Normal: moves cannot be cancel without stopping, low Hz -> insufficient for reactive operations
– Impedance (spring): can be combined with another control mode.
– Connectivity Package smart and direct: approx. 50 and 100 Hz
• Smart accepts PTP and LIN moves in the whole work space, also joints
• Direct is suitable for reactive operations, but target point must be very near (approx. degree range) otherwise it produces error
• Current ROS architecture:
Line commands are sent and received line by line:
->: get joint position
<-: 0.0 0.235 0.0 1.2425 0.73 -0.532 0.01
->: direct joint move : 0.0 0.235 0.0 1.2425 0.73 -0.532 0.01 0.8
0.8 0.8 0.8 0.8 0.8 0.8
<-: done
Current development
• 2 Kuka IIWA R800 (old and new) with Sunrise 1.1 and Sunrise 1.5 + Connectivity package
• ROS Interface for:
– Publish joints, frames, force and torque (Cartesian and joint) following ROS-Industrial conventions
– Motion controlling through self-defined ROS-Action
• PTP and LIN with Cartesian coordinates (always TF based)
• PTP and LIN with Cartesian coordinates and redundancy parameter
• PTP and LIN with Cartesian coordinates and force condition to stop (collision information returned)
• PTP and LIN with Cartesian coordinates and impedance mode controlling (Spring-like N * m). Robot tries to
arrive to a position and returns if it succeeded after a defined time.
• PTP with joint coordinates
• PTP with joint coordinates in smart and direct mode
– Motion controlling through ROS-Industrial topics and Move-IT action
• joint_path_command (trajectory_msgs/JointTrajectory)
• joint_command (trajectory_smgs/JointTrajectoryPoint) -> velocity is unknown for only one point
• Concept problem with velocity (path doesn‘t suit good with reactive operations):
Future development
• Divide this monolithic application in small interconnected
ROS nodes to increase compatibility, reusability and
extensibility
• Continue development for our rivet operation use case
• Publish an open source version soon
Contact Info.
42
Pablo Quilez Velilla
Computer Engineer
Fraunhofer IPA
Phone: +49 (0)711 / 970 – 1304
Email: pablo.quilez.velilla@ipa.fhg.de
Centro Piaggio
KUKA LWR 4+ ROS PACKAGES
Designed to work on real and simulation
What application need are you addressing?
Grasping under uncertainty, trajectory optimization and
planning-in-the-loop control for a compliant behavior.
What core technology are you developing?
Soft robots and low-cost sensorization.
What is your development timeline?
We refer to the issues and milestones on github.
- issues: https://github.com/CentroEPiaggio/kuka-lwr/issues
- milestones: https://github.com/CentroEPiaggio/kuka-
lwr/milestones
KUKA LWR 4+ Development (1/2)
KUKA LWR 4+ Development (2/2)
What is your plan for future development?
Three main points are important to be added:
- Stiffness trajectory control.
- Force/Position control for pHRI.
- Improve the simulation model concerning:
1) Precise dynamic model (model identification)
2) Improve HWsim (joint stiffness control strategy)
Is your software open sourced? Where?
Of course !
github.com/CentroEPiaggio/kuka-lwr
Contact Info
47
Carlos Rosales
Post-doc fellow
Research Center “E. Piaggio”
(speaker)
Developer team
@carlosjoserg @manuelbonilla @enricocorvaglia
Contributors
@marcoesposito1988 @ahoarau
Related projects and funding
Powered by
4 June 2013
Italian Institute of Technology
ROS-Industrial Focused Community
Meeting: Kuka LBR iiwa
Ultrasound Visual Servoing for
Medical Applications- Risto Kojcev
March 2015
Self Introduction
•Double Engineering Degree
–Computer Science
–Electrical Engineering
•Master Studies in Biomedical Computing at TUM
•Working experience
–More 1 year at Sheikh Zayed Institute for Pediatric Surgical
Innovation @CNMC, Washington D.C, U.S.A.
–1 year as research assistant @ University of Bern,
Switzerland
–Now: joint PhD student @ Biorobotics Institute( SSSUP) and
CMBR(IIT)
–Participant of GSoC 2014 @ OSRF + ROS-I
Motivation/Project Goals
R. Kojcev, B. Kang, and E. Sinibaldi, “Towards robotic needle steering using ultrasound visual servoing and a
lightweight robot”. Proceedings of CARS 2015 – 29th International Congress and Exhibition on Computer
Assisted Radiology and Surgery, Barcelona (Spain), June 24-27, 2015 (accepted)
Current Progress
R. Kojcev, B. Kang, and E. Sinibaldi, “Towards robotic needle steering using ultrasound visual servoing and a
lightweight robot”. Proceedings of CARS 2015 – 29th International Congress and Exhibition on Computer
Assisted Radiology and Surgery, Barcelona (Spain), June 24-27, 2015 (accepted)
Contact Information
Risto Kojcev
PhD Student
Italian Institute of Technology
Center for MicroBio Robotics
Viale Rinaldo Piaggio, 34
56025 Pontedera (PI)
Email: rkojcev@gmail.com
it.linkedin.com/in/ristokojcev/
https://github.com/rkojcev
Discussion
Contact Info.
55
Shaun Edwards
Senior Research Engineer
Southwest Research Institute
Phone: 210-522-6805
Email: sedwards@swri.org
http://rosindustrial.org
Contact Info.
56
Clay Flannigan
Manager
Southwest Research Institute
Phone: 210-522-6805
Email:
Clay.Flannigan@swri.org
http://robotics.swri.org

More Related Content

What's hot

MOBILE CONTROLLED ROBOTIC ARM USING ARDUINO AND HC-06
MOBILE CONTROLLED ROBOTIC ARM USING ARDUINO AND HC-06MOBILE CONTROLLED ROBOTIC ARM USING ARDUINO AND HC-06
MOBILE CONTROLLED ROBOTIC ARM USING ARDUINO AND HC-06
Eklavya Sharma
 
Presentation of robotics
Presentation of roboticsPresentation of robotics
Presentation of robotics
QaiserAnsari3
 
Introduction to Robotics
Introduction to RoboticsIntroduction to Robotics
Introduction to Robotics
Garvit Arya
 
Pick & place robot ppt
Pick & place robot pptPick & place robot ppt
Pick & place robot ppt
Rahul Banerjee
 
Evolution of Robots | A Brief History of Robotics in 10 Minutes | Edureka
Evolution of Robots | A Brief History of Robotics in 10 Minutes | EdurekaEvolution of Robots | A Brief History of Robotics in 10 Minutes | Edureka
Evolution of Robots | A Brief History of Robotics in 10 Minutes | Edureka
Edureka!
 
Industrial robotics
Industrial roboticsIndustrial robotics
Industrial robotics
Kallinath Patil
 
robotics ppt
robotics ppt robotics ppt
robotics ppt
sivabenten1
 
Components of industrial robotics
Components of industrial roboticsComponents of industrial robotics
Components of industrial robotics
Jayanth Krishna
 
Robots & Robotics
Robots & RoboticsRobots & Robotics
Robots & Robotics
Rajiv Manna
 
Sem2 robotics ppt
Sem2 robotics pptSem2 robotics ppt
Sem2 robotics ppt
Ankita Tiwari
 
Robotics the future of the world
Robotics the future of the worldRobotics the future of the world
Robotics the future of the world
Roots School System
 
Pick and place robot ppt
Pick and place robot pptPick and place robot ppt
Pick and place robot ppt
svsanthoshkumar
 
Application of robots
Application of robotsApplication of robots
Application of robots
Avinash Repale
 
Robotic arm
Robotic armRobotic arm
Robotic arm
kartikeya Agarwal
 
Space robotics
Space roboticsSpace robotics
Space robotics
MU
 
Industrial robots presentation
Industrial robots presentationIndustrial robots presentation
Industrial robots presentation
Pratik Thorat
 
Industrial applications of robots
Industrial applications of robotsIndustrial applications of robots
Industrial applications of robots
CKSunith1
 
Robotics
RoboticsRobotics
Robotics
Siranjeevi Ram
 
Introduction to robotics
Introduction  to roboticsIntroduction  to robotics
Introduction to robotics
Nitesh Singh
 
Robo arm final 2 (2)
Robo arm final  2 (2)Robo arm final  2 (2)
Robo arm final 2 (2)
Godhuli Biswas
 

What's hot (20)

MOBILE CONTROLLED ROBOTIC ARM USING ARDUINO AND HC-06
MOBILE CONTROLLED ROBOTIC ARM USING ARDUINO AND HC-06MOBILE CONTROLLED ROBOTIC ARM USING ARDUINO AND HC-06
MOBILE CONTROLLED ROBOTIC ARM USING ARDUINO AND HC-06
 
Presentation of robotics
Presentation of roboticsPresentation of robotics
Presentation of robotics
 
Introduction to Robotics
Introduction to RoboticsIntroduction to Robotics
Introduction to Robotics
 
Pick & place robot ppt
Pick & place robot pptPick & place robot ppt
Pick & place robot ppt
 
Evolution of Robots | A Brief History of Robotics in 10 Minutes | Edureka
Evolution of Robots | A Brief History of Robotics in 10 Minutes | EdurekaEvolution of Robots | A Brief History of Robotics in 10 Minutes | Edureka
Evolution of Robots | A Brief History of Robotics in 10 Minutes | Edureka
 
Industrial robotics
Industrial roboticsIndustrial robotics
Industrial robotics
 
robotics ppt
robotics ppt robotics ppt
robotics ppt
 
Components of industrial robotics
Components of industrial roboticsComponents of industrial robotics
Components of industrial robotics
 
Robots & Robotics
Robots & RoboticsRobots & Robotics
Robots & Robotics
 
Sem2 robotics ppt
Sem2 robotics pptSem2 robotics ppt
Sem2 robotics ppt
 
Robotics the future of the world
Robotics the future of the worldRobotics the future of the world
Robotics the future of the world
 
Pick and place robot ppt
Pick and place robot pptPick and place robot ppt
Pick and place robot ppt
 
Application of robots
Application of robotsApplication of robots
Application of robots
 
Robotic arm
Robotic armRobotic arm
Robotic arm
 
Space robotics
Space roboticsSpace robotics
Space robotics
 
Industrial robots presentation
Industrial robots presentationIndustrial robots presentation
Industrial robots presentation
 
Industrial applications of robots
Industrial applications of robotsIndustrial applications of robots
Industrial applications of robots
 
Robotics
RoboticsRobotics
Robotics
 
Introduction to robotics
Introduction  to roboticsIntroduction  to robotics
Introduction to robotics
 
Robo arm final 2 (2)
Robo arm final  2 (2)Robo arm final  2 (2)
Robo arm final 2 (2)
 

Viewers also liked

SLC-Lab Opening Event - Kuka
SLC-Lab Opening Event - KukaSLC-Lab Opening Event - Kuka
SLC-Lab Opening Event - Kuka
Sirris
 
WORKING AND PROGRAMMING OF KUKA ROBOT
WORKING AND PROGRAMMING OF KUKA ROBOTWORKING AND PROGRAMMING OF KUKA ROBOT
WORKING AND PROGRAMMING OF KUKA ROBOT
Shahid Faizee
 
Mensch - Technik - Innovation - Begründung einer MA-Thesis
Mensch - Technik - Innovation - Begründung einer MA-ThesisMensch - Technik - Innovation - Begründung einer MA-Thesis
Mensch - Technik - Innovation - Begründung einer MA-Thesis
wruge
 
PLCs And Industrial Robotics
PLCs And Industrial RoboticsPLCs And Industrial Robotics
PLCs And Industrial Robotics
Hites
 
1st MoveIt! Community Meeting
1st MoveIt! Community Meeting1st MoveIt! Community Meeting
1st MoveIt! Community Meeting
moveitrobot
 
A Graphical Language for Real-Time Critical Robot Commands
A Graphical Language for Real-Time Critical Robot CommandsA Graphical Language for Real-Time Critical Robot Commands
A Graphical Language for Real-Time Critical Robot Commands
Serge Stinckwich
 
Clinical and radiographic evaluation of one and two-visit e
Clinical and radiographic evaluation of one  and two-visit eClinical and radiographic evaluation of one  and two-visit e
Clinical and radiographic evaluation of one and two-visit e
Charles Pereira
 
Gauteng Provincial Government Services Directory
Gauteng Provincial Government Services DirectoryGauteng Provincial Government Services Directory
Gauteng Provincial Government Services Directory
Nomvula Mokonyana
 
Macizo de Anaga
Macizo de AnagaMacizo de Anaga
Macizo de Anaga
Inessa Mukovnina
 
Jump 2011
Jump 2011Jump 2011
Jump 2011
Prabhakar Tiwari
 
Rainbow Communications New
Rainbow Communications NewRainbow Communications New
Rainbow Communications New
Dulan Ranchagodage
 
LFM - servicios para el empredimiento patrocinado por la empresa privada
LFM - servicios para el empredimiento patrocinado por la empresa privadaLFM - servicios para el empredimiento patrocinado por la empresa privada
LFM - servicios para el empredimiento patrocinado por la empresa privada
Luis Fernando Sandoval Casas
 
Digital Dividend Brand Identity & Company Profile by I Impact India
Digital Dividend Brand Identity & Company Profile by I Impact India Digital Dividend Brand Identity & Company Profile by I Impact India
Digital Dividend Brand Identity & Company Profile by I Impact India
I Impact India Partners
 
Credito garantizado
Credito garantizadoCredito garantizado
Credito garantizado
lxiilegislatura
 
SHERLOG DFR 2016
SHERLOG DFR 2016SHERLOG DFR 2016
SHERLOG DFR 2016
Patrick Krey
 
MANUAL 3
MANUAL 3MANUAL 3
MANUAL 3
arecerv
 
Unibe Applied CRM & Integrated Processes Dom Rep, 20090326
Unibe Applied CRM & Integrated Processes Dom Rep, 20090326Unibe Applied CRM & Integrated Processes Dom Rep, 20090326
Unibe Applied CRM & Integrated Processes Dom Rep, 20090326
Enrique A. Ortiz-Mundo, MS
 
Soluciones en la nube, decisiones aterrizadas
Soluciones en la nube, decisiones aterrizadasSoluciones en la nube, decisiones aterrizadas
Soluciones en la nube, decisiones aterrizadas
Gabriel Marcos
 
Kwaga : email et productivité - Les apports de la sémantique
Kwaga : email et productivité - Les apports de la sémantiqueKwaga : email et productivité - Les apports de la sémantique
Kwaga : email et productivité - Les apports de la sémantique
Anne de Forsan
 
El fracaso escolar en los alumnos del ies
El fracaso escolar en los alumnos del iesEl fracaso escolar en los alumnos del ies
El fracaso escolar en los alumnos del ies
JOSEMA8996
 

Viewers also liked (20)

SLC-Lab Opening Event - Kuka
SLC-Lab Opening Event - KukaSLC-Lab Opening Event - Kuka
SLC-Lab Opening Event - Kuka
 
WORKING AND PROGRAMMING OF KUKA ROBOT
WORKING AND PROGRAMMING OF KUKA ROBOTWORKING AND PROGRAMMING OF KUKA ROBOT
WORKING AND PROGRAMMING OF KUKA ROBOT
 
Mensch - Technik - Innovation - Begründung einer MA-Thesis
Mensch - Technik - Innovation - Begründung einer MA-ThesisMensch - Technik - Innovation - Begründung einer MA-Thesis
Mensch - Technik - Innovation - Begründung einer MA-Thesis
 
PLCs And Industrial Robotics
PLCs And Industrial RoboticsPLCs And Industrial Robotics
PLCs And Industrial Robotics
 
1st MoveIt! Community Meeting
1st MoveIt! Community Meeting1st MoveIt! Community Meeting
1st MoveIt! Community Meeting
 
A Graphical Language for Real-Time Critical Robot Commands
A Graphical Language for Real-Time Critical Robot CommandsA Graphical Language for Real-Time Critical Robot Commands
A Graphical Language for Real-Time Critical Robot Commands
 
Clinical and radiographic evaluation of one and two-visit e
Clinical and radiographic evaluation of one  and two-visit eClinical and radiographic evaluation of one  and two-visit e
Clinical and radiographic evaluation of one and two-visit e
 
Gauteng Provincial Government Services Directory
Gauteng Provincial Government Services DirectoryGauteng Provincial Government Services Directory
Gauteng Provincial Government Services Directory
 
Macizo de Anaga
Macizo de AnagaMacizo de Anaga
Macizo de Anaga
 
Jump 2011
Jump 2011Jump 2011
Jump 2011
 
Rainbow Communications New
Rainbow Communications NewRainbow Communications New
Rainbow Communications New
 
LFM - servicios para el empredimiento patrocinado por la empresa privada
LFM - servicios para el empredimiento patrocinado por la empresa privadaLFM - servicios para el empredimiento patrocinado por la empresa privada
LFM - servicios para el empredimiento patrocinado por la empresa privada
 
Digital Dividend Brand Identity & Company Profile by I Impact India
Digital Dividend Brand Identity & Company Profile by I Impact India Digital Dividend Brand Identity & Company Profile by I Impact India
Digital Dividend Brand Identity & Company Profile by I Impact India
 
Credito garantizado
Credito garantizadoCredito garantizado
Credito garantizado
 
SHERLOG DFR 2016
SHERLOG DFR 2016SHERLOG DFR 2016
SHERLOG DFR 2016
 
MANUAL 3
MANUAL 3MANUAL 3
MANUAL 3
 
Unibe Applied CRM & Integrated Processes Dom Rep, 20090326
Unibe Applied CRM & Integrated Processes Dom Rep, 20090326Unibe Applied CRM & Integrated Processes Dom Rep, 20090326
Unibe Applied CRM & Integrated Processes Dom Rep, 20090326
 
Soluciones en la nube, decisiones aterrizadas
Soluciones en la nube, decisiones aterrizadasSoluciones en la nube, decisiones aterrizadas
Soluciones en la nube, decisiones aterrizadas
 
Kwaga : email et productivité - Les apports de la sémantique
Kwaga : email et productivité - Les apports de la sémantiqueKwaga : email et productivité - Les apports de la sémantique
Kwaga : email et productivité - Les apports de la sémantique
 
El fracaso escolar en los alumnos del ies
El fracaso escolar en los alumnos del iesEl fracaso escolar en los alumnos del ies
El fracaso escolar en los alumnos del ies
 

Similar to ROS-Industrial Kuka LBR-iiwa community meeting

Migration Effort in the Cloud - The Case of Cloud Platforms
Migration Effort in the Cloud - The Case of Cloud PlatformsMigration Effort in the Cloud - The Case of Cloud Platforms
Migration Effort in the Cloud - The Case of Cloud Platforms
Stefan Kolb
 
Building IoT Mashups for Industry 4.0 with Eclipse Kura and Kura Wires
Building IoT Mashups for Industry 4.0 with Eclipse Kura and Kura WiresBuilding IoT Mashups for Industry 4.0 with Eclipse Kura and Kura Wires
Building IoT Mashups for Industry 4.0 with Eclipse Kura and Kura Wires
Eurotech
 
Building IoT Mashups for Industry 4.0 with Eclipse Kura and Kura Wires
Building IoT Mashups for Industry 4.0 with Eclipse Kura and Kura WiresBuilding IoT Mashups for Industry 4.0 with Eclipse Kura and Kura Wires
Building IoT Mashups for Industry 4.0 with Eclipse Kura and Kura Wires
Eclipse Kura
 
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
Cisco Canada
 
Recording and media manipulation of WebRTC streams
Recording and media manipulation of WebRTC streamsRecording and media manipulation of WebRTC streams
Recording and media manipulation of WebRTC streams
Luis Lopez
 
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
confluent
 
DevCon5 (July 2014) - Acision SDK
DevCon5 (July 2014) - Acision SDKDevCon5 (July 2014) - Acision SDK
DevCon5 (July 2014) - Acision SDK
Crocodile WebRTC SDK and Cloud Signalling Network
 
[workshop] The Revolutionary WebRTC
[workshop] The Revolutionary WebRTC[workshop] The Revolutionary WebRTC
[workshop] The Revolutionary WebRTC
Giacomo Vacca
 
DevCon5 (July 2014) - Intro to WebRTC
DevCon5 (July 2014) - Intro to WebRTCDevCon5 (July 2014) - Intro to WebRTC
DevCon5 (July 2014) - Intro to WebRTC
Crocodile WebRTC SDK and Cloud Signalling Network
 
Yannis Zarkadas. Stefano Fioravanzo. Enterprise data science workflows on kub...
Yannis Zarkadas. Stefano Fioravanzo. Enterprise data science workflows on kub...Yannis Zarkadas. Stefano Fioravanzo. Enterprise data science workflows on kub...
Yannis Zarkadas. Stefano Fioravanzo. Enterprise data science workflows on kub...
Lviv Startup Club
 
Yannis Zarkadas. Enterprise data science workflows on kubeflow
Yannis Zarkadas. Enterprise data science workflows on kubeflowYannis Zarkadas. Enterprise data science workflows on kubeflow
Yannis Zarkadas. Enterprise data science workflows on kubeflow
MarynaHoldaieva
 
Openstack Summit Tokyo 2015 - Building a private cloud to efficiently handle ...
Openstack Summit Tokyo 2015 - Building a private cloud to efficiently handle ...Openstack Summit Tokyo 2015 - Building a private cloud to efficiently handle ...
Openstack Summit Tokyo 2015 - Building a private cloud to efficiently handle ...
Pierre GRANDIN
 
Colt VCPE and NFV at L123 SDN WC 2015
Colt VCPE and NFV at L123 SDN WC 2015Colt VCPE and NFV at L123 SDN WC 2015
Colt VCPE and NFV at L123 SDN WC 2015
Colt Technology Services
 
Kubernetes Native Infrastructure and CoreOS Operator Framework for 5G Edge Cl...
Kubernetes Native Infrastructure and CoreOS Operator Framework for 5G Edge Cl...Kubernetes Native Infrastructure and CoreOS Operator Framework for 5G Edge Cl...
Kubernetes Native Infrastructure and CoreOS Operator Framework for 5G Edge Cl...
Hidetsugu Sugiyama
 
Athens IoT meetup #7 - Open Source Industrial IoT - Manolis Nikiforakis (Ex M...
Athens IoT meetup #7 - Open Source Industrial IoT - Manolis Nikiforakis (Ex M...Athens IoT meetup #7 - Open Source Industrial IoT - Manolis Nikiforakis (Ex M...
Athens IoT meetup #7 - Open Source Industrial IoT - Manolis Nikiforakis (Ex M...
Athens IoT Meetup
 
Open source industrial IoT
Open source industrial IoTOpen source industrial IoT
Open source industrial IoT
Manolis Nikiforakis
 
Evolving Virtual Networking with IO Visor [OpenStack Summit Austin | April 2016]
Evolving Virtual Networking with IO Visor [OpenStack Summit Austin | April 2016]Evolving Virtual Networking with IO Visor [OpenStack Summit Austin | April 2016]
Evolving Virtual Networking with IO Visor [OpenStack Summit Austin | April 2016]
IO Visor Project
 
Evolving Virtual Networking with IO Visor
Evolving Virtual Networking with IO VisorEvolving Virtual Networking with IO Visor
Evolving Virtual Networking with IO Visor
Larry Lang
 
Red Hat and kubernetes: awesome stuff coming your way
Red Hat and kubernetes:  awesome stuff coming your wayRed Hat and kubernetes:  awesome stuff coming your way
Red Hat and kubernetes: awesome stuff coming your way
Johannes Brännström
 
IBC2022: Tips for Media-over-IP Network Design
IBC2022: Tips for Media-over-IP Network DesignIBC2022: Tips for Media-over-IP Network Design
IBC2022: Tips for Media-over-IP Network Design
Koji Oyama
 

Similar to ROS-Industrial Kuka LBR-iiwa community meeting (20)

Migration Effort in the Cloud - The Case of Cloud Platforms
Migration Effort in the Cloud - The Case of Cloud PlatformsMigration Effort in the Cloud - The Case of Cloud Platforms
Migration Effort in the Cloud - The Case of Cloud Platforms
 
Building IoT Mashups for Industry 4.0 with Eclipse Kura and Kura Wires
Building IoT Mashups for Industry 4.0 with Eclipse Kura and Kura WiresBuilding IoT Mashups for Industry 4.0 with Eclipse Kura and Kura Wires
Building IoT Mashups for Industry 4.0 with Eclipse Kura and Kura Wires
 
Building IoT Mashups for Industry 4.0 with Eclipse Kura and Kura Wires
Building IoT Mashups for Industry 4.0 with Eclipse Kura and Kura WiresBuilding IoT Mashups for Industry 4.0 with Eclipse Kura and Kura Wires
Building IoT Mashups for Industry 4.0 with Eclipse Kura and Kura Wires
 
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
 
Recording and media manipulation of WebRTC streams
Recording and media manipulation of WebRTC streamsRecording and media manipulation of WebRTC streams
Recording and media manipulation of WebRTC streams
 
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
 
DevCon5 (July 2014) - Acision SDK
DevCon5 (July 2014) - Acision SDKDevCon5 (July 2014) - Acision SDK
DevCon5 (July 2014) - Acision SDK
 
[workshop] The Revolutionary WebRTC
[workshop] The Revolutionary WebRTC[workshop] The Revolutionary WebRTC
[workshop] The Revolutionary WebRTC
 
DevCon5 (July 2014) - Intro to WebRTC
DevCon5 (July 2014) - Intro to WebRTCDevCon5 (July 2014) - Intro to WebRTC
DevCon5 (July 2014) - Intro to WebRTC
 
Yannis Zarkadas. Stefano Fioravanzo. Enterprise data science workflows on kub...
Yannis Zarkadas. Stefano Fioravanzo. Enterprise data science workflows on kub...Yannis Zarkadas. Stefano Fioravanzo. Enterprise data science workflows on kub...
Yannis Zarkadas. Stefano Fioravanzo. Enterprise data science workflows on kub...
 
Yannis Zarkadas. Enterprise data science workflows on kubeflow
Yannis Zarkadas. Enterprise data science workflows on kubeflowYannis Zarkadas. Enterprise data science workflows on kubeflow
Yannis Zarkadas. Enterprise data science workflows on kubeflow
 
Openstack Summit Tokyo 2015 - Building a private cloud to efficiently handle ...
Openstack Summit Tokyo 2015 - Building a private cloud to efficiently handle ...Openstack Summit Tokyo 2015 - Building a private cloud to efficiently handle ...
Openstack Summit Tokyo 2015 - Building a private cloud to efficiently handle ...
 
Colt VCPE and NFV at L123 SDN WC 2015
Colt VCPE and NFV at L123 SDN WC 2015Colt VCPE and NFV at L123 SDN WC 2015
Colt VCPE and NFV at L123 SDN WC 2015
 
Kubernetes Native Infrastructure and CoreOS Operator Framework for 5G Edge Cl...
Kubernetes Native Infrastructure and CoreOS Operator Framework for 5G Edge Cl...Kubernetes Native Infrastructure and CoreOS Operator Framework for 5G Edge Cl...
Kubernetes Native Infrastructure and CoreOS Operator Framework for 5G Edge Cl...
 
Athens IoT meetup #7 - Open Source Industrial IoT - Manolis Nikiforakis (Ex M...
Athens IoT meetup #7 - Open Source Industrial IoT - Manolis Nikiforakis (Ex M...Athens IoT meetup #7 - Open Source Industrial IoT - Manolis Nikiforakis (Ex M...
Athens IoT meetup #7 - Open Source Industrial IoT - Manolis Nikiforakis (Ex M...
 
Open source industrial IoT
Open source industrial IoTOpen source industrial IoT
Open source industrial IoT
 
Evolving Virtual Networking with IO Visor [OpenStack Summit Austin | April 2016]
Evolving Virtual Networking with IO Visor [OpenStack Summit Austin | April 2016]Evolving Virtual Networking with IO Visor [OpenStack Summit Austin | April 2016]
Evolving Virtual Networking with IO Visor [OpenStack Summit Austin | April 2016]
 
Evolving Virtual Networking with IO Visor
Evolving Virtual Networking with IO VisorEvolving Virtual Networking with IO Visor
Evolving Virtual Networking with IO Visor
 
Red Hat and kubernetes: awesome stuff coming your way
Red Hat and kubernetes:  awesome stuff coming your wayRed Hat and kubernetes:  awesome stuff coming your way
Red Hat and kubernetes: awesome stuff coming your way
 
IBC2022: Tips for Media-over-IP Network Design
IBC2022: Tips for Media-over-IP Network DesignIBC2022: Tips for Media-over-IP Network Design
IBC2022: Tips for Media-over-IP Network Design
 

More from Clay Flannigan

6 gneiting ros-con_2014
6   gneiting ros-con_20146   gneiting ros-con_2014
6 gneiting ros-con_2014
Clay Flannigan
 
5 introducing the cartesian path planner plug-in for move it-v2
5   introducing the cartesian path planner plug-in for move it-v25   introducing the cartesian path planner plug-in for move it-v2
5 introducing the cartesian path planner plug-in for move it-v2
Clay Flannigan
 
4 ros-i 13093014kinect v2 ph
4   ros-i 13093014kinect v2 ph4   ros-i 13093014kinect v2 ph
4 ros-i 13093014kinect v2 ph
Clay Flannigan
 
3 ric roadmapping
3   ric roadmapping3   ric roadmapping
3 ric roadmapping
Clay Flannigan
 
2 ric-eu update
2   ric-eu update2   ric-eu update
2 ric-eu update
Clay Flannigan
 
1 ric-americas update no video- hvass
1   ric-americas update no video- hvass1   ric-americas update no video- hvass
1 ric-americas update no video- hvass
Clay Flannigan
 
ROS-Industrial Community Forum 12-5-13
ROS-Industrial Community Forum 12-5-13ROS-Industrial Community Forum 12-5-13
ROS-Industrial Community Forum 12-5-13
Clay Flannigan
 
An Introduction to ROS-Industrial
An Introduction to ROS-IndustrialAn Introduction to ROS-Industrial
An Introduction to ROS-Industrial
Clay Flannigan
 

More from Clay Flannigan (8)

6 gneiting ros-con_2014
6   gneiting ros-con_20146   gneiting ros-con_2014
6 gneiting ros-con_2014
 
5 introducing the cartesian path planner plug-in for move it-v2
5   introducing the cartesian path planner plug-in for move it-v25   introducing the cartesian path planner plug-in for move it-v2
5 introducing the cartesian path planner plug-in for move it-v2
 
4 ros-i 13093014kinect v2 ph
4   ros-i 13093014kinect v2 ph4   ros-i 13093014kinect v2 ph
4 ros-i 13093014kinect v2 ph
 
3 ric roadmapping
3   ric roadmapping3   ric roadmapping
3 ric roadmapping
 
2 ric-eu update
2   ric-eu update2   ric-eu update
2 ric-eu update
 
1 ric-americas update no video- hvass
1   ric-americas update no video- hvass1   ric-americas update no video- hvass
1 ric-americas update no video- hvass
 
ROS-Industrial Community Forum 12-5-13
ROS-Industrial Community Forum 12-5-13ROS-Industrial Community Forum 12-5-13
ROS-Industrial Community Forum 12-5-13
 
An Introduction to ROS-Industrial
An Introduction to ROS-IndustrialAn Introduction to ROS-Industrial
An Introduction to ROS-Industrial
 

Recently uploaded

Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
Pixlogix Infotech
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Zilliz
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Data structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdfData structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdf
TIPNGVN2
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 

Recently uploaded (20)

Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Data structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdfData structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdf
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 

ROS-Industrial Kuka LBR-iiwa community meeting

  • 1. ROS-Industrial Focused Community Meeting: Kuka LBR iiwa March 5, 2015 Clay Flannigan Shaun Edwards
  • 2. Objective • Share information between groups in the hope that collaborative relationships are formed • Introduce developer groups in the hopes of consolidating open source efforts • Provide industry background on the current state Kuka and ROS-I software • Allow industry to share the wants/needs in the hopes of driving research and development
  • 3. Agenda • 9:00 – 9:10 – Introduction • 9:10 – 9:35 – Kuka LBR iiwa summary – Michael Gerstenberger • 9:35 – 10:15 – Developer Lightning Talks (10 minutes – max) – Fred Proctor, Jeremy Marvel, and Rick Candell – Lars Tingelstad – Pablo Quilez – Carlos Rosales – Risto Kojcev • 10:15 – 10:30 – Open Discussion
  • 5. ROS-Industrial • ROS-Industrial is an open- source project that extends the advanced capabilities of ROS software to manufacturing • Goal is to enable new and exciting applications in robotics • More info: http://rosindustrial.org • Eye candy: http://wiki.ros.org/Industria l/video
  • 6. Kuka LBR iiwa • The Kuka LBR iiwa is an – exciting innovation in collaborative industrial robotics – enable automation in many new application areas
  • 8. KUKA Lightweight Robot Interfaces Michael Gerstenberger 5-Mar-2015
  • 9. www.kuka-robotics.com KUKA LBR interfaces KUKA Robotics | Michael Gerstenberger | 05.03.2015 | Page 9 Contents  LWR 4+  Controller description  Programming  Fieldbuses  Ethernet interfaces  FRI  LBR iiwa  Controller description  Programming  Fieldbuses  Software interfaces  Ethernet interfaces
  • 10. www.kuka-robotics.com KUKA LBR interfaces KUKA Robotics | Michael Gerstenberger | 05.03.2015 | Page 10  KR C2 lr controller  Based on KR C2 robot controller hardware  SERCOS interface to drives located in the arm  Software is based on KSS (KUKA System Software): v5.6 lr  KCP2 teach pendant  Real-time Ethernet interface optional LWR 4+ Controller Description
  • 11. www.kuka-robotics.com KUKA LBR interfaces KUKA Robotics | Michael Gerstenberger | 05.03.2015 | Page 11  KRL (KUKA Robot Language)  High level programming language with built-in motion and I/O constructs  Two interpreters: Robot and “Submit” (background)  Additional features via system variables / data structures  Additional features via motion driver commands  Limited expandability: KUKA Tech Packages (TPs)  RSI (RobotSensorInterface): Real-time sensor control LWR 4+ Programming
  • 12. www.kuka-robotics.com KUKA LBR interfaces KUKA Robotics | Michael Gerstenberger | 05.03.2015 | Page 12  DeviceNet standard  Profibus optional  Fieldbus bridges possible LWR 4+ Fieldbuses
  • 13. www.kuka-robotics.com KUKA LBR interfaces KUKA Robotics | Michael Gerstenberger | 05.03.2015 | Page 13  Access to Windows XP networking features  Ethernet KRL XML (EKX)  RSI Ethernet object  FRI (Fast Research Interface) LWR 4+ Ethernet Interfaces
  • 14. www.kuka-robotics.com KUKA LBR interfaces KUKA Robotics | Michael Gerstenberger | 05.03.2015 | Page 14  Ethernet UDP hard real-time interface to controller  Direct access to motion system  Update rate 1ms to 100ms  Monitor mode  Position (command/actual; joint/Cartesian)  Cartesian force/torque / joint torque  Numerical Jacobian, inertia matrix  Control mode  Command joint angles or Cartesian positions  Command additional joint torque or additional Cartesian force / torque  Change impedance parameters  Good communication quality essential  C++ example code provided LWR 4+ FRI
  • 15. www.kuka-robotics.com KUKA LBR interfaces KUKA Robotics | Michael Gerstenberger | 05.03.2015 | Page 15  Sunrise controller  Based on KR C4 robot controller hardware  EtherCAT interface to drives located in the arm  Software is completely rewritten: Sunrise.OS  SmartPad teach pendant LBR iiwa Controller Description
  • 16. www.kuka-robotics.com KUKA LBR interfaces KUKA Robotics | Michael Gerstenberger | 05.03.2015 | Page 16  Sunrise.Workbench on customer computer  Based on Eclipse IDE  Sunrise.OS installation, configuration, application development platform  Java programming with KUKA Robotics API  Standard java libraries available  Multithreading supported  Background tasks supported  Sunrise.Connectivity option LBR iiwa Programming
  • 17. www.kuka-robotics.com KUKA LBR interfaces KUKA Robotics | Michael Gerstenberger | 05.03.2015 | Page 17  EtherCAT standard  Profinet / Profisafe optional  Fieldbus bridges possible LBR iiwa Fieldbuses
  • 18. www.kuka-robotics.com KUKA LBR interfaces KUKA Robotics | Michael Gerstenberger | 05.03.2015 | Page 18  Standard java libraries  Sunrise.Connectivity  SmartServo: filtered access to servo layer (update rate > 20ms)  DirectServo: unfiltered access to servo layer (update rate 2 – 19ms)  CodeBridge: Add user C++ code to controller  VREP support  Fast Robot Interface LBR iiwa Software Interfaces
  • 19. www.kuka-robotics.com KUKA LBR interfaces KUKA Robotics | Michael Gerstenberger | 05.03.2015 | Page 19  Access to Windows 7 networking features  Java Ethernet communication classes  Fast Robot Interface LBR iiwa Ethernet interfaces
  • 20. www.kuka-robotics.com KUKA LBR interfaces KUKA Robotics | Michael Gerstenberger | 05.03.2015 | Page 20  Ethernet UDP hard real-time interface to controller  Direct access to motion system  FRI.Monitoring (1 – 100ms)  Joint position (commanded/actual)  Joint torque (commanded/actual)  Future: Cartesian force/torque  FRI.Motion Overlay (1 – 4ms)  Command joint angle adjustments  Future: Command Cartesian adjustments  Future: Command additional joint torque (only for research customers)  FRI.C++ SDK LBR iiwa Fast Robot Interface
  • 21. www.kuka-robotics.com KUKA LBR interfaces KUKA Robotics | Michael Gerstenberger | 05.03.2015 | Page 21 Hose assembly: https://www.youtube.com/watch?v=7GdiN6KmGCc Tending a friction weld machine: https://www.youtube.com/watch?v=90sS-sxEZm8 Kitchen assistant: https://www.youtube.com/watch?v=mdKR7I37-Sg Assembly of imprecisely positioned parts: https://www.youtube.com/watch?v=jqFBu4Skj7s Virtual wall / surgeon assistant: https://www.youtube.com/watch?v=0bJwmCqHDhk Automate 2014 Applications
  • 22. www.kuka-robotics.com KUKA LBR interfaces KUKA Robotics | Michael Gerstenberger | 05.03.2015 | Page 22 KUKA Lightweight Robot Interfaces  Any questions?
  • 24. NIST
  • 25. ROS-Industrial Focused Community Meeting: Kuka LBR iiwa Fred Proctor, Jeremy Marvel, and Rick Candell National Institute of Standards and Technology (NIST) March 5, 2015
  • 26. Introduction/Background • Robotic Systems for Smart Manufacturing Program – To develop and deploy advances in measurement science that enhance U. S. innovation and industrial competitiveness by improving robotic system performance, collaboration, agility, and ease of integration into the enterprise to achieve dynamic production for assembly-centric manufacturing – Projects: Performance assessment; Agility for quick robot re- tasking, Human-robot collaboration including small manufacturers, interoperability • Outputs – IEEE standards for information representation, ISO standard for industrial collaborative robot safety, ANSI standards for robot safety, ASTM performance test methods
  • 27. Current KUKA Development • Collaborative Robotics Testbed – KUKA LWR 4+ (KUKA KRC2 controller w/ FRI option) – Core technologies: • Inter-platform coordination and performance metrology • Robot dexterity metrics and test methods • Mobile manipulator safety standards and performance metrics • Multi-robot assembly strategies, test methods, and artifacts – Future development plans: • HRI for robot application diagnostics and prognostics • Integrated arm-hand impedance control w/ Schunk SDH
  • 28. Current KUKA Development • YouBots for Cybersecurity Research • ROS Hydro • Collaborative Action – Three computers – Data-driven commands/dependencies • Limitations – Current hardware control – Need software-based velocity/torque controller – Need an action server for implementation of commands • We will measure the performance of robots with cybersecurity controls https://github.com/usnistgov/youbot • Would like to measure performance of networked software control
  • 29. Contact Info. 29 Fred “ROS” Proctor Phone: 301-975-3425 Email: frederick.proctor@nist.gov Jeremy “LBR” Marvel Phone: 301-975-4592 Email: jeremy.marvel@nist.gov Rick “YouBot” Candell Phone: 301-975-4287 Email: rick.candell@nist.gov http://www.nist.gov/el
  • 30. Norwegian of University of Science and Technology
  • 31. ROS-Industrial Focused Community Meeting: Kuka LBR iiwa Lars Tingelstad Department of Production and Quality Engineering Norwegian of University of Science and Technology Trondheim, Norway
  • 32. Introduction • Lars Tingelstad – MSc in Mechanical Engineering – PhD Candidate Jan. 2012 – present. – Project: Robotic Assembly of Aircraft Engine Components
  • 33. KUKA Lab at IPK, NTNU
  • 34. Current KUKA Development • KUKA robots in the lab (installed 2014): – 2 KUKA KR120 R2500 PRO (Quantec) – KUKA KR16-2 – KUKA KR5 Arc – 2 KUKA KR6 R900 sixx (Agilus) • Applications: Manufacturing, typically assembly and welding automation in the aerospace, automotive, subsea and offshore industry. • Core technology: – KUKA RSI driver (ROS Control Hardware Interface) – Support and MoveIt! Packages • Open sourced in the kuka_experimental package – RSI Driver PR: https://github.com/ros-industrial/kuka_experimental/pull/13 • Timeline: RSI driver rigorously tested and merged before summer this year. • Future plans: Gazebo integration
  • 35. Contact Info. 35 Lars Tingelstad PhD Candidate Department of Production and Quality Engineering, Norwegian University of Science and Technology Phone: +47 977 36 854 Email: lars.tingelstad@ntnu.no http://www.ntnu.edu/employe es/lars.tingelstad
  • 37. ROS-Industrial Focused Community Meeting: Kuka LBR iiwa Fraunhofer IPA 325 driver Pablo Quilez
  • 38. Background • Human-Machine collaboration in rivet operation example • Communication between hardware components and robot • Skill-based easy programming interface • Rapid development required
  • 39. Current development • Overview: Monolithic ROS C++ node which communicates through TCP/IP stream socket with the Java driver installed in the controller: • IIWA has different control modes: – Normal: moves cannot be cancel without stopping, low Hz -> insufficient for reactive operations – Impedance (spring): can be combined with another control mode. – Connectivity Package smart and direct: approx. 50 and 100 Hz • Smart accepts PTP and LIN moves in the whole work space, also joints • Direct is suitable for reactive operations, but target point must be very near (approx. degree range) otherwise it produces error • Current ROS architecture: Line commands are sent and received line by line: ->: get joint position <-: 0.0 0.235 0.0 1.2425 0.73 -0.532 0.01 ->: direct joint move : 0.0 0.235 0.0 1.2425 0.73 -0.532 0.01 0.8 0.8 0.8 0.8 0.8 0.8 0.8 <-: done
  • 40. Current development • 2 Kuka IIWA R800 (old and new) with Sunrise 1.1 and Sunrise 1.5 + Connectivity package • ROS Interface for: – Publish joints, frames, force and torque (Cartesian and joint) following ROS-Industrial conventions – Motion controlling through self-defined ROS-Action • PTP and LIN with Cartesian coordinates (always TF based) • PTP and LIN with Cartesian coordinates and redundancy parameter • PTP and LIN with Cartesian coordinates and force condition to stop (collision information returned) • PTP and LIN with Cartesian coordinates and impedance mode controlling (Spring-like N * m). Robot tries to arrive to a position and returns if it succeeded after a defined time. • PTP with joint coordinates • PTP with joint coordinates in smart and direct mode – Motion controlling through ROS-Industrial topics and Move-IT action • joint_path_command (trajectory_msgs/JointTrajectory) • joint_command (trajectory_smgs/JointTrajectoryPoint) -> velocity is unknown for only one point • Concept problem with velocity (path doesn‘t suit good with reactive operations):
  • 41. Future development • Divide this monolithic application in small interconnected ROS nodes to increase compatibility, reusability and extensibility • Continue development for our rivet operation use case • Publish an open source version soon
  • 42. Contact Info. 42 Pablo Quilez Velilla Computer Engineer Fraunhofer IPA Phone: +49 (0)711 / 970 – 1304 Email: pablo.quilez.velilla@ipa.fhg.de
  • 44. KUKA LWR 4+ ROS PACKAGES Designed to work on real and simulation
  • 45. What application need are you addressing? Grasping under uncertainty, trajectory optimization and planning-in-the-loop control for a compliant behavior. What core technology are you developing? Soft robots and low-cost sensorization. What is your development timeline? We refer to the issues and milestones on github. - issues: https://github.com/CentroEPiaggio/kuka-lwr/issues - milestones: https://github.com/CentroEPiaggio/kuka- lwr/milestones KUKA LWR 4+ Development (1/2)
  • 46. KUKA LWR 4+ Development (2/2) What is your plan for future development? Three main points are important to be added: - Stiffness trajectory control. - Force/Position control for pHRI. - Improve the simulation model concerning: 1) Precise dynamic model (model identification) 2) Improve HWsim (joint stiffness control strategy) Is your software open sourced? Where? Of course ! github.com/CentroEPiaggio/kuka-lwr
  • 47. Contact Info 47 Carlos Rosales Post-doc fellow Research Center “E. Piaggio” (speaker) Developer team @carlosjoserg @manuelbonilla @enricocorvaglia Contributors @marcoesposito1988 @ahoarau Related projects and funding Powered by 4 June 2013
  • 48. Italian Institute of Technology
  • 49. ROS-Industrial Focused Community Meeting: Kuka LBR iiwa Ultrasound Visual Servoing for Medical Applications- Risto Kojcev March 2015
  • 50. Self Introduction •Double Engineering Degree –Computer Science –Electrical Engineering •Master Studies in Biomedical Computing at TUM •Working experience –More 1 year at Sheikh Zayed Institute for Pediatric Surgical Innovation @CNMC, Washington D.C, U.S.A. –1 year as research assistant @ University of Bern, Switzerland –Now: joint PhD student @ Biorobotics Institute( SSSUP) and CMBR(IIT) –Participant of GSoC 2014 @ OSRF + ROS-I
  • 51. Motivation/Project Goals R. Kojcev, B. Kang, and E. Sinibaldi, “Towards robotic needle steering using ultrasound visual servoing and a lightweight robot”. Proceedings of CARS 2015 – 29th International Congress and Exhibition on Computer Assisted Radiology and Surgery, Barcelona (Spain), June 24-27, 2015 (accepted)
  • 52. Current Progress R. Kojcev, B. Kang, and E. Sinibaldi, “Towards robotic needle steering using ultrasound visual servoing and a lightweight robot”. Proceedings of CARS 2015 – 29th International Congress and Exhibition on Computer Assisted Radiology and Surgery, Barcelona (Spain), June 24-27, 2015 (accepted)
  • 53. Contact Information Risto Kojcev PhD Student Italian Institute of Technology Center for MicroBio Robotics Viale Rinaldo Piaggio, 34 56025 Pontedera (PI) Email: rkojcev@gmail.com it.linkedin.com/in/ristokojcev/ https://github.com/rkojcev
  • 55. Contact Info. 55 Shaun Edwards Senior Research Engineer Southwest Research Institute Phone: 210-522-6805 Email: sedwards@swri.org http://rosindustrial.org
  • 56. Contact Info. 56 Clay Flannigan Manager Southwest Research Institute Phone: 210-522-6805 Email: Clay.Flannigan@swri.org http://robotics.swri.org