Installing ROS TF library into Raspberry (From Source) [closed]
Hi All,
My final goals are to:
install ROS Hydro on Raspberry Pi (Mod B) &&
learn how to install only those core packages that I need
(Due to limited computing resources on the Pi, I'll have to spread out some of my robot's processes across multiple Pi's; It doesn't really make sense for me to install and compile desktop-full versions on every Pi)
On my own, I've managed to:
get myself to a stage where I can run Hydro's "roscore" on the Pi; along with the utilities available in ROS-comm bare bones.
install and compile common_msgs
install and compile angles
sudo apt-get install eigen3-dev
clone in Mike Ferguson's neato packages. Expectedly, it doesn't run right because i do not yet have the TF library, which the node depends on.
My next step was to install "tf" from source. I cloned in the repo from https://github.com/ros/geometry.git . Then I realized that it relied on a lot of other packages (ie orocos_kdl, tf2, eigen3, angles). I've tried numerous quick and dirty hacks to get geometry to compile correctly but without good result.
What would the recommended workflow be to install TF from source on a Raspberry Pi? I'm hoping this workflow would be something that I can modify from to install other packages (ie SMACH, navigation)
Thanks for your time.
Did you ever find an answer to this? I am having the same problem.
You probably should install from source then delete the packages you don't need: https://wiki.ros.org/Installation/Source