hackersnake/Hydrobot ? reverse-engineered prompt
Reverse engineered prompt
Build me a working prototype for an autonomous river cleaning robot project with a live dashboard.
I want the Python side to run the robot logic, read camera and sensor data, do trash detection with YOLOv8, handle basic navigation, and switch between simple states like move, collect, avoid, charge, analyze, and transmit. Please include the Arduino motor control sketch for the motors and sensors, plus a clean way for the Raspberry Pi to talk to the Arduino over serial.
Also set up the dashboard so I can see robot status, camera feed, basic water quality readings, and a simple map or path view, with a few controls to start, stop, and switch modes. The backend should stream robot data to the frontend in real time.
If anything is unclear, use the repo files as guidance and look up current docs online if you need to. Focus on making it run end to end with sensible defaults and simple mock data where real hardware is not available.
Are you gonna build this?
make sure you review the code using coderabbit