Duckietown is an open research project in autonomous robotics domain. It consists of two parts -- robots (“duckiebots”) and town ("duckietown") where this robots are driving. All real traffic environment like traffic lights, signs, roads with markup, some obstacles are being modeled in the town. Each mobile robot is build on autonomous chaises and does work under Raspberry Pi computer with ROS. All software is autonomous. A simple RGB-camera is being used for getting data about environment. Despite of technical simplicity, this project allows to do research in the following areas:
- running according a road mark up by computer vision
- obstacles avoidance
- Localization and mapping
- Local and global path planning
- Collaborative behavior
Duckietown combines simplicity and the big potential for learning and research
Initially, Duckietown was created in Massachusetts Institute of Technology (MIT) as an educational and research workbench in autonomous robotics algorithms, and now it is being spread around the world.