Short course on ROS programming 2020: Difference between revisions

From ISRWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 17: Line 17:


'''Part II: 14h00-18h00'''<br/>
'''Part II: 14h00-18h00'''<br/>
...
Shallow introduction to the Linux cli. Understanding the ROS workspace. Creating a package and understanding its structure. Nodes in Python and C++. Launchers, parameters, messages, services, and actions. ROS tools (gazebo, command line tools, rviz, rqt tools). Common issues.


(''slides will be posted here'')
(''slides will be posted here'')

Revision as of 19:33, 16 November 2020

Date: 23-Nov-2020, full day

Objectives

This short course on Robot Operating System (ROS) covers both the basics of ROS and the techniques for programming using this System. It is a one-day course, where in the morning the basics of ROS are covered, while the afternoon is devoted to delving into the hands-on details of practical programming.

Location

The classes will take place remotely on the following Zoom room:

Meeting ID: 865 5538 4263
Password: 345235

Program

Part 1: 10h00-12h00
Introduction to ROS. Concepts of node, topic, and service. Message types. Development tools. Examples of packages.

Part II: 14h00-18h00
Shallow introduction to the Linux cli. Understanding the ROS workspace. Creating a package and understanding its structure. Nodes in Python and C++. Launchers, parameters, messages, services, and actions. ROS tools (gazebo, command line tools, rviz, rqt tools). Common issues.

(slides will be posted here)

Organization

Rodrigo Ventura
João Avelino

Institute for Systems and Robotics (ISR-Lisboa)
Instituto Superior Técnico (IST)