To be done:
- Implement the book exercises in ROS2, which runs on Rover
Hardware failures:
- UGV Rover #4 the rover's camera kept crashing. Also a problem with a broken extension cord?
- UGV Rover #8 has a broken USB-B extension cord. Works also without extension. Cord back in the box.
February 18, 2026
- Technical details and features of the IMX335 are discussed this post. For instance, the IMX335 has high sensitivity thanks to backside-illumination.
February 13, 2026
February 11, 2026
- More details on the IMU ICM20948 can be found here
- This product is discontinued, but the same ICM20948 is used on the Waveshare control board. The only difference is the barometric pressure sensor BMP280, which gives the 10 measurement next to the 9 DOF from the IMU.
- There is still a IMU, which is ROS2 Humble compatible and with Demo code.
-
- The ROS Driver for Robots is the ESP32 board which is more modern than General Driver for Robots.
-
- Note that the laptop battery can maybe be mounted with the smartphone holder
February 4, 2026
- NASA's Ogma is a tool to generate runtime monitoring applications to detect anomalies. Nice for a SE-project.
February 2, 2026
- Received the DC-charging connectors (2.1x5.5x11). Connector seems to work.
- Checking the Lab0 introduction in Canvas. Several commands do not make sense (no ugv_driver.launch.py in ugv_bringup). Is this a missing pull in the github, or wrong documentation?
- Starting ros2 launch ugv_bringup bringup_imu_origin.launch.py use_rviz:=false, as described in my documentation, failed on Keyerrors of the IO-communication.
January 8, 2026
- Removed all extension cords to remove the random crashes of the pan-tilt camera.
Previous Labbooks