1. 运动功能说明

2自由度串联仿生腿的主要运动方式为:舵机1实现腿部前后摆动,舵机2实现腿部的上下抬伸。其中抬伸通过一个平行四连杆ABCD作为传动结构以增加腿部的行程和增强腿部运动的稳定性。

2. 结构说明

构成本模组的零部件主要是舵机(行程0度~180度)、舵机支架、舵机输出头、舵机双折弯、连杆、螺丝、螺母等。

3. 运动功能实现

3.1 电子硬件

本实验中采用如下硬件:

主控板 Basra(兼容Arduino Uno)
扩展板 Bigfish2.1
电池 7.4V锂电池

舵机1连接到BigFish扩展板的D8引脚;舵机2连接到BigFish扩展板的D7引脚。

3.2 编写程序

编程环境:Arduino 1.8.19

驱动本模组实际就是驱动舵机,但是需要注意舵机的摆动行程,防止堵转。

实现功能:舵机1实现腿部前后摆动;舵机2实现腿部的上下抬伸。

/*------------------------------------------------------------------------------------版权说明:Copyright 2023 Robottime(Beijing) Technology Co., Ltd. All Rights Reserved.Distributed under MIT license.See file LICENSE for detail or copy athttps://opensource.org/licenses/MITby 机器谱 2023-03-03 https://www.robotway.com/------------------------------*/#include <Servo.h>Servo servo_pin_7;Servo servo_pin_8;void setup(){servo_pin_7.attach(7);servo_pin_8.attach(8);}void loop(){servo_pin_7.write( 160 );delay( 1000 );servo_pin_8.write( 120 );delay( 1000 );servo_pin_7.write( 0 );delay( 1000 );servo_pin_8.write( 0 );delay( 1000 );}

4. 资料下载

2自由度串联仿生腿

①模组3D文件

②例程源代码

资料内容详见:2自由度串联仿生腿

2自由度串联仿生腿的制作相关推荐

  1. 仿生蠕虫机器人制作步骤_鸭子机器人领衔,盘点2019年上半年那些有趣的仿生机器人...

    近日,据有关媒体报道,来自日本的汽车制造商日产公司正在制造和测试一种"鸭子机器人",其名字叫做"Aigamo".从外观上来看,该机器人拥有弯曲的外壳,一双可爱的 ...

  2. 仿生蠕虫机器人制作步骤_SAW 仿生机器人:跟蠕虫一样的运动方式,单靠一个马达就能完成!...

    近年来,救援机器人开始了开挂模式,发展极其迅速.以色列班古里安大学 David Zarrouk 博士带领的研究团队正在研发的 Single Actuator Wave-likeRobot(单独制动器波 ...

  3. 仿生蠕虫机器人制作步骤_另类的变形金刚:3D打印仿生蠕虫机器人

    [中关村在线办公打印频道原创]提起<变形金刚>,也许大家都不陌生,这是一部让人看完以后热血沸腾的美国大片,其中的特效场面.酣战场景吸引着无数人的眼球.其中,电影中外形像"蚯蚓&q ...

  4. 12自由度六足机器人实现原地舞蹈功能

    1. 功能描述 R111样机是一款拥有12个自由度的串联仿生六足机器人.本文示例所实现的功能为:R111样机12自由度六足机器人原地舞蹈. 2. 结构说明 R111样机(R111b)由6个2自由度连杆 ...

  5. 【标准DH法和改进DH法介绍及三自由度四足或双足机器人腿建模——MATLAB机器人工具箱使用】

    目录 1 前言 2 两种建模方法步骤与应用 2.1标准DH法 2.2改进DH法 最后附上所有代码如下: 1 前言 DH参数是机器人学习过程中常用的一种建模方法,通常情况下每一次坐标变换需要6个独立参数 ...

  6. 12自由度六足机器人实现步态规划功能

    1. 运动功能描述 R111样机是一款拥有12个自由度的串联仿生六足机器人.本文示例实现12自由度六足机器人的行走功能,包括前进.后退.左转.右转. 2. 结构说明 R111样机由六个2自由度串联结构 ...

  7. 12自由度六足机器人实现蓝牙遥控

    1. 功能描述 R111样机是一款拥有12个自由度的串联仿生六足机器人.本文为这个六足机器人增加蓝牙遥控功能,可以通过安卓手机APP对机器人的动作实现遥控. 2. 电子硬件 在这个示例中,我们采用了以 ...

  8. 模仿动物行走的腿式机器人是未来发展趋势吗?

    在自然界和人类社会中,存在人类无法到达的地方和可能危及人类生命的特殊场合,如行星表面.工地.矿井.防灾救援和反恐斗争等,对这些环境进行不断的探索和研究,寻求一条解决问题的可行途径成为科学技术发展和人类 ...

  9. 制作一个机器螳螂【内附资料下载链接】

    1. 运动功能说明 机器螳螂可以通过两侧仿生腿的差速运动来实现前进.后退.原地转向.大半径转向等基本行走功能.行走时在传动机构的作用下,两个前肢也会一起运动.颈部的关节模组可以驱动头部和前肢做上.下运 ...

最新文章

  1. C语言程序设计第一次作业
  2. vue key重复_得心应用的Vue高级技巧
  3. 本地编译和交叉编译的区别
  4. LVS、Nginx、HAproxy有什么区别?工作中你怎么选择?
  5. linux xchgl 汇编含义,替换x86 xchgl 汇编指令
  6. java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start com
  7. 关于cmd如何进出文件夹
  8. Web 创始人 Berners-Lee 创办基金会推进 Web 的未来
  9. linux7关闭开机自启,redhat7 设置开机自启
  10. 什么情况下使用weak关键字,相比assign有什么不同
  11. 解决Bootstrap模态窗口Modal中使用Kindeditor或UEditor编辑器 点击关闭弹窗 出现第二次无法加载的问题
  12. 分辨率单位及换算详解
  13. cf1668E. Half Queen Cover 思维
  14. 教你快速分析大量圆通快递单号中揽收后没有物流的
  15. 55句史上最伤人的语录集:看完一阵心酸啊
  16. 解决jenkins发版报错:JAR will be empty - no content was marked for inclusion
  17. 小程序也能是App中的引流神器?
  18. OpenCV鼠标滑轮事件
  19. 【人工智能】AI 公司:DeepMind 公司传
  20. 搭建B2B电子商务系统要怎么做

热门文章

  1. 不同系统下的回车换行
  2. 渲染管线_高清晰度渲染管线:艺术家入门指南
  3. 堡垒机Jumpserver的源码部署教程
  4. win7 计算机右键没有属性,Win7右键点击计算机/文件没有属性选项怎么办?
  5. c语言中调用一个程序设计,第一章 C语言程序设计概述
  6. 【好文推荐】空中计算在指挥控制数据链中的应用
  7. 使用ssh或者scp时指定密码
  8. golang gin框架源码分析(二)---- 渐入佳境 摸索Engine ServeHTTP访问前缀树真正原理
  9. 实现远程休眠唤醒4G低功耗车牌识别摄像头方案
  10. Manifest queries标签 / targetAPI动态获取 / 手机 /包可见性