REEM-C
 
ROS Software Maintainer: PAL Robotics
REEM-C is a commercial humanoid robot of PAL Robotics. REEM-C is an adult size humanoid (165 cm / 80 kg), and it has 44 degrees of freedom, two i7 computers, force/torque sensors on each feet and wrist, laser range sensors on both feet, stereo camera, inertial measurement unit, 2 speakers, and other devices that make REEM-C one of the best humanoid research platforms today. Optionally, a depth camera can also be attached to the head. It also has already developed software for walking, perception, manipulation, navigation and human-robot interaction which allows it to execute a wide variety of tasks. REEM-C runs on ROS internally, and uses state-of-the-art ros_control and OROCOS.
For technical questions regarding the public simulation of the robot please write to support@pal-robotics.com .
If you wish to know more or request a quote, please send us a message orvisit our website.
Contents
Videos
Introducing REEM-C
Walking
Whole Body Control
Human robot interaction
Gallery
A picture is worth a thousand words:
Tutorials
A feature-rich Gazebo simulation setup for REEM-C is freely available on PAL Robotics' github page.
Instructions on how to install can be found in the REEM-C tutorials for ROS Kinetic.
Please refer to the pal-ros-pkg page for source installation instructions for other supported ROS distributions.
Public simulation packages overview
This section presents an overview of the packages used in the public simulation of REEM-C, with links to the corresponding wiki pages describing the packages. For the installation instructions of the packages please refer to REEM-C tutorials.
1. Robot model
Component  | 
  ROS package/stack  | 
Robot model (URDF)  | 
  |
Robot controller configuration  | 
  |
Robot bringup files  | 
  |
Hey5 hand model (URDF)  | 
  
2. Simulation files
Component  | 
  ROS package/stack  | 
Robot hardware simulation  | 
  |
Robot controller configuration for Gazebo  | 
  |
Robot Gazebo models, worlds and launch scripts  | 
  |
Gazebo plugins  | 
  
3. Hardware Drivers for simulation
Component  | 
  ROS package/stack  | 
Hardware drivers  | 
  
4. Messages
Component  | 
  ROS package/stack  | 
PAL specific messages  | 
  
5. Controllers
Component  | 
  ROS package/stack  | 
ros_control overlay  | 
  |
ros_controllers overlay  | 
  |
gazebo_ros_control overlay  | 
  
6. High-Level Capabilities
Component  | 
  ROS package/stack  | 
Play back of pre-defined motions  | 
  |
Joystick teleoperation interface  | 
  |
MoveIt! package  | 
  reemc_moveit_config  | 
Point head action  |