Industrial Training
foxy

Getting Started

  • PC Setup
  • MIT Introduction to C++
  • Bruce Eckel Thinking in C++ Vol. 1
  • Bruce Eckel Thinking in C++ Vol. 2
  • 0.1 - Intro to Ubuntu GUI
  • 0.2 - The Linux File System
  • 0.3 - Using the Terminal

ROS Basics (ROS2)

  • 1.0 - ROS Setup
  • 1.1 - Create a Workspace
  • 1.2 - Installing Packages
  • 1.3 - Packages and Nodes
  • 1.4 - Topics and Messages
  • 2.0 - Services
  • 2.1 - Actions
  • 2.2 - Launch Files
  • 2.3 - Parameters

ROS-Industrial Basics (ROS2)

  • 3.0a - Intro to ROS1
  • 3.0 - Intro to URDF
  • 3.1 - Workcell XACRO
  • 3.2 - Transforms using TF
  • 3.3 - Build a MoveIt Package
  • 3.4 - Motion Planning using RViz
  • 4.0 - Motion Planning using C++
  • 4.1 - Intro to Descartes
  • 4.2 - Intro to Perception

Application Demos

  • Demo 1 - Perception-Driven Manipulation
  • Demo 2 - Descartes Planning and Execution
  • Demo 3 - Optimization Based Path Planning

Advanced Topics

  • 5.0 - Advanced Descartes Path Planning
  • 5.1 - Building a Perception Pipeline
  • 5.2 - Introduction to STOMP
  • 5.3 - Simple PCL Interface for Python
  • 5.4 - OpenCV Image Processing (Python)
  • 6.0 - Documentation Generation
  • 6.1 - Unit Testing
  • 6.2 - Using rqt tools for Analysis
  • 6.3 - ROS Style Guide and ros_lint
  • 6.4 - Introduction to ROS with Docker and Amazon Web Services (AWS)
  • 7.0 - ROS2 basics
  • 7.1 - ROS1 to ROS2 porting
  • 7.2 - Using the ROS1-ROS2 bridge
  • Legacy Material (ROS1)
    • Session 1 - ROS1 Basics
      • 1.0 - ROS Setup
      • 1.1 - Create a Workspace
      • 1.2 - Installing Packages
      • 1.3 - Packages and Nodes
      • 1.4 - Topics and Messages
    • Session 2 - ROS1 Applications
      • 2.0 - Services
      • 2.1 - Actions
      • 2.2 - Launch Files
      • 2.3 - Parameters
    • Session 3 - Motion Control of Manipulators
      • 3.0 - Intro to URDF
      • 3.1 - Workcell XACRO
      • 3.2 - Transforms using TF
      • 3.3 - Build a MoveIt Package
      • 3.4 - Motion Planning using RViz
    • Session 4 - Descartes and Perception
      • 4.0 - Motion Planning using C++
      • 4.1 - Intro to Descartes
      • 4.2 - Intro to Perception
Industrial Training

ROS-Industrial Website|Blog

  • Docs »
  • Legacy Material
  • Edit on GitHub

Legacy Material¶

Session 1 - ROS1 Basics¶

Slides

  • 1.0 - ROS Setup
  • 1.1 - Create a Workspace
  • 1.2 - Installing Packages
  • 1.3 - Packages and Nodes
  • 1.4 - Topics and Messages

Session 2 - ROS1 Applications¶

Slides

  • 2.0 - Services
  • 2.1 - Actions
  • 2.2 - Launch Files
  • 2.3 - Parameters

Session 3 - Motion Control of Manipulators¶

Slides

  • 3.0 - Intro to URDF
  • 3.1 - Workcell XACRO
  • 3.2 - Transforms using TF
  • 3.3 - Build a MoveIt Package
  • 3.4 - Motion Planning using RViz

Session 4 - Descartes and Perception¶

Slides

  • 4.0 - Motion Planning using C++
  • 4.1 - Intro to Descartes
  • 4.2 - Intro to Perception
Next Previous

© Copyright 2020, ROS-Industrial Revision 05a1327c.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: foxy
Versions
latest
melodic
kinetic
foxy
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.