• 欢迎访问开心洋葱网站,在线教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入开心洋葱 QQ群
  • 为方便开心洋葱网用户,开心洋葱官网已经开启复制功能!
  • 欢迎访问开心洋葱网站,手机也能访问哦~欢迎加入开心洋葱多维思维学习平台 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏开心洋葱吧~~~~~~~~~~~~~!
  • 由于近期流量激增,小站的ECS没能经的起亲们的访问,本站依然没有盈利,如果各位看如果觉着文字不错,还请看官给小站打个赏~~~~~~~~~~~~~!

【ROS-Gazebo】开源四足机器人仿真模型pig_dog(1)

人工智能 小明工坊 2082次浏览 0个评论

最近在重新琢磨Gazebo仿真环境,尚处于囫囵吞枣阶段。因为正好在看30多年前波士顿动力(BostonDynamics)创始人Marc Raibert的书《Legged Robots That Balance》,就用Gazebo搭建了一个简单的四足仿真模型练手。

 

当前模型就是一个基础版四足机器人,每条腿有两个自由度,一个旋转关节一个移动关节(可以看成气缸或者液压缸)。先写urdf文件,把ros_control插件写好导入Gazebo,用位置控制。图省事就写了最简单的对角步态,后续还会继续增加。

 

如果要拿去玩,改进建议如下:

1、增加腿部关节,使腿部能够有z向的旋转自由度;

2、将移动关节改为旋转关节,这样就需要自己写简单的运动学解法;

3、机器人的刚度很低,似乎是移动关节模型的原因,调整PID参数或者修改结构也许有帮助。(gazebo可以用封闭的矢量图生成结构,或导入stl文件已创建更加复杂的架构,见Gazebo教程

 

毕竟本人是名学生+初学者,水平有限,因此个人认为这个模型适合Gazebo仿真的初学者弄明白仿真模型框架的结构。就模型有什么问题可以直接提问或私信。

 

另外本人平时研究串并联或柔性机器人的运动控制算法,欢迎大家一起交流学习。

 

 

对角步态仿真动画

 

【ROS-Gazebo】开源四足机器人仿真模型pig_dog(1)

urdf模型结构

 

【ROS-Gazebo】开源四足机器人仿真模型pig_dog(1)

仿真node图

 

项目地址

 

参考资料:

1、《Legged Robots That Balance》,Marc Raibert

2、《ROS机器人开发实践》,胡春旭

3、ROS wiki, ROS Answers, Questions Gazebo


开心洋葱 , 版权所有丨如未注明 , 均为原创丨未经授权请勿修改 , 转载请注明【ROS-Gazebo】开源四足机器人仿真模型pig_dog(1)
喜欢 (0)

您必须 登录 才能发表评论!

加载中……