To be honest the Jetson family of products have it worse for ROS 2, and JetPack 6 is still in early days.
Options for Camera 3, Raspberry Pi and Robotics
1. Figure out how to get Camera 3 running on Ubuntu 22.04 (that won't be me)
2. Install ROS 2 Humble or higher on Rasperry Pi 4 or 5 and build from source
3. Wait for next Ubuntu LTS (ROS team are working on that now, all packages not guaranteed to be out on day 1 of Ubuntu release)
4. Use docker Ubuntu 22.04 image for ROS 2 and RPi specifics on the native OS
5. Use Viam Robotics which can natively support Cam 3 and Raspberry Native OS
The latter is a cloud platform (no charge for normal small usage) and is more about configuration than coding. They also support robot fleets and remote devices (e.g. Raspberry Pi robot connected to GPU enabled laptop or Nvidia Orin) for AI enabling the RPi to do stuff like run large LLMs quickly.
ps - I just am using Viam as well as ROS 2 Humble. I mention it here because it is an option to do robotics natively on Raspberry Pi.
Options for Camera 3, Raspberry Pi and Robotics
1. Figure out how to get Camera 3 running on Ubuntu 22.04 (that won't be me)
2. Install ROS 2 Humble or higher on Rasperry Pi 4 or 5 and build from source
3. Wait for next Ubuntu LTS (ROS team are working on that now, all packages not guaranteed to be out on day 1 of Ubuntu release)
4. Use docker Ubuntu 22.04 image for ROS 2 and RPi specifics on the native OS
5. Use Viam Robotics which can natively support Cam 3 and Raspberry Native OS
The latter is a cloud platform (no charge for normal small usage) and is more about configuration than coding. They also support robot fleets and remote devices (e.g. Raspberry Pi robot connected to GPU enabled laptop or Nvidia Orin) for AI enabling the RPi to do stuff like run large LLMs quickly.
ps - I just am using Viam as well as ROS 2 Humble. I mention it here because it is an option to do robotics natively on Raspberry Pi.
Statistics: Posted by brianlmerritt — Sat Mar 16, 2024 4:19 am