Mon 20 May 15.00-17.00 - Virtual Machine and/or Ubuntu system check (MANDATORY)
Tue 21 May 09.00-17.00 - Basic Training Day 1
Wed 22 May 09.00-17.00 - Basic Training Day 2
Thu 23 May 09.00-17.00 - Basic Training Day 3
Fri 24 May 09.00-17.00 - Advanced Training
Costs include lunch, morning and afternoon tea for training days.
Course Prerequisites: Linux/Ubuntu familiarity, C++ programming experience and a desire to program robots!
Limited availability: For non-members, government members, or for seats in excess of your limit, the training fee is per attendee. Space for the training is limited and will be provided on a first-come, first-served basis.
Upon confirmation, you are required to ensure that you have a laptop that has either:
1. Native Ubuntu 16.04 and ROS Kinetic installed and you have downloaded the training material here
2. If it's a windows / Apple laptop you are running VM and have downloaded the training material here.
Please view the PC setup requirements here: http://ros-industrial.github.io/industrial_training/_source/setup/PC-Setup---ROS-Kinetic.html
ROS-Industrial Developers Training - Basic (3 Days)
Day 1 (focuses on introductory ROS skills)
o ROS Setup, Catkin, Installing Packages
o Creating Packages/Nodes, Topics, Messages
o Services, Actions
o Launch Files, Parameter
o URDF, Workcell XACRO
o TF, Build a MoveIt! Package
o Motion Planning Using Rviz, C++
o Introduction to Descartes Path Planning
o Introduction to Perception
o Day 1 and 2 Recap
o Lab Introduction, Labs (1) Pick and Place Application – Simulation Only, (2) Descartes
Application using UR10
o Work on Lab Applications
ROS-Industrial Developers Training - Advanced (1 Day)
Users have a number of topics to choose from, depending on their area of interest, including:
o Advanced motion planning
o 3D point cloud processing
o 2D image analysis
o ROS tools for debugging