V-REP
(virtualrobotexperimentationplatform虚拟机器人实验平台)
机器人模拟器V-REP集成开发环境基于分布式控制结构。
每个对象/模型都可以由内置脚本、插件、ROS节点、远程API客户端或定制解决方案单独控制。
V-REP用途广泛,适用于多机器人APP应用。 可以用C/C、Python、Java、Lua、Matlab、Octave or Urbi编写机器人控制程序,控制仿真器内机器人的动作。
V-REP的应用:
工厂自动化系统的仿真
远程监控
硬件控制
快速原型和验证
安全监测
高速算法开发
机器人技术相关教育
我来介绍一下
V-REP是机器人仿真器中的“瑞士军刀”。 找不到更详细地应用了更多功能、特色或编程接口的机器人仿真器:
跨平台(Windows、MacOS、Linux )
六种编程方式(内置脚本、插件、附加组件、ROS节点、远程客户端APP应用程序编程接口或自定义解决方案) ) ) ) ) ) ) )。
七种编程语言(C/C、Python、Java、Lua、Matlab、Octave、Urbi ) ) ) ) ) ) ) ) )。
400多个不同的APP位置编程接口函数
100个ROS服务,30个发布类型,25个ROS用户类型,可扩展
4个物理引擎(ODE、Bullet、Vortex、Newton ) )。
集成光线跟踪器(POV-ray ) )。
完整运动学解算器(适用于任何机构的反向运动学和正向运动学)
• Mesh,octree,point cloud-网格干涉检测
• Mesh,octree,point cloud-网格最短距离计算
路径规划(2~6维完全约束、对车辆的不完全约束() ) ) ) ) ) ) ) ) ) ) ) )。
内置图像处理的视觉传感器(可完全扩展) ) ) ) ) ) ) ) ) ) ) ) ) ) )。
现实的接近传感器(检测区域中的最短距离计算) ) ) ) ) ) ) ) ) )。
嵌入式自定义用户界面,包括编辑器
完全集成的类别Reflexxes运动库RRS-1界面规范s
表面切削模拟
数据记录和可视化(时序图、X/Y图或三维曲线) ) )。
集成图形编辑模式
支持水/气体喷射的动态粒子模拟
拖放&; 具有放置功能的模型浏览器(也可以在模拟中进行)
多层取消/重做、图像记录、油漆模拟、详细文档等
机器人、机器人、模拟器、仿真、运动学、动力学、路径规划、最短距离计算、碰撞检测、视觉传感器、图像处理、接近传感器、油漆分散仿真
包括许多机器人公司提供的机器人模型。
abb.thereishowevernolinkbetweenabbandv-rep
• KUKA Laboratories GmbH
• SICK AG
• Hibot
• K-Team
• Cubictek
• Neuronics
老平衡
• IniLabs
• Robotiq
• Kinova Robotics
通用机器人
• Rethink Robotics
• Trossen Robotics
自适应技术
福尔摩斯密码
• On Robot ApS
• EVOL
蓝色工作人员
• Bejade Choy、Farkas Gergo、Barry van de Laar、Lucia Teglas、Casper Christensen、Andrew Alexander、Kazuyuki Shigeto、rrdfj、 bjorrdfj andrs San milln Rodriguez,Mey Lean Kronemann,Marco Cognetti,Tesuno Tokisin。
也可以导入在其他设计软件中设计的模型。
CAD格式: OBJ、STL、DXF、3ds (仅windows )、and Collada。