We offer classroom resources for teaching and learning robot autonomy. These materials have been used at MIT, ETH Zurich, the University of Montreal, and 170+ universities worldwide.
The Duckietown curriculum is structured in “modules”, each of which is supported by several types of materials to reinforce it.
All modules have slides. In the “Extra Materials” column below:
are links to notes
are links to additional videos
are links to short videos (MOOC format)
are links to learning activities to be run on in simulation and/or a Duckiebot
If you have resources you would like to share with the community, reach out to us!
Autonomy basics and traditional approaches
Modeling, Kinematics, and Dynamics
Advanced autonomy approaches
Autonomous Mobility on Demand
Human-Machine Interaction and Safety
Advanced Safety and Formal Methods
Estimation from motion blur
- Template [pdf]
(hidden) Educational Resources
We have structured our curriculum in terms of “modules” where each module is supported by several types of materials to reinforce it. All modules have slides.
In the “Extra Materials” column below:
are links to notes in the duckiebook
are links to exercises in the duckiebook
are links to Jupyter notebooks in the duckiebook
are links to demos to be run on the Duckiebot
are links to additional videos that have been created
Want some ideas about how to structure your class?