ROS Webinars: How to Teach ROS?
Learn a method to teach ROS fast with no hassle.
AIMS & SCOPE
The aim of this one-hour webinar is to show you
how to change your classes from passive listening to active practising.
Move away from a slides based teaching method to a notebook based one, where direct interaction with robots is embedded in the method itself.
WHO SHOULD ATTEND
Teachers who may need to prepare a syllabus for a summer/winter ROS course, for a future semester, or for a robotics programming course.
We are not going to teach ROS but how to teach ROS for fast learning
HOW TO IMPLEMENT THE THEORY FOR A ROS COURSE
The Notebook-Simulation Approach:
1. Creating the Notebooks
2. Embedding ROS Code in the Notebook
3. Embedding Real-time Graphics in the Notebook
4. Embedding Controls in the Notebook
5. Creating the Gazebo simulations
6. Connecting simulations to notebooks
7. Including projects
8. Including exams
9. Teaching Schedule
Related links:
- Download the e-book A Guide for Teaching ROS with No Hassle
- Jupyter notebook: www.jupyter.org
- Gazebo: www.gazebosim.org
- ROS: www.ros.org
- The Construct Public Simulations Repo: https://bitbucket.org/account/user/theconstructcore/projects/PS
- ROS Development Studio (ROSDS)
- Robot Ignite Academy
- ROS in 5 days book series: https://www.theconstruct.ai/ros-in-5-days-book-page/