V-REP Demonstration on Robotic Simulation
V-REP is a robot simulator with a range of functions, features and
APIs. The robot simulator V-REP, with integrated development
environment, is based on a distributed control architecture: each
object/model can be individually controlled via an embedded script, a
plugin, a ROS node, a remote API client, or a custom solution. This
makes V-REP very versatile and ideal for multi-robot applications.
Controllers can be written in C/C++, Python, Java, Lua, Matlab or Urbi.
Run time - 4:35 minutes.
V-REP is used for fast algorithm development, factory automation
simulations, fast prototyping and verification, robotics related
education, remote monitoring, safety double-checking, etc.
Following are V-REP's main features:
5 programming approaches (embedded scripts, plugins, ROS
nodes, remote API clients, or custom solutions)
6 programming languages (C/C++, Python, Java, Lua, Matlab,
more than 300 different API functions
100 ROS services, 30 ROS publisher types, 25 ROS subscriber
2 physics engines (ODE and Bullet)
Full kinematics solver (IK and FK for ANY mechanisms)
Mesh-mesh interference detection
Mesh-mesh minimum distance calculation
Path planning (holonomic in 2-6 dimensions, non-holonomic
for car-like vehicles)
Vision sensors with built-in image processing (fully
Realistic proximity sensors (minimum distance calculation
within a detection volume)
Built-in custom user interfaces, including editor
Fully integrated Reflexxes Motion Library type 4
Surface cutting simulation
Data recording and visualisation (time graphs, X/Y graph or
Integrated shape edit modes, including a semi-automatic
primitive shape extraction method
Dynamic particles for water-/air-jet simulation
Model browser with drag-and-drop functionality (also during
Multi-level undo/redo, movie recorder, simulation of paint,
exhaustive documentation, etc.
CAD models shown in the video are courtesy of:
Mey Lean Kronemann
[email protected] Theo Jansen
EPFL (Swiss Federal Institute of Technology, Lausanne)
Hirose-Fukushima lab, Tokyo Institute of Technology
NT Research corporation
ONO-DENKI CO.,LTD. Japan
ABB Robotics. ABB Robotics has however no link of any kind
Barrett Technology inc.
One or more textures in those simulations have been created with images
from CGTextures.com. These images may not be redistributed by default,
for more information.
Description and video courtesy of V-REP.