2自由度串联仿生腿的制作
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自由度串联仿生腿的制作相关推荐
- 仿生蠕虫机器人制作步骤_鸭子机器人领衔,盘点2019年上半年那些有趣的仿生机器人...
近日,据有关媒体报道,来自日本的汽车制造商日产公司正在制造和测试一种"鸭子机器人",其名字叫做"Aigamo".从外观上来看,该机器人拥有弯曲的外壳,一双可爱的 ...
- 仿生蠕虫机器人制作步骤_SAW 仿生机器人:跟蠕虫一样的运动方式,单靠一个马达就能完成!...
近年来,救援机器人开始了开挂模式,发展极其迅速.以色列班古里安大学 David Zarrouk 博士带领的研究团队正在研发的 Single Actuator Wave-likeRobot(单独制动器波 ...
- 仿生蠕虫机器人制作步骤_另类的变形金刚:3D打印仿生蠕虫机器人
[中关村在线办公打印频道原创]提起<变形金刚>,也许大家都不陌生,这是一部让人看完以后热血沸腾的美国大片,其中的特效场面.酣战场景吸引着无数人的眼球.其中,电影中外形像"蚯蚓&q ...
- 12自由度六足机器人实现原地舞蹈功能
1. 功能描述 R111样机是一款拥有12个自由度的串联仿生六足机器人.本文示例所实现的功能为:R111样机12自由度六足机器人原地舞蹈. 2. 结构说明 R111样机(R111b)由6个2自由度连杆 ...
- 【标准DH法和改进DH法介绍及三自由度四足或双足机器人腿建模——MATLAB机器人工具箱使用】
目录 1 前言 2 两种建模方法步骤与应用 2.1标准DH法 2.2改进DH法 最后附上所有代码如下: 1 前言 DH参数是机器人学习过程中常用的一种建模方法,通常情况下每一次坐标变换需要6个独立参数 ...
- 12自由度六足机器人实现步态规划功能
1. 运动功能描述 R111样机是一款拥有12个自由度的串联仿生六足机器人.本文示例实现12自由度六足机器人的行走功能,包括前进.后退.左转.右转. 2. 结构说明 R111样机由六个2自由度串联结构 ...
- 12自由度六足机器人实现蓝牙遥控
1. 功能描述 R111样机是一款拥有12个自由度的串联仿生六足机器人.本文为这个六足机器人增加蓝牙遥控功能,可以通过安卓手机APP对机器人的动作实现遥控. 2. 电子硬件 在这个示例中,我们采用了以 ...
- 模仿动物行走的腿式机器人是未来发展趋势吗?
在自然界和人类社会中,存在人类无法到达的地方和可能危及人类生命的特殊场合,如行星表面.工地.矿井.防灾救援和反恐斗争等,对这些环境进行不断的探索和研究,寻求一条解决问题的可行途径成为科学技术发展和人类 ...
- 制作一个机器螳螂【内附资料下载链接】
1. 运动功能说明 机器螳螂可以通过两侧仿生腿的差速运动来实现前进.后退.原地转向.大半径转向等基本行走功能.行走时在传动机构的作用下,两个前肢也会一起运动.颈部的关节模组可以驱动头部和前肢做上.下运 ...
最新文章
- C语言程序设计第一次作业
- vue key重复_得心应用的Vue高级技巧
- 本地编译和交叉编译的区别
- LVS、Nginx、HAproxy有什么区别?工作中你怎么选择?
- linux xchgl 汇编含义,替换x86 xchgl 汇编指令
- java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start com
- 关于cmd如何进出文件夹
- Web 创始人 Berners-Lee 创办基金会推进 Web 的未来
- linux7关闭开机自启,redhat7 设置开机自启
- 什么情况下使用weak关键字,相比assign有什么不同
- 解决Bootstrap模态窗口Modal中使用Kindeditor或UEditor编辑器 点击关闭弹窗 出现第二次无法加载的问题
- 分辨率单位及换算详解
- cf1668E. Half Queen Cover 思维
- 教你快速分析大量圆通快递单号中揽收后没有物流的
- 55句史上最伤人的语录集:看完一阵心酸啊
- 解决jenkins发版报错:JAR will be empty - no content was marked for inclusion
- 小程序也能是App中的引流神器?
- OpenCV鼠标滑轮事件
- 【人工智能】AI 公司:DeepMind 公司传
- 搭建B2B电子商务系统要怎么做
热门文章
- 不同系统下的回车换行
- 渲染管线_高清晰度渲染管线:艺术家入门指南
- 堡垒机Jumpserver的源码部署教程
- win7 计算机右键没有属性,Win7右键点击计算机/文件没有属性选项怎么办?
- c语言中调用一个程序设计,第一章 C语言程序设计概述
- 【好文推荐】空中计算在指挥控制数据链中的应用
- 使用ssh或者scp时指定密码
- golang gin框架源码分析(二)---- 渐入佳境 摸索Engine ServeHTTP访问前缀树真正原理
- 实现远程休眠唤醒4G低功耗车牌识别摄像头方案
- Manifest queries标签 / targetAPI动态获取 / 手机 /包可见性