1. ROS
1.1 Occupancy grid transformation
* In map_conversion_callback(), we transform the occupancy grid from ego frame to map frame. This transformation does not seem to be working properly.
* To see this issue, run the base_code package, connect to foxglove, and visualize the occupancy grid from the /voxel_grid/occupancy/test topic. If you rotate the robot, the map orientation compared to ego orientation should get messed up.
1.2 No odometry or no map_frame transform
- Try restarting the platform linux service
- Run sudo systemctl restart clearpath-platform.service
- Sudo password: "clearpath"
- Alternatively, you can also try rebooting the jackal
- Run sudo reboot
- Sudo password: "clearpath"
- This can be a bit finicky, and sometimes it takes a few tries for everything to start up properly
1.3 Sensors not publishing anything
- Try restarting the custom linux service
- Run sudo systemctl restart clearpath-custom.service
- Sudo password: "clearpath"
- Alternatively, you can also try rebooting the jackal
- Run sudo reboot
- Sudo password: "clearpath"
- This can be a bit finicky, and sometimes it takes a few tries for everything to start up properly
2. Ubuntu
2.1 Screen turns yellow
- If the screen turns yellow, follow the instructions mentioned here for enabling Wayland: https://askubuntu.com/questions/1404516/screen-turns-yellow-even-using-the-live-option-ubuntu-22-04