V-REP机器人仿真软件单词翻译以及常用脚本函数解释

前言
V-rep是一款机器人仿真软件,可以验证机器人正逆运动学,动力学,轨迹规划,路径规划等。但是其界面是英文版本的,编程语言是Lua语言,对于一些刚结束机器人学的新人而言十分不友好。本篇博客主要对其界面的英文和一些脚本解释。

 

软件界面的英文翻译

motor properties                        电机特性
Target velocity                         目标速度
Maximum torque                          最大扭矩
control loop enabled                    控制回路已启动
proportional parameter                  比例参数
show dynamic properties dialog          显示动态属性对话框
torque/force mode                       扭矩/力模式
Non-thread child script                 非线程子脚本
primitive shape                         原始形状
Expand all                              展开所有
Collapse all                            收缩所有
Expand selected trees                   展开所选树
Hierarchy coloring                      层次颜色
Paste buffer                            粘贴物体

一些脚本函数的解释

Lua语言中带local声明的是局部变量
simGetObjectPosition        检索对象的位置
simGetObjects               获得同类型所有对象的句柄
比如:控制4个电机   Motor=simGetObjects(4,sim_object_joint_type)
simlsHandleValid            判断句柄是否有效
simGetlkGroupHandle         获得逆解组的句柄
simGetlkGruopMatrix         得到逆运动学矩阵
simGeneratelkPath           生成一条路径,将机器人从当前位置驱动到目标dummy的直线上
simGetJointPosition         设置和读取位置
simGetsimulationTimeSet     获取运动仿真时间间距
simRemoteApi.start          在指定端口上启动临时远程API服务
simRemoteApi.stop           
simRemoteApi.status         获取有关服务器的信息
simRemoteApi.reset          指定端口上重置远程API
simGetObjectQuaternion      检测对象的四元数
sim.rmlMoveToPosition       使用reflex运动库将对象移动到给定的位置或方向
sim.wait(0.5)               等待一段时间
sim.setobjectmatrix         设置对象的变换矩阵
sim.setJointMode            设置关节模式
sim.packFloatTable          将浮点数打包成字符串
simsetstringsignal          设置字符串信号的值
posted @ 2022-01-23 22:04  手写不期而遇  阅读(323)  评论(0编辑  收藏  举报