V-REP API

本文主要目的是讲解一下V-REP中用到的API,但是难免会在期间牵涉到V-REP的别的部分,所以也并不是完全的在讲解API。

Euler Angles

http://www.coppeliarobotics.com/helpFiles/en/eulerAngles.htm
这里先说明V-REP的欧拉角,这关系到V-REP里面所有物体的姿态信息,是右手定则(涉及到角度的正负)的X-Y-Z次序的内旋,也就是按照内旋的方式,先绕X轴转动,再绕Y转动,再绕Z转动。

V-REP API framework

http://www.coppeliarobotics.com/helpFiles/index.html
讲解API之前,我们先注意一下V-REP的API框架,它本质上是一个5+1的模式。5代表remote API,ROS interfaces,BlueZero interface,auxiliary API,other interfaces;1代表regular API。下图就是一个对于各种接口的一个概述。
在这里插入图片描述
直观理解就是regular API是嵌入在仿真器里的,可以通过仿真器直接调用,而其他API,这里主要用到的是remote API,是与外部世界相连接的API,需要使用外部函数进行调用,比如你在仿真环境里创建的机械臂就属于上图的外部世界了,就需要调用remote API进行控制。

Regular API

http://www.coppeliarobotics.com/helpFiles/en/apiFunctionListAlphabetical.htm

  • sim.importShape
    从文件(.obj)中import一个shape(rigid mesh object)
  • sim.getObjectHandle
  • 6
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值