-
Notifications
You must be signed in to change notification settings - Fork 176
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
ros2 for arm32/v7 (raspi 3) #722
Comments
There is not. All of the supported ROS 2 distros have arm32/v7 support listed as Tier 3 from source only in REP 2000. That means you'll have to build ROS 2 from source for that architecture. Instructions for building ROS 2 from source are here: https://docs.ros.org/en/rolling/Installation/Alternatives/Ubuntu-Development-Setup.html |
Thank! Reading a little more I've noticed that raspi 3 is 64bit arm v8 so I've installed Ubuntu server 22.04 and then ros2 iron. |
Now I'm working on an odroid xu4 that actually is an ARMv7. I've installed an official Ubuntu 22.04 but I can't install ros2 from binary package |
Duplicate of #573 (comment), #575, #556 |
Yes you can. For example for building an Humble image from source
Note that the source image will clone and build all repos listed in the ros2.repos file for the ROS version you picked; aka a LOT of stuff including e.g. rviz. You can use rosinstall_generator for that, you'll find a couple resources online (e.g. ros2/ros2_documentation#870 (comment)) |
Thank for your help!
after colcon build? I would like to have a small image and use it as a base for other images where I will build other specific ros2 packages, like mavros, micro-ros. May I remove some other packages used by colcon build but not for ros2 packages? |
yes It's up to you what dev tools you want or not in your images.
You will likely need build tools and dev tools to be able to build these following images The topic of overall build dependencies vs runtime dependencies is discussed in a couple places. e.g. https://discourse.ros.org/t/package-separation-for-building-and-running-ros-applications/35527 |
Is there a foxy/humble/iron image for raspberry pi 3? I can't find any on https://hub.docker.com/r/arm32v7/ros/tags
Thank
The text was updated successfully, but these errors were encountered: