首页/文章/ 详情

基于ADAMS的单驱动六足仿蜘蛛机器人

1年前浏览5174
   

八足机器人

   
   
本文主要通过单个电机控制蜘蛛8条腿(8套连杆机构),实现简单的前进后退的运动。后续还会有其他更复杂的多足机器人仿真分析,该机器人的简单运动视频如下:      
   


   

1.建立蜘蛛模型

通过Creo建立蜘蛛8个腿(连杆机构)、主干、驱动齿轮并完成装配,本文中没有建立与齿轮相关的驱动轴及相关电机(Adams里面可以将驱动直接加在齿轮上,因此没有必要建立相关的驱动机构)。具体的模型如下图所示:      
     

   

2.Adams模型处理及设置

2.1赋予材料

为蜘蛛的腿系、齿轮、主干设置材料,设置材料后各零部件自动产生质心等其他参数。
     

2.2建立连接

以一组腿系为例,建立6个旋转副:其中5号旋转副为腿系与齿轮连接;4、6号旋转副是腿系与主干连接,其他几个旋转副为腿系内部铰接的连接。同时六个齿轮间也需要建立相关的旋转副,具体如下图所示:      

2.3建立驱动
   本文所对应的正常的蜘蛛机器人是通过电机—齿轮组—驱动轴—齿轮(上图中黄色的齿轮),为简化建模步骤,直接将两个相同的驱动加到黄色齿轮上如下:
     
     

2.4建立接触

本次仿真需要建立的接触共两种:(1)齿轮之间的接触,接触设置默认即可,也可以通过建立齿轮副实现传动,(2)腿与地面的接触,腿与地面的接触需要添加摩擦力(没有摩擦力机器人会在原地运动,不会前进或后退)并且调整刚度实现机器人的稳定运动。
     

     
     
   


3.结果后处理

模型设置好后,开始进行仿真计算,由于接触对设置的比较多,用时比较长,有条件的可以使用多线程进行计算(购买SMP插件)。

如下为蜘蛛在运动过程中质心位置(竖直方向)的变化曲线:

本次仿真为简单的八足机器人仿真,后续还会有相对复杂的六足、四足机器人的仿真分析。
    
来源:ADAMS及ANSYS等机械仿真
AdamsCreo电机材料传动机器人控制
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-08-25
最近编辑:1年前
奋斗的老张
硕士 签名征集中
获赞 28粉丝 61文章 55课程 1
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈