V-REP是基于分布式控制架构的机器人仿真软件,可对各个对象/模型单独控制,因此适用于多机器人仿真。控制器可用C/C++、Python、Java、Lua、Matlab、Octave或Urbi语言编写,以嵌入式脚本、附件、ROS节点、BlueZero节点、远程API客户端的形式提供。
以下是适用于V-REP的应用系统:
- 自动系统仿真
- 远程监控
- 硬件控制
- 快速原型化和验证
- 安全监控
- 快速算法开发
- 机器人相关教育
- 产品展示
V-REP可独立应用或嵌入到其他应用中:它占用的空间很小,且具有强大的API,非常适合嵌入到其他高层应用中。内置的Lua脚本解释器使其适用于多种多样的应用,用户可自由组合低层/高层功能以获取新的高层功能。