社区
非技术版
帖子详情
双足机器人,程序运行太快舵机跟不上程序运行
werqw_
2019-08-09 11:39:45
51控制6自由度双足机器人,一开始以为把每一个动作的pwm波输出给相应的舵机就能完成相应动作,烧录后发现舵机动作跟不上程序运行速度导致行走动作无法进有什么办法解决办法
...全文
180
4
打赏
收藏
双足机器人,程序运行太快舵机跟不上程序运行
51控制6自由度双足机器人,一开始以为把每一个动作的pwm波输出给相应的舵机就能完成相应动作,烧录后发现舵机动作跟不上程序运行速度导致行走动作无法进有什么办法解决办法
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
二月十六
2019-09-19
打赏
举报
回复
werqw_
2019-09-18
打赏
举报
回复
换用stm32的输出pwm的功能好做些,现在换用32了
佩里朴
2019-09-07
打赏
举报
回复
要考虑舵机运行指令之间的延时间隔,舵机从顺时针极限到逆时针极限运行一周需要一定的时间,这个时间周期相对于我们的代码运行时间来说也是很大的,只要在指令间合适加入延时时间函数,保证舵机在上一条指令运行完后才运行下一条舵机指令即可,其中指令在具体舵机上的实现时间也是不同的,这和舵机前一个状态有关,如如果舵机上一个状态为90度处而我们这条指令让它运行到120和180的实现时间是不同的,当然如果是90度到91的指令的话,时间是很短的,关于一个舵机运转一个最小单位所需的时间,在某一型号的舵机的参数上是有的,可参考计算。只要掌握好舵机指令实现时间和代码运行程序时间间隔之间的协调,舵机控制起来就行云流水了,这主要靠延时函数的应用和此条指令要转动过角度的时间计算。
默默无闻小菜鸡
2019-08-23
打赏
举报
回复
楼主最近有进展吗,我最近也在考虑这个问题,我想着用软件延时,强行等舵机运行完再继续执行
六个
舵机
组成的
双足
机器人
程序(51单片机).rar_greateste66_六个
舵机
_六
舵机
程序_
双足
_
双足
机器人
基于51单片机的6自由度
机器人
,可以实现
双足
行走的功能。
很好用的
双足
机器人
驱动程序
双足
机器人
驱动程序,很有用的
双足
机器人
驱动程序,用于全国
双足
机器人
比赛用的
舵机
驱动程序!
双足
机器人
课设报告_小型舞蹈
双足
机器人
的设计及实现
唐家雯摘 要小型舞蹈
双足
机器人
属于较为复杂的机电一体化系统。本次设计中通过对各模块化环节的一一解决,成功研发了一款功能齐备、动作灵活的舞蹈
机器人
。其具有在动作的协调性及控制技术层面的突出优势,是目前较为先进的小型
双足
机器人
模式。本文就小型舞蹈
双足
机器人
设计的总体思路予以了阐述,并对此次研究过程的小型舞蹈
双足
机器人
的软硬件设计及其达成进行了深入的分析,将为我国小型
双足
机器人
的设计与实现提供部分参考。...
双足
机器人
相关概念
1. 关节驱动器
双足
机器人
的关节驱动通常采用大扭力数字
舵机
,这是因为数字
舵机
控制精度更高,且在
机器人
行走时,
机器人
双腿交替作为支撑腿,此时所用的重量都需要支撑腿承受,如果
机器人
舵机
的扭力不足,则会出现
机器人
行走时由于动力不足导致
机器人
剧烈抖动,发生倾倒甚至损坏
舵机
。
舵机
是一种位置(角度)伺服的驱动器,适用于那些需要角度不断变化并可以保持的控制系统。
舵机
主要有控制电路、驱动马达、减速器(齿轮)与位置检测元件所构成。 通常
舵机
分为数字
舵机
以及模拟
舵机
。 数字
舵机
和模拟
舵机
的区别: 1、控制电路上:数字
舵机
浅谈
双足
机器人
的思路和算法
浅谈
双足
机器人
的思路和算法 首先,
双足
机器人
走路的过程,最直观地看是两个过程: 迈左腿,迈右腿,由此形成迈左腿,迈右腿,再迈左腿,再迈右腿的周期. 加入对重心的考察,则是: 重心右移,迈左腿,重心左移,迈右腿,由此形成重心右移,迈左腿,重心左移,迈右腿,重心再右移,再迈左腿,重心再左移,再迈右腿的周期. 再加入对转向的考察,转向可以分为两个部分: 正在迈的腿转向和另一条不迈的腿转向 首先解决迈腿的...
非技术版
11,850
社区成员
33,671
社区内容
发帖
与我相关
我的任务
非技术版
MS-SQL Server 非技术版
复制链接
扫一扫
分享
社区描述
MS-SQL Server 非技术版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章