微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 六足仿生机器人

六足仿生机器人

时间:10-02 整理:3721RD 点击:
申请理由:

项目描述:    现有一个六足机器人平台,但是没有心仪的开发板来控制,之前有用过STM32F4的单片机。F412ZG的定时器丰富,IO口数量充足,具有各类通信外设,十分适合做六足机器人的控制开发。六足机器人的每条腿由三个关节,都由舵机控制,一共有18个舵机,需要18路PWM来控制。F412有14个16位定时器,足以满足需求,加上125DMIPS的处理速度,可以很好的对六足机器人的步态和姿态进行控制。
    六足机器人介绍:六足步行机器人的步态是多样的,其中三角步态是六足步行机器人实现步行的典型步态。 六足昆虫步行时,一般不是六足同时直线前进,而是将三对足分成两组,以三角形支架结构交替前行。目前,大部分六足机器人采用了仿昆虫的结构,6条腿分布在身体的两侧,身体左侧的前、后足及右侧的中足为一组,右侧的前、后足和左侧的中足为另一组,分别组成两个三角形支架,依靠大腿前后划动实现支撑和摆动过程,这就是典型的三角步态行走法,如图所示。图中机器人的髋关节在水平和垂直方向上运动。此时,B、D、F 脚为摆动脚,A、C、E脚原地不动,只是支撑身体向前。由于身体重心低,不用协调Z向运动,容易稳定,所以这种行走方案能得到广泛运用。
    最近机器人这个词总是出现大家视野中,可见这是一个十分火热的研究和发展方向,所以想借此机会,学STM32的同时学习机器人控制。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top