Introduction to ros
robot operating system (Linux)
January 29th - March 19th, 2022
(1 Meeting Per Week)
This 8-week course is designed for students with basic to intermediate knowledge in Python and a basic understanding of XML is preferred but not required. The class covers the fundamental skills to use ROS starting with initial steps on setting up ROS, to creating publisher and subscriber nodes and therefore creating a ROS based software. Students will also learn to use Gazebo (ROS based simulation) and operate Turtlebot 3. The ROS nodes required for the Turtlebot 3 will all be programmed in Python.
Note: Beginner Knowledge in Python is recommended.