按照运动学仿真的类似步骤为机器人添加材料、运动副和关节驱动,给机器人手腕末端施加50N最大负载,仿真模型如图5-17。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AXYQVZPq-1684936426972)(data:image/svg+xml;utf8, )]

图5-17 机器人样机动力学模型

5.5.1 典型工况下的路径规划

如图5-18为机器人搬运物体的路径规划,由于腕转关节、腕摆关节和手转关节处于机器人手臂末端,关节所受的扭矩较小,同时为了降低求解难度,因此仿真时只设置了腰部回转关节、肩关节和肘关节。在1秒内肩关节和肘关节同时旋转90度,此时达到肩部关节的极限位置,之后腰部回转关节转过90度,最后各个关节相继复位。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZRa00Fmy-1684936426973)(data:image/svg+xml;utf8, )]

图5-18 典型工况下的路径规划

根据机器人作业任务的路径规划,各关节的驱动函数为:

J1:STEP( time , 1 , 0 , 1.6 , -90d )+STEP( time , 3.4 , 0 , 4 , 90d )

J2:STEP( time , 0 , 0 , 1 , -90d )+STEP( time , 2 , 0 , 3 , 90d )

J3:STEP( time , 0 , 0 , 1 , 90d )+STEP( time , 2 , 0 , 3 , -90d )

J4:0.0d * time

J5:0.0d * time

J6:0.0d * time

函数的意思为关节1在1到1.6秒逆转90度,在3.4到4秒正转90度;关节2在0到1秒逆向转动90度,在2到3秒正向转动90度;关节3在0到1秒逆向转动90度,在2到3秒正向转动90度;其他关节保持不动。

设置仿真的时间为4000毫秒,仿真的步数为500步,点击启动符号启动仿真。

5.5.2 动力学仿真曲线图

如图5-19和5-20,各个曲线变化过程中没有出现断点,说明本机器人结构总体的布局合理,机器人在工作过程中各关节能按照运动规划要求平稳运行。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-N1waU5b4-1684936426973)(data:image/svg+xml;utf8, )]

图5-19 J1、J2、J3角位移曲线

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Sr8vSdow-1684936426974)(data:image/svg+xml;utf8, )]

  1. J1的角速度和角加速度曲线

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iSuOs67W-1684936426974)(data:image/svg+xml;utf8, )]

  1. J2的角速度和角加速度曲线

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SZOuHicc-1684936426975)(data:image/svg+xml;utf8, )]

  1. J3的角速度和角加速度曲线

图5-20 关节角速度与角加速度

5.5.3 关节扭矩曲线图

如图5-21,肩关节与肘关节处于同一竖直线上,两关节扭矩的值大小相等。在0到1秒之间,小臂和大臂逐渐展成水平状态,当完成展成水平状态时,肩关节扭矩达到最大值,同时腰部回转关节启动惯性力矩也达到最大值,在运动过程中,小臂全程处于水平状态下,理论上来说肘部关节扭矩应保持不变,但由图中曲线可以看出,肘部关节扭矩有较大波动,此外,肩关节扭矩在1到2秒和3到4秒也有较大波动,原因是机器人是一种存在复杂耦合关系的机械系统,各个关节的运动会对其他关节的运动造成一定的影响。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-069VXf35-1684936426975)(data:image/svg+xml;utf8, )]

(a)关节J1的扭矩变化图

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lMFDry5G-1684936426976)(data:image/svg+xml;utf8, )]

(b)关节J2的扭矩变化图

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vFFJMh4m-1684936426976)(data:image/svg+xml;utf8, )]

©关节J3的扭矩变化图

图5-21 关节扭矩图

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-okmavoej-1684936426977)(data:image/svg+xml;utf8, )]

机械臂admas建模

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ingVXbA7-1684936426978)(data:image/svg+xml;utf8, )]

工况下末端的路径规划

J1、J2、J3角位移曲线

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HdtO4oal-1684936426978)(data:image/svg+xml;utf8, )]

J1、J2、J3角速度曲线

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FNPFx7VP-1684936426979)(data:image/svg+xml;utf8, )]

J1、J2、J3角加速度曲线

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0oC9J4yp-1684936426979)(data:image/svg+xml;utf8, )]

关节J1的扭矩变化图

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jcqe4QqN-1684936426980)(data:image/svg+xml;utf8, )]

关节J2的扭矩变化图

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uMZq5ei9-1684936426980)(data:image/svg+xml;utf8, )]

关节J3的扭矩变化图

三维模型admas仿真源文件下载见链接

(下载咨询链接:matlab正逆运动学分析与轨迹规划])

article-码垛机器人admas仿真相关推荐

  1. article-六轴码垛机器人admas正逆运动学仿真

    基座自由度.大臂摆动自由度.小臂摆动自由度.腕部Y轴摆动自由度.腕部Z轴摆动自由度及其腕部末端X轴旋转自由度 其导入过程为: 机器人三维模型总体有6个部分.打开机器人的SolidWork三维模型,依次 ...

  2. 强化学习与3D视觉结合新突破:高效能在线码垛机器人

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 转自 | 机器之心 国防科技大学.克莱姆森大学和视比特机器人的研究 ...

  3. 机器人毕业设计题目推荐/康复机器人、(三、四、五、六度机器人)、焊接机器人、履带式搜救机器人、管道机器人、关节机器人、码垛机器人、焊接机器人、爬壁机器人、扫地机器人、喷涂机器人、搬运机器人……

    机器人毕业设计题目共有2000多套,部分列表如下: 上肢康复机器人结构设计(全套)本科毕业设计--论文.CAD图纸.开题报告.任务书 三自由度机械手-工业机器人(说明书+CAD图纸) 三自由度焊接机器 ...

  4. 重物码垛搬运机器人_搬运码垛机器人的特点及应用

    在众多的工业机器人中,搬运机器人无疑是应用率较高的机器人之一,不管是在工业制造.仓储物流.烟草.医药.食品.化工等行业领域,还是在邮局.图书馆.港口码头.机场.停车场等场景,都可以见到搬运机器人的身影 ...

  5. 工业机器人码垛教学实施_工业码垛机器人存在问题与解决对策

    摘  要该文首先介绍了工业码垛机器人应用的适用领域.应用的意义及特点,阐述了工业码垛机器人系统的组成部分,详细分析了工业机器人码垛应用中所存在的多样化产品码垛,机器人抓取定位,结构设计,负载能力和码垛 ...

  6. 汇博工业机器人码垛机怎么写_全自动码垛机器人在企业生产中的地位越来越重要...

    全自动码垛机器人在企业生产中的地位越来越重要 在智能化的各种全自动生产线中,全自动码垛机器人成了全自动生产线的重要机械设备,在各种生产中发挥着不可忽视的作用.全自动码垛机器人主要用于生产线上的包装过程 ...

  7. 机器人码垛搬运编程程序_码垛机器人市场进一步扩张,解放人力搬运跑不了了...

    自国内实行智能制造战略方针以来,提到工业制造,自动化.数字化.智能化等关键词重点.产业的发展与变革,让智慧工厂.智能仓储等智慧系列概念逐渐普及,也大大扩增了许多分支产业的应用市场,码垛机器人便是其中之 ...

  8. 四轴码垛机器人配件_四轴码垛机器人的应用范围

    随着机器人技术的发展,在制造业中出现了很多机器人的身影,四轴码垛机器人就是其中的一种,现在码垛机器人代替了人工在作业,那么大家知道四轴码垛机器人的应用范围是什么吗?小编整理了一些相关的资料,大家一起来 ...

  9. 码垛机器人模型图纸分享(附下载)

    一.什么是码垛机器人 工业机器人按照应用场景,分为焊接机器人.搬运机器人.码垛机器人.喷涂机器人.切割机器人.净室机器人.包装机器人等. 码垛机器人是用在工业自动化生产过程中执行大批量零部件.包装件的 ...

最新文章

  1. Nginx与PHP(FastCGI)的安装、配置
  2. Android 程序启动界面Demo
  3. win7,ubuntu双系统——重装win7后如何恢复ubuntu引导
  4. noip模拟赛 不等数列
  5. ssh(Spring+Spring mvc+hibernate)——applicationContext.xml
  6. python 有限域函数库_深入比特币之有限域运算
  7. [论文阅读] Multiple Instance Active Learning for Object Detection
  8. c 提示错误expected) before ; token_实践总结——Git 常见错误及解决方法
  9. php 7 环境安装
  10. Chrome谷歌离线安装包下载
  11. java编写自动化脚本_自动化脚本
  12. Markdown文件中图片自动转云图片和自动生成标题序号
  13. Java 三个枪手游戏
  14. ASP.NET程序读取二代身份证(附源码)
  15. Android开发:一个TextView中设置文字不同字体大小和颜色的2种高效方法
  16. 服务器显示未知主机如何解决办法,mc服务器时候说我未知主机
  17. h5 上 删除 交互_iH5高级教程:H5交互进阶,擦一擦效果
  18. 今天聊:程序媛是否需要职业规划?
  19. 使用安卓手机上的shh软件ConnectBot管理您的Linux服务器
  20. python 笔记:打开nii格式(nibabel 库)

热门文章

  1. UNIX BENCH详细安装及使用步骤
  2. 插件系统[1]·插件系统框架分析
  3. 零基础学韩语nbsp;练习韩语口语发…
  4. 实战:Thinkphp+MySQL电影点播系统01-hasMany与belongsTo的应用
  5. 解决Found an unexpected Mach-O header code: 0x72613c21问题
  6. python樱花树代码_自动生成樱花树
  7. Stduino NanoUno简单快速开发stm32
  8. vpwm的控制变频_第三章 VVF控制与PWM方法.ppt
  9. 手机固话号码判断与区号截取
  10. 网上最权威的人工智能分析