Skip to content

installation from ppa

Simon Trendel edited this page Oct 3, 2016 · 3 revisions

NOTE: The roboy-ros-control ppa is build for Ubuntu 14.04 (trusty) and Ubuntu 16.04 (xenial). ROS jade is not officially supported on Ubuntu xenial, however you can find a full installation of ROS jade here. Installing roboy-ros-control in the following will automatically install all packages you need, for running the code.

add the ppas to your apt source list

On Ubuntu 14.04 (trusty):

#!bash
sudo add-apt-repository -y ppa:ethz-asl/gazebo
sudo add-apt-repository -y ppa:ethz-asl/ros-indigo
sudo add-apt-repository -y ppa:letrend/octomap

On either distro:

#!bash
sudo add-apt-repository -y ppa:letrend/ros-jade
sudo add-apt-repository -y ppa:letrend/libcmaes
sudo add-apt-repository -y ppa:letrend/roboy-ros-control
sudo apt-get update

install

#!bash
sudo apt-get install roboy-ros-control
source /opt/ros/jade/setup.sh 

# you can add this to your bash script:
echo 'source /opt/ros/jade/setup.sh' >> ~/.bashrc

In order to use the simulation: symlink to meshes

For gazebo to find the meshes, create a symlink:

#!bash
mkdir ~/.gazebo/models
ln -s /opt/ros/jade/share/roboy_models/legs_with_muscles_simplified ~/.gazebo/models/
ln -s /opt/ros/jade/share/roboy_models/arm ~/.gazebo/models/
ln -s /opt/ros/jade/share/roboy_models/plate_with_muscle ~/.gazebo/models/
Clone this wiki locally