lagadic / vrep_ros_bridge

The main application of the plugin is to provide a communication interface between V-Rep and (ROS). The aim is to control the V-Rep simulation externally using ROS messages and ROS services.
Other
64 stars 45 forks source link

V-Rep ROS Bridge

V-Rep ROS Bridge is a plugin for V-Rep developed by the Inria Lagadic team located at Inria Rennes.

The main application of the plugin is to provide a communication interface between V-Rep and (ROS). The aim is to control the V-Rep simulation externally using ROS messages and ROS services.

V-Rep is a General purpose 3D robot simulator with integrated development environment developed by Coppelia Robotics. Sensors, mechanisms, robots and whole systems can be modelled and simulated in various ways.

You will find the documentation here.

Installation

Note: The Ubuntu version used is 13.04. It is tested also with 12.04 and 14.04 (with ROS Indigo).

ROS

Installation ROS Hydro

Follow instructions you find in this page.

Now we have installed ROS and we have created our workspace (catkin_ws).

Installation ROS Indigo

As for Hydro, follow the instructions in this page.

Installation V-Rep

Installation Plugin

and, if you want to avoid to type the following command every time:

export ROS_PACKAGE_PATH=${ROS_PACKAGE_PATH}:/path_to_catkin_ws/catkin_ws/src
source /opt/ros/indigo/setup.bash
source /path_to_catkin_ws/catkin_ws/devel/setup.bash

where /YOUR_CATKIN_WS_PATH is your actual path to reach your workspace.

Update the vrep_ros_bridge according to a new V-REP release

V-REP is a software undergoing through rapid development and there can be different releases in a short period of time.
If the user wants to use the vrep_ros_bridge always with the latest version of V-REP he/she has just to follow the following steps:

Note:

How to use the plugin

You will find a guide to use the plugin here .