Skip to content

reem-education/stacks

Repository files navigation

Introduction

REEM, the humanoid service robot created by PAL Robotics, can be now used for educational purposes in simulation. These packages show different capabilities of the robot: playing upperbody motions, perception, autonomous navigation, etc.

Requirements

  • Ubuntu 12.04
  • ROS Fuerte
  • Gazebo 1.8.6 standalone

for detailed instructions on how to install the requirements please check the following PDF:

https://github.com/reem-education/stacks/blob/fuerte/REEM_simulation_slides.pdf?raw=true

Installation procedure

cd
mkdir reem-education
cd reem-education

rosinstall . https://raw.github.com/reem-education/stacks/fuerte/reem-education-ros-fuerte-gazebo-1.8.6-standalone.rosinstall

Setup

Append the following text in your ~/.bashrc file:

. /opt/ros/fuerte/setup.bash

. /usr/share/gazebo-1.8/setup.sh

export ROS_PACKAGE_PATH=$HOME/reem-education/stacks:/opt/ros/fuerte/share:/opt/ros/fuerte/stacks
export GAZEBO_PLUGIN_PATH=`rospack find ros_control_gazebo_plugin`/lib:$GAZEBO_PLUGIN_PATH
export GAZEBO_PLUGIN_PATH=`rospack find atlas_msgs`/lib:$GAZEBO_PLUGIN_PATH
export GAZEBO_PLUGIN_PATH=`rospack find pal_gazebo_plugins`/lib:$GAZEBO_PLUGIN_PATH
export GAZEBO_MODEL_PATH=`rospack find reem_gazebo`/models:$GAZEBO_MODEL_PATH
export GAZEBO_RESOURCE_PATH=`rospack find reem_gazebo`/reem_gazebo/worlds:$GAZEBO_RESOURCE_PATH

Build packages

Open a new terminal so that the changes in ~/.bashrc take effect.

Then build the packages:

rosmake -a --pre-clean

Tutorial

Follow the instructions in the following PDF:

https://github.com/reem-education/stacks/blob/fuerte/REEM_simulation_slides.pdf?raw=true

About

public stacks showing REEM in simulation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published