You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Waveshare UGV implementation: the concrete motor, camera, LD06 lidar, IMU, calibration, ROS 2 SLAM adapter, deployment configuration, and supervised hardware proof.
There is no external rover repository in this plan. The core library must not contain UGV names, private host data, device paths, ROS installation requirements, or field calibration. The Waveshare implementation must consume the public library interfaces rather than bypassing or specializing core behavior.
All work targets main after the repository prerequisite is completed.
The final supervised field proof demonstrates localization, mapping, a map-frame goal, a bounded patrol, every cancellation path, and final motor stop.
Documentation has separate Library extension and Waveshare UGV implementation sections.
No other repository or runtime is required to build, test, deploy, or understand this implementation.
Architectural decision
This work has one repository and two layers:
There is no external rover repository in this plan. The core library must not contain UGV names, private host data, device paths, ROS installation requirements, or field calibration. The Waveshare implementation must consume the public library interfaces rather than bypassing or specializing core behavior.
All work targets main after the repository prerequisite is completed.
Repository prerequisite
Library train
Waveshare UGV implementation train
Required order
Tracker definition of done