vrep/CoppeliaSim关节抖动问题原因总结
使用vrep/CoppeliaSim仿真多了,经常对同一个场景中的模型关节的设置进行改动。忘了之前改动的东西,导致关节运动冲突,容易造成仿真时机械抖动乱动。用oed引擎仿真时机械臂还会直接散架飞走。这其中主要的原因就是关节参数设置不协调。本文总结关节设置的正确状态。
目录
转动关节
位置控制
速度控制
逆运动仿真
移动关节
位置控制
速度控制
逆运动仿真
转动关节
位置控制
如需对转动关节转动角度进行位置控制需要如下设置。
1:设置转动关节可以360°旋转。也可以去掉对勾,根据需要设置pos.min(最小位置),和pos.rang(位置可变范围)
2:设置关节模式为“扭矩/力”驱动。
3:设置最大驱动扭矩值。
4:设置速度限制和目标位置。注意:目标位置(Targetposition)一般设置为0,否则用代码控制时,程序没有开始控制这个关节时,它就会根据设置的值转动。这也是一个容易忽略的点。
5:PID控制,不需要的话要还原成默认设置
速度控制
速度控制时,与位置控制不同的只有如下设置。
1:目标速度,还是要设置为0,否则用代码控制时,程序没有开始控制这个关节时,它就会根据设置的值转动。
2:关掉闭环控制:关掉闭环控制,才可以控制目标速度。
逆运动仿真
逆运动仿真除了要添加IK,关节也要设置成IK模式
设置成Hybrid IK mode其他设置和之前一样。
移动关节
位置控制
1:移动关节必须设置关节活动最小值和关节范围,否则不会动,或引起冲击。
2:设置关节模式为“扭矩/力”驱动。
3:设置最大驱动力值。
4:设置速度限制和目标位置。注意:目标位置(Targetposition)一般设置为0,否则用代码控制时,程序没有开始控制这个关节时,它就会根据设置的值移动。
5:PID控制,不需要的话要还原成默认设置
速度控制
依然是
1: 目标速度设置为0
2:关掉闭环控制
逆运动仿真
关节也要设置成IK模式
设置成Hybrid IK mode其他设置和之前一样。
补充
如果有从动的关节要把从动关节的Control loop enabled的勾去掉,否则会系统会抖动
总结
不能用速度控制代码控制关节位置,反之亦然。不同的控制方案,要设置成对应关节设置。
vrep/CoppeliaSim关节抖动问题原因总结相关推荐
- 将swolidwroks文件导出URDF,导入v-rep\CoppeliaSim
前期准备 下载V-rep\CoppeliaSim 官网下载地址:Downloads - Coppelia Robotics 点击最下面链接进入选择版本页面,有player.edu和pro ...
- Vrep(CoppeliaSim)导入机械臂模型添加旋转关节
Vrep(CoppeliaSim)导入机械臂模型添加旋转关节 为刚接触仿真,不太了解机械臂的萌新解答✧٩(ˊωˋ*)و✧!(虽然我也是个小萌新(≧∇≦)) 如何确定机械臂关节旋转方向 根据导入机器人的 ...
- DB time抖动的原因分析
9月22日,"DBA+社群"开讲啦!由搜狐畅游高级DBA杨建荣在"DBA+北京群"进行了一次关于DB time抖动的原因分析的线上主题分享.小编特别整理出其中精 ...
- 伺服电机停的时候会冲一下_造成伺服电机抖动的原因竟然是它!内附解决方法...
伺服电机(servo motor )是指在伺服系统中控制机械元件运转的发动机,是一种补助马达间接变速装置.它可使控制速度,位置精度非常准确,可以将电压信号转化为转矩和转速以驱动控制对象.伺服电机转子转 ...
- linux鼠标晃动出现,鼠标指针抖动的原因及其解决方法【详解】
随着科技技术的飞速发展,电脑已经越来越多的进入了寻常的百姓家,然而由于电子技术的发展飞快与我们电子知识的学习脱节问题,我们出现了很多电脑方面的问题有待于我们研究,下面就有小编为大家总结一下鼠标指针在屏 ...
- alias实现VREP/Coppeliasim等软件在任意路径以自定义名称启动
利用alias实现VREP/Coppeliasim等软件在任意路径以自定义名称,即输入自定义别名的形式启动. 1.任意终端输入 gedit ~/.bashrc 2.进入bashrc后任意行输入 ali ...
- Vrep/CoppeliaSim:安装及相关资料
目录 Vrep/CoppeliaSim安装 相关资料 自带场景 官方用户手册 官方论坛 其他网络资料与教程 Vrep/CoppeliaSim安装 Vrep(现已更名为CoppeliaSim)是虚拟机器 ...
- 打开计算机窗口抖动是什么原因,电脑开机显示器抖动的原因及解决方法
电脑开机显示器抖动的原因及解决方法 劣质连接线没有屏蔽功能,在电源线附件极易受影响,就算没有这方面的影响,劣质连接线本身也有可能导致此问题.此时你更换连接线就OK了.下面是jy135小编收集整理的电脑 ...
- 伺服电机抖动的原因?如何解决?看完你就懂了
来源:网络 在哪几种情况下会造成伺服电机抖动?怎样才能解决这些伺服电机抖动带来的问题?分别是怎么解决的? 例如:加减速时间设置得过小,伺服电机在突然的启动或者停止的时候会产生高惯性抖动......分别 ...
最新文章
- 断点续传了解一下啊?
- 一个半径为r的球体均匀带电_静电现象——一个易被忽略的细节
- PHP RSA签名
- 使用Docfx生成项目文档
- 【2020年第12届全国大学生数学竞赛——资源分享 】【1~11届省赛决赛考题及题解(数学类、非数学类)、推荐学习网址、复习备考书籍推荐】
- QT UI获得控件ID(HWND)
- 视频人脸检测——OpenCV版(三)
- 蓝桥杯 基础练习 Huffuman树
- CSS解决无空格太长的字母,数字不会自动换行的问题
- python电脑下载-python
- XJTUOJ13 (数论+FFT)
- 中文文档保存到mysql_mysql 中文 存储
- (附源码)计算机毕业设计ssm大众点评管理系统
- 见过仙女蹦迪吗?一起用python做个小仙女代码蹦迪视频
- 王校长一分钟能吃多少热狗?| 小游戏 1
- ASP编程实现各家快递公司订单状态查询
- python开发web靠谱吗_Python用来做Web开发的优缺点,你心里必须要记得这些
- WIN10鼠标乱跳问题解决办法
- cnn图像风格转换原理论文整理(一)
- 解决Chrome浏览器百度网页打开很慢的问题