0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

MATLAB环境下Delat并联机器人simulnik + solidworks联合仿真(终)

shy1410778634 来源:shy1410778634 作者:shy1410778634 2025-03-03 16:26 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

源码链接

[https://download.csdn.net/download/a_zxswer/18855549]

联合仿真

Matlab和SW联合进行Delta机器人建模仿真,把SW模型导入Matlab中,生成仿真模型。
首先,根据Matlab版本下载Simscape Multibody Link安装文件,例如本次设计我下载的便是smlink.r2019a.zip与install_addon.m文件。
之后,用管理员权限打开Matlab,工作空间定位刚下载两个安装文件的位置;在命令行窗口中输入install_addon('smlink.r2019a.win64.zip'),进行解压安装文件,回车键确定;继续在命令行界面中输入regMatlabserver,回车键确认。
最后,激活Matlab和SolidWorks的接口,在命令行窗口界面输入smlink_linksw,回车键确认,弹出连接成功的窗口,完成在Matlab中的配置。
图4.10 导入成功文件列表
在这里插入图片描述
图4.11 Simulink建立的Delta机器人模型
在这里插入图片描述
SW软件自动可以搜索电脑的接口文件,打开SW软件,Tools-Add-Ins-other Add-ins-Simscape Multibody Link打上勾并确认。选择Tools-Simscape Multibody Link-Export-Simscape Multibody选一个文件位置执行完成。回到Matlab,工作空间定位到导入模型并存有xml文件的文件的位置。在命令行窗口输入smimport('装配体.xml'),等待执行结果,如图4.10所示,弹出Simulink页面,并且生成派生的文件Delta机器人的机械模型已经转成了Simulink模型直接显示了出来,运行显示导入模型如图4.11所示,为导入成功的Delta机器人模型。下次打开只需要运行派生文件x_1_DataFile.m,即初始化导入模型的参数,之后便直接可以在Simulink中运行,实现模型建立和仿真。至此,联合建模成功,下面对Delta机器人进行动作仿真。
图4.12 Delta机器人仿真设计模块
在这里插入图片描述
如图4.12所示,是在Simulink中设计的仿真模块,如图4.13所示的Delta机器人仿真运行界面,实现下抓、上抬动作的仿真。下面Delta机器人仿真动作的设计步骤。
第一步,运行派生的m文件,初始仿真参数;
第二步,在求解器中,建立世界坐标系,在Y轴方向设置重力,线性代数方式配置为自动,选取时间为基准的方程公式;
第三步,上板、主动臂的坐标系转换,采用任意轴的旋转方式,笛卡尔的偏量平移方式,其中轴的选取、旋转的角度、笛卡尔偏移量等参数具体数值使用的是派生文件初始化的数值;
第四步,显示上板、主动臂实体模型;
第五步,把转动副转动角度设置为180度,经过计算调试,设计各个连杆的坐标系转换参数;
第六步,显示连杆实体模型;
第七步,运行仿真模块,实现Delta机器人下抓上抬动作仿真。
图4.13 Delta机器人仿真运行界面
在这里插入图片描述

仿真方式对比分析

本次设计分别使用Matlab、SolidWorks两款软件对Delta机器人进行三种方式进行仿真,下面对三种方式分别解决的各种问题以及优缺点的做出了分析。
第一种方式,在Matlab软件中,使用m文件建模Delta机器人,完成动态模拟门行轨迹运动。优点:简化机器人的结构;易于写入运动学正反解算法;易于对不同的运动姿态和轨迹进行编程,完成对比仿真。缺点:忽视了Delta机器人从动臂的具体架构。
第二种方式,在SolidWorks中进行设计Delta机器人装配体,生成CAD图纸,进行动画模拟运动。可调试设计机器人机械模型可执行的位置姿态,验证设计图纸的可运动性,进行运动学特征分析,提供正反解分析理论依据。
第三种方式,Matlab、SolidWorks联合仿真建立Simscape模型进行仿真,对机器人下抓上抬动作进行了模拟仿真,进一步完善了上两种方式对从动臂的动作特点的分析。这种方法优势在于,创建动态系统模型,并提供一个建立模型方块图的图形用户接口(GUI);以一种更快捷、直接明了的方式进行模型和运动分析,立即看到系统的仿真结果;缺点:编程复杂,加入运动学正反解算法操作难度大。

仿真运动规划

在机器人运动学设计中,运动规划又称运动插补,是在给定的路径端点之间插入用于控制的中间点序列从而实现沿给定的平稳运动。
空间角度上的路径规划和时间角度上的轨迹规划构成了机器人运动学上的运动规划,是进行并联机器人运动分析必不可少的设计环节,两者存在递进和相辅相成的关系。
首先,必须通过分析Delta机器人的几何架构以及关节特征;进而,求出机器人的工作空间;最终,才能进行路径规划的设计。在暂不考虑机器人位姿参数随时间变化的因素的情况下,连接起点位置和终点位置的有序坐标点,构成的曲线称之为路径,构成路径的方法称之为路径规划[31]。路径是Delta并联机器人整体位置和运动姿态的一定序列,即各个关节和机械架构的空间坐标节点,其目的是找到一系列要经过的有界限的路径点,到达期望位置;我认为还应该考虑具体的机器人的机械特性和进行受力分析,设计运动关节和动力臂的路径关键运动节点处的平滑过渡,减少摩擦力和减少对伺服电机力矩和加速度过大的损伤,也是对下一步骤的轨迹规划提前进行大框架的优化。而轨迹规划是增加路径的一个时间参数,赋予运动的连续性和实时性。
本次设计,通过对Delta机器人的机械架构特征以及各个关节及各力臂之间的自由度分析,进行门行路径规划程序的编写,并完成了对门行轨迹规划的仿真。
自动分拣程序示意图
在这里插入图片描述
以上就是Delta机器人自动分拣的部分程序,经过多次试验,选择适合的参数,保证抓取的准确性、动作的合理性。

小结

介绍SolidWorks、Matlab软件,详述了在Matlab、SolidWorks和联合两种环境的Delta机器人动态仿真以及三种不同的仿真方式进行对比。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • matlab
    +关注

    关注

    189

    文章

    3018

    浏览量

    237604
  • 机器人
    +关注

    关注

    213

    文章

    30590

    浏览量

    219613
  • 仿真
    +关注

    关注

    53

    文章

    4407

    浏览量

    137671
  • solidworks
    +关注

    关注

    7

    文章

    891

    浏览量

    27008
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    探索RISC-V在机器人领域的潜力

    利用Gazebo仿真环境(在x86主机上运行)和MUSE Pi Pro上的ROS 2节点进行了联合仿真。 • 场景: 在PC的Gazebo中运行一个TurtleBot3
    发表于 12-03 14:40

    Delta并联机器人高速抓放应用解决方案:基于BL350与EtherCAT的硬实时控制

    在 食品、药品、电子元器件 等行业的包装与分拣产线上,Delta并联机器人(又称“蜘蛛手”)因其高速度、高重复定位精度,已成为实现高效 抓放作业 的核心装备。然而,随着生产节拍要求的不断提升(如
    的头像 发表于 12-01 17:56 1582次阅读

    攻坚农业仿真挑战:Robotec农业机器人仿真平台

    3DGS与4DGS的核心应用实践与技术突破!全球农业正面临粮食需求增长、可持续发展压力及劳动力短缺等多重挑战,农业机器人已从未来愿景变为现实应用。真实环境中测试农业机器人成本高、周期长且存在安全风险,
    的头像 发表于 11-18 17:31 1835次阅读
    攻坚农业<b class='flag-5'>仿真</b>挑战:Robotec农业<b class='flag-5'>机器人</b><b class='flag-5'>仿真</b>平台

    RK3576机器人核心:三屏异显+八路摄像头,重塑机器人交互与感知

    瑞芯微RK3576 AIoT处理器处理器凭借其卓越的多屏异显与8路摄像头接入能力,为机器人领域带来革新。米尔电子MYD-LR3576开发板实测数据显示,在高负载CPU占用仅34%,完美实现多路视觉
    发表于 10-29 16:41

    机器人竞技幕后:磁传感器芯片激活 “精准感知力”

    2025 世界人形机器人运动会于 8 月 17 日圆满收官,赛场上机器人在跑步、跳跃、抓取等项目中的精彩表现,背后是运动控制、环境感知等技术的迭代升级。而在这些技术中,磁传感器芯片凭借独特优势,成为
    发表于 08-26 10:02

    工业机器人的特点

    0.3%的年化生产力提升。因此,发展工业机器人推动国内自动化水平,提高产出是目前的不二之选。 ** 适用范围广** 机器人相对于工人的优势还体现在应用范围广。机器人可以运用在危险、恶劣的环境
    发表于 07-26 11:22

    盘点#机器人开发平台

    地瓜机器人RDK X5开发套件地瓜机器人RDK X5开发套件产品介绍 旭日5芯片10TOPs算力-电子发烧友网机器人开发套件 Kria KR260机器人开发套件 Kria KR260-
    发表于 05-13 15:02

    【「# ROS 2智能机器人开发实践」阅读体验】视觉实现的基础算法的应用

    的cv_bridge库,可以轻松实现ROS图像消息与OpenCV格式的转换,这在实际开发中极为便利。 视觉巡线与二维码识别的应用 视觉巡线是机器人自主导航的经典案例,书中从仿真到真实机器人
    发表于 05-03 19:41

    【「# ROS 2智能机器人开发实践」阅读体验】+内容初识

    、Gazebo仿真(含RGBD相机/激光雷达仿真)、实物机器人运动控制,实现\"仿真→实物\"的无缝衔接 高阶应用篇(7-9章) 聚焦视觉SLAM、自主导航等前沿场景,提供完整项目链路
    发表于 04-27 11:24

    阿童木高速重载并联机器人效能拉满

    在工业自动化领域,并联机器人凭借高速度优势,广泛应用于轻小散乱物料搬运分拣与上下料环节,也正如此,并联机器人长期被贴上“轻型敏捷”的标签:3C电子产线上精准灵巧分拣电子元器件,广大制药企业药品自动化
    的头像 发表于 03-18 09:22 1034次阅读

    名单公布!【书籍评测活动NO.58】ROS 2智能机器人开发实践

    ”。 将近20年过去了,以“事后诸葛亮”的视角来看,当时那群年轻花重金打造的服务机器人并没有走进千家万户。 机器人不像计算机或手机,它需要和外界环境产生多种多样的交互,硬件形态非常
    发表于 03-03 14:18

    NVIDIA技术推动机器人仿真

    借助机器人仿真,开发人员能够在基于物理学的现实世界数字呈现中对机器人进行虚拟训练、测试和验证。
    的头像 发表于 01-03 14:10 763次阅读

    【「具身智能机器人系统」阅读体验】2.具身智能机器人大模型

    ,能够利用\"思维链\"的技术将复杂任务分解为多个子任务,以渐进的方式解决问题。这不仅提高了任务的成功率,也显著增强了系统的鲁棒性,使得机器人可以更高效地应对复杂环境和多样化需求
    发表于 12-29 23:04

    翼菲并联机器人通过MTBF 20000小时认证

    经过严格而全面的测试,翼菲并联机器人成功通过MTBF(平均无故障工作时间)20000小时认证,这一里程碑式的成就,不仅标志着翼菲机器人在可靠性方面达到了国际领先水平,更是国内并联机器人行业首次完成
    的头像 发表于 12-29 14:17 1381次阅读

    【「具身智能机器人系统」阅读体验】+初品的体验

    的学习资源,以培养更多的专业人才。随着具身智能机器人技术对社会的影响越来越大,该书还可以向公众普及相关的知识,以提升社会对新技术的认知和接受度,从而为技术的发展创造良好的社会环境。 随着具身智能机器人技术
    发表于 12-20 19:17