图8 程序流程图
4 系统调试效果
设计该仿人型机器人的走步步态时,主要考虑了机器人的自重为2.53Kg,身高为42cm,因此机器人的脚和手臂的舵机输出幅度不能太大,否则会导致机器人走步时的重心偏移太大,造成机器人翻倒。因此在设计机器人的脚掌时,适当增大了与地面的接触面积,脚掌的尺寸为8.5×15cm,同时加快了脚步移动的频率,并在脚部增加了额外的配重,以增强机器人在走步过程中的稳定性,其走步的步态如图9所示。该型机器人的走步步态协调一致,在2012年中国机器人大赛仿人竞速比赛项目中获得二等奖。
图9 12自由度的仿人型机器人走步动作正面
5 结束语
文中基于STM32微控制器的仿人型机器人控制系统,能够灵活地控制16路大扭力舵机,通过大功率降压电源模块,可以得到16路舵机同时动作时所需要的直流电压,实现了仿人型机器人的走步动作,可作为高校学生进行机器人技术创新时的参考。
参考文献:
[1] 张涛,机器人引论[M].北京:机械工业出版社,2010.
[2] 彭刚,秦志强.基于ARM Cortex-M3的STM32系列嵌入式微控制器应用实践[M].北京:电子工业出版社,2011.
[3] 王立权,机器人创新设计与制作[M].北京:清华大学出版社,2007.
[4] 王永虹,徐炜,郝立平.STM32 系列ARM Cortex-M3微控制器原理及实践[M].北京:北京航空航天大学出版社,2008.
[5] 超小型120W 12A大功率降压模块.http://item.taobao.com/item.htm?spm=0.0.0.0.hkpcV8&id=2915378925
[6] 田开坤,如何设计复杂多任务程序[OL].百度文库.http://wenku.baidu.com/view/af6ae2ec4afe04a1b071de23.html
台达DOP-W系列提供10.4”/12”/15&rdqu…
JetNet 3005G · 5口全千兆RJ-45交换机 …
显示规格 一般规格 环境规格 结构规格 外形…
功能规格 …
功能规格 …
西门子SIMATIC S7-400PLC的主要特色为:极高的处理…