The code used in this tutorial is available!
Code can be found at industrial_training repository in doc folder. Use kinetic-devel branch.
ROS Industrial (Kinetic) Training Exercises¶
Prerequisites¶
Basic Topics¶
Session 1 - ROS Concepts and Fundamentals¶
Session 2 - Basic ROS Applications¶
Session 3 - Motion Control of Manipulators¶
Session 4 - Descartes and Perception¶
Application Demo - Perception-Driven Manipulation¶
- Demo 1.0 - Introduction
- Demo 1.1 - Inspect the "pick_and_place_exercise" Package
- Demo 1.2 - Package Setup
- Demo 1.3 - Start in Simulation Mode
- Demo 1.4 - Initialization and Global Variables
- Demo 1.5 - Move Arm to Wait Position
- Demo 1.6 - Open Gripper
- Demo 1.7 - Detect Box Pick Point
- Demo 1.8 - Create Pick Moves
- Demo 1.9 - Pick Up Box
- Demo 1.10 - Create Place Moves
- Demo 1.11 - Place Box
Application Demo - Descartes Planning and Execution¶
- Demo 2.0 - Introduction
- Demo 2.1 - Application Structure
- Demo 2.2 - General Instructions
- Demo 2.3 - Load Parameters
- Demo 2.4 - Initialize ROS
- Demo 2.5 - Initialize Descartes
- Demo 2.6 - Move Home
- Demo 2.7 - Generate a Semi-Constrained Trajectory
- Demo 2.8 - Plan a Robot Path
- Demo 2.9 - Run a Robot Path
Open Source Feedback
See something that needs improvement? Please open a pull request on this GitHub page