ROS-I Developers Training Class

  • Caterpillar Visitors Center 110 Southwest Washington Peoria, IL 61602 USA


Caterpillar, Inc.


Mark Twain Hotel
225 NE Adams St, Peoria, IL 61602
Distance to Caterpillar Visitors Center: 0.3 mile
(309) 676-3600

Please book with the hotel directly and ask for the "Southwest Research Insitute" rate ($129/night). The hotel has only blocked off a certain amount of rooms for the SwRI rate, so please call by April 10 to make sure you get a room at the discounted rate. The rates can only be secured by calling the hotel; reservations made online or through travel agents cannot be adjusted.

Dinner will be held at the Two25 Restaurant, located in the Mark Twain Hotel, at 6 pm on Wednesday April 29th.

Training Location

Caterpillar Visitors Center Peoria, IL USA (refer to Google map on the left sidebar)


  • April 29 - Caterpillar tractor assembly plant tour (tour begins at plant at 1 pm), check VMs, group dinner (6 pm).
  • April 30 - ROS Basics OR Advanced Track*
    *Camera/Perception Exercises intended for Advanced Users (as defined by previously taking a ROSI Training course, or having several years of experience in ROS).
    ROS Basics (Full - 0 Seats Remain)Advanced (Full - 0 Seats Remain)
    AM Intro, What is Catkin
    Installing and Building Packages
    Parameter Server, Topics and Messages
    Industrial Calibration Library
    PM Services, Launch files, TF
    Intro and Verify URDF
  • May 1 - Path planning for industrial manipulators: MoveIt! and Descartes.
    AM ROSI Today, Intro to MoveIt
    Examining Planning Environment
    Build and Update MoveIt Package
    Motion Planning (RViz and C++)
    PM Intro to MoveIt Application
    Intro to Perception, Intro to Perception Application
    Intro to Descartes, Intro to Descartes Application
  • May 2 - Lab exercise (Choose one of three). Depart at lunch.
    Labs Simple MoveIt Application
    Simple Descartes Application
    Simple Perception Application

Note: You read correctly, the last day of class is a Saturday!


Required hardware: Laptop (at least 4 GB RAM, and about 10 GB hard disk space) with SwRI ROSI Training Virtual Machine installed; instructions here. Link for Virtual Machine will be updated on April 24th for this years training.

Required Experience: Ubuntu (linux operating system), C++. Ubuntu tutorials can be found on the ROSI Training website; users should be familar with content in Exercises 0.1, 0.2 and 0.3.

Recommended: Experience with Python. General robotics experience.


ROS-I Developers Training Class Registration