Project information
- Category: Robotics & Autonomy
- Project duration: Sep '25 - Dec '25
- Team size: 2
- Key Areas: SLAM, Navigation, Path Planning
- Github URL: WaveRover Repository
WaveRover: Navigation, SLAM and Coverage
Technology(s) Used: EKF (Kalman Filter), A* Search, YOLO, AprilTags, Computer Vision, Subsumption Architecture
- Waypoint Navigation & Visual Servoing: Developed a closed-loop controller for a wheeled robot using visual feedback. Performed camera calibration and distortion correction to improve pose estimation accuracy using AprilTags.
- SLAM Implementation: Built an EKF Kalman filter-based SLAM system to estimate robot pose and YOLO-detected landmark positions, utilizing Mahalanobis gating for data association.
- Path Planning: Designed grid-based A* algorithms focused on two distinct behaviors: Maximum Safety and Minimum Time/Distance.
- Autonomous Coverage: Engineered a "Roomba-like" modular subsumption-based architecture for efficient area coverage and obstacle avoidance.