SanMower — Autonomous Robotic Lawn Mower
Summary
Engineered an autonomous robotic mower from a 21-inch donor deck using Raspberry Pi 3 for high-level navigation and Raspberry Pi Pico for real-time motor control. Implemented GPS-based path planning, virtual geofencing, obstacle safety interlocks, and MQTT telemetry with a lightweight Flask/HTMX dashboard.
Highlights
- GPS navigation, obstacle detection, and manual RC override.
- MQTT telemetry, Flask/HTMX monitoring, and safety interlocks.
- Real-world prototype integrating embedded control and cloud telemetry.
Technologies: Raspberry Pi, MQTT, Python, Flask, Embedded Systems