This was one of my early experiences with robotics (2017). A few highlights:
- 2D LiDAR and SLAM implementation using Random Mutation Hill Climbing for laser scan matching
- Trajectory planning based on Stanford’s Stanley from 2005 DARPA Grand Challenge
- Obstacle detection and avoidance
- PID control for following trajectory