I started the project as a project paper for my school. The acrylic chassis is from watterott.com and has a nice corresponding book from Markus Knapp called Building Robots With Arduino. The robot has the basic ability to be controlled manually as well as an obstacle avoidance mode. Everything is controlled via a simple web page which can be accessed by connecting to the ESP8266s local network.
git clone https://github.com/alexanderstephan/edubot.git
- Install PlatformIO Core i.e. via AUR on Arch Linux
cd edubot && platformio run -t upload
(You can specify upload_port in platform.ini)- To access the control interface connect to the AP with the specified password and navigate your browser to APs IP probably
192.168.4.1
- Make robot drive in a circle
- Make robot drive in zigzag pattern
- Make a basic obstacle recognition
- Implement simple motor logic
- Add sensors and display them on the website