-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adding hardware to the Create3s #7
Comments
We have a Luxonis DepthAI camera and the software to run it on the Raspberry Pi 2 see here We need to figure out how connecting the Pi to the roomba works from here We also need to test how the ROS2 camera packages work. |
Also Unity packages |
Flashing the Pi 5 with the Luxonis images isn't working, as they either get stuck in a boot loop, or don't show any display. We'll need to troubleshoot this. The Luxonis software does work on the Pi 2, but Pi 5 is preferred, as it connects to the roombas easier |
Pi 5 with Raspberry Pi OS is functional. To avoid external environment errors, run pip with |
We will need to follow this guide from iRobot to configure the Pi correctly to connect with the Create3. |
Awesome fun new problem: Running ROS2 Humble (and, by extent, Galactic) is not a trivial task on a Pi 5 due to OS version compatibilities. In summary: ROS2 Humble wants Ubuntu 22/Debian 11. Pi 5 wants Ubuntu 23/Debian 12. We should be able to run Humble in a Docker container on the Pi and proceed that way. I'm following these docs. In this issue, a user indicates that Docker-Humble with the Create3 works, but is, and I quote, "not for the faint of heart". |
We've acquired a Pi 4 and flashed it with the proper version of Ubuntu to talk to the roomba. We just need to solidify the network configuration, then we should be able to mount the pi to the roomba. |
The Create3s allow you to add other hardware, such as a Raspberry Pi, to bolster the roomba's abilities. See this guide.
We want to move in this direction. We can start with adding a Pi and, ideally, a 3D camera.
The text was updated successfully, but these errors were encountered: