Robotics StackExchange | Archived questions

installation of ROS Kinetic without mesa packages?

I am trying to get pre-built ROS onto Ubuntu16.04 ARM platform. I uninstalled mesa packages since I already have a prorietary implementation of openGL. However, doing so and installing ros-kinetic-desktop is throwing dependency errors such as:

 Depends: ros-kinetic-common-tutorials but it is not going to be installed
 Depends: ros-kinetic-geometry-tutorials but it is not going to be installed
 Depends: ros-kinetic-robot but it is not going to be installed
 Depends: ros-kinetic-ros-tutorials but it is not going to be installed
 Depends: ros-kinetic-urdf-tutorials but it is not going to be installed
 Depends: ros-kinetic-visualization-tutorials but it is not going to be installed
 Depends: ros-kinetic-viz but it is not going to be installed

Is there a workaround where I can get the pre-built ros packages without the mesa library? If not, how can I break the mesa dependency and link it to my own GL library by building from the source ( not the entire ROS but those packages that have got mesa dependency ). Could someone who knows/ have tried please provide elaborate steps to do so? Thanks in advance.

Asked by sam26 on 2017-03-30 00:58:01 UTC

Comments

Answers

Why do you need the Visualisation on the arm board(which is in the robot i think) you can install only ros-kinetic-ros-base and the packages you need. Und use the RViz on a laptop

Asked by duck-development on 2017-04-06 04:45:18 UTC

Comments

We would be using the arm board as a standalone OS (rather than using it as a part inside the robot) where we would be eventually developing own ROS applications using our proprietary drivers ( for opencv and opengl ). So, we would be needing the visualization packages too and not just bare-bones.

Asked by sam26 on 2017-04-06 05:19:38 UTC