An attempt to do robust self-driving using vision techniques on a physical platform.
- Raspberry Pi 3 (Jetson TX1 - Planned)
- Chassis: Wild Thumper (differential drive)
- Pure Python
- 6 DC motors driven by 2S Lithium-polymer cell
- Sabertooth 2x25A Regenerative Motor Driver (link) (Serial mode)
- Arduino Nano to interface between Raspberry Pi and Sabertooth
- OpenCV for vanishing point detection
- (simple walkthrough: notebook)
- Camera calibration (notebook)
- PID control
- Integrate into ROS
- Add more robust autonomy with mapping and localisation
- Acceleration with CUDA on Jetson TX1