ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
So there is two big issues that make impossible install ROS in RPi4,
I believe the issue is more that you're trying to build a version of ROS on a platform that is not officially supported, with versions of dependencies that are not supported (by Kinetic at least).
ros/rospack#92 seems to be your exact issue.
The problem appears to be that you are attempting to build ROS Kinetic on an unsupported platform. Kinetic is only supported on (from REP 3: Target Platforms - Kinetic Kame (May 2016 - May 2021)):
Required Support for:
- Ubuntu Wily (15.10)
- Ubuntu Xenial (16.04)
Recommended Support for:
- Debian Jessie
And with Boost version 1.55
. Anything else is not explicitly supported.
The comments on ros/rospack#92 seem to suggest that the Kinetic version of rospack
(and probably other packages) depend on the tr1
headers. Newer versions no longer require them (ros/rospack#80).
If you have the option, I would suggest you try to build Melodic from source, as that should be compatible with Boost 1.65
.
There is still no guarantee though, as Melodic is not officially supported on Raspbian.