以前一直想做个足式机器人,考虑到两足机器人难度太大,想平衡都难,而6足机器人做起来没什么挑战,同时最近Boston Dymanics的mini or max dog很火,所以也就来搞个四足玩玩。

做之前先看别人都怎么做的,在youtube上找了几个视频,感觉很有启发,先贴上来一起看看:

1、波士顿小狗不得不拿出来先看看,这个不像大狗用柴油机液压泵,已经用上电驱动了,能做个安静的小狗了:Introducing SpotMini

2、 ETH Zurich's Autonomous Systems Lab这个实验室发了个视频,直接讲四足机器人结构怎么做,很受用,是哺乳动物类四足,不是爬行动物类四足,二者差别还是挺大的:  Microlecture - How to Engineer a Dog

3、最近上海大学一个硕士研究生也做了个XDog,感觉很不错,不过每条腿好像只有两个自由度,走起来不像spotMini那么自然:XDog: Small and Low-cost Four Legged Robot ( Hello World )

参考上面做得不错的几个方案,决定选用每条腿3个自由度的方案,如果用2自由度,反而结构上会复杂一些,毕竟要做个收腿的结构。那就12个舵机堆起来吧,用的是MG995舵机。

首先搞亚克力板做了个比较大的,上电后发现亚克力板刚度不够,腿太长了,舵机也把自己抬不起来,跪了,然后又重新切板子,用木板做了个小的,重新拧螺丝,搞了一晚上。

小狗加强版来咯

结构和执行器都有了,就差控制器了和传感器了。现在采用的控制器是raspberry Pi 3b,用Python编程,大大提高了开发效率,然后再搞他I2C通信的舵机驱动板,简直不能更方便;机身反馈用MPU6050,不过还没开始做反馈;足底触地反馈,计划搞个微动开关,把小腿做复杂点,开关集成进行,再搞个大磅数弹簧减振,也还没做。

视频马上来,由于电源功率不够,导致舵机力矩不足,现在还不是mobile模式,还得拖个电源线给舵机和树莓派供电

1、亚克力版本步态悬空测试

2、亚克力版本步态实测,直接坐地上起不来了

3、缩小后的木板版本步态实测,效果还行

如何制作一个自己的四足机器人相关推荐

  1. 【灯哥开源四足机器人】推荐一个开源四足机器狗项目,8自有度,两个舵机控制一个腿,apache开源协议的,已经迭代了好多个版本了,设计的非常好。有官方淘宝店,没有3D打印机的可以购买散装零件自己组装

    目录 前言 1,关于[灯哥开源四足机器人] 2,使用py-apple 3,总结 前言 本文的原文连接是: https://blog.csdn.net/freewebsys/article/detail ...

  2. 【ROS-Gazebo】开源四足机器人仿真模型pig_dog

    2019.6.23更新 本项目是基于ubuntu16.04,ROS kinect,在新版本上需要修改pid配置的yaml文件最后一部分的命名空间,在前面加上/pig_dog,否则无法找到路径. 我将写 ...

  3. 如何制作一个连杆组简易四足机器人

    1. 运动功能说明 本文示例将实现R296样机连杆组简易四足机器人前进的功能. 2. 电子硬件 在这个示例中,我们采用了以下硬件,请大家参考: 主控板 Basra主控板(兼容Arduino Uno)‍ ...

  4. 基于STM32与PCA9685制作四足机器人(代码开源)

            前言:本文为手把手教学基于STM32的四足机器人项目--JDY-31蓝牙控制,特别地,本次项目采用的是STM32作为MCU.四足机器人的支架为3D打印件,SG90舵机驱动机器人实现姿态 ...

  5. 制作小型四足机器人(一)

    最近发现一个很棒的四足机器人项目,通过制作这个来实践STM32编程. 原贴地址 首先是原贴地址:https://www.instructables.com/id/DIY-Spider-RobotQua ...

  6. 迷你四足机器人制作_从0到1

    前言 本文基于STM32F103C8T6作为主控,实现单腿二自由度的舵机驱动小四足:详细介绍了从 简单原理 到 硬件组成 到 代码实现 各个部分. 楼主认为非常适合作为单片机入门的项目,既可简单实现, ...

  7. 2021-09-29破解小米“铁蛋”,只需9999元,你也可以做一个四足机器人!

    https://www.eet-china.com/news/202109291008.html 2021-09-29破解小米"铁蛋",只需9999元,你也可以做一个四足机器人! ...

  8. Cyberdog——小米四足机器人测评

    Cyberdog--小米四足机器人测评 小米在2021下半年的发布会上,出人意料地发布了一款四足机器人--Cyberdog,其中文名为"铁蛋(以下简称Cyberdog).Cyberdog的定 ...

  9. 【机器人学、机器人控视觉与控制】四足机器人MATLAB仿真

    文章目录 [机器人学.机器人控视觉与控制]四足机器人MATLAB仿真 1 创建一条机器人腿 2 单腿运动 3 四腿运动 [机器人学.机器人控视觉与控制]四足机器人MATLAB仿真 我们的目标是创建一个 ...

最新文章

  1. mysql中一个表最多能有几个auto_mysql--一个表上可以指定几个auto_increment
  2. MIT教授Regina Barzilay:用机器学习扼住命运的喉咙
  3. 用函数的思想进行四则运算
  4. 2013年上半年 中级数据库工程师
  5. 这个女生躲在衣柜等男友回家,结果竟是......
  6. java模拟记事本的一些功能
  7. linux查看消息队列的状态,linux – 如何知道某个时间点在消息队列中收到的消息数...
  8. python 写xml_使用python 写xml文件
  9. ubuntu 安装python3.6后,terminal终端打不开问题
  10. .net模式子窗口传值给父窗口
  11. Ubuntu下使用Atom将Markdown文件转换为PDF的一个异常
  12. 基于SSM实现的在线音乐网站【附源码】(毕设)
  13. PCI Express (PCIe) 介绍
  14. 详细讲一下delphi里的 IF 语句
  15. 一文掌握字符串之正则表达式,值得收藏!
  16. PYMOL | 制作动画
  17. mongoDB数据库安装报错问题SocketException: Error connecting to和Shutting down
  18. Excle Sumif函数和Sumifs函数
  19. 朋友入职中软一个月(外包华为)就离职了,其原因。。。
  20. C#获取路由器外网IP,MAC地址

热门文章

  1. 【大数据离线开发】1、大数据准备环境之Linux配置
  2. Rss Feed是什么
  3. Zabbix学习笔记(七)---网络波动监控
  4. Hadoop生态圈:19个让大象飞起来的工具!
  5. 嵌入式方向如何转行?
  6. Hibernate 查询Criterion数据
  7. 从零搭建Spring Boot脚手架:手写Mybatis通用Mapper4
  8. 制作一个微商城要多少钱
  9. 挑战华为社招:智慧树java程序设计答案
  10. Pandas常见筛选数据的五种方法其一逻辑筛选。看见必懂,懂者必会,会者必加分