毕业设计(论文)-双足智能机器人的设计与实现模板
双足步行机器人控制电路设计与实现_图文(精)

图9
语音发音电路
2.5其它硬件电路
电源电路,直接是通过机器人上电池来供电
的,然后利用稳压芯片LM1117— 3.3和LM1117— 5产生3.3V和5V电源。
ATmega128与凌阳SPCE061A的通信是通过串口1连接来实现的。
ATmega128芯片的串口0的接收端和发送端,分别接红外遥控的接收头和发射头。直接可以和接在电脑上的红外遥控模块通信。从而实现AT-mega128与电脑的无线通信。
语音识别、与Atmega128芯片通信的功能。2主要控制硬件电路设计
整个步行机器人的具体硬件电路设计如下。
2.1行走控制电路
主要是通过控制两个舵机来实现机器人的行走。
舵机是一个位置伺服系统,只需要给舵机的控制接口一定的脉冲宽度,
就能使舵机转动到一定的位置。ATmega128芯片有多个PWM模块,通过配置定时器输出PWM信号,产生舵机所需的脉冲,从而控制舵机的转动[3]
红外避障程序、超声波程序。利用凌阳公司SPCE061A芯片强大的语音处理功能实现录音、发音及语音识别程序
。
图2
整体控制电路结构图
其中, ATmega128芯片主要实现机器人行走控制、红外传感器检测、超声波检测、按钮及显示灯控制、
与电脑无线通讯、与凌阳单片机进行通信的功能。凌阳单片机SPCE061A芯片主要实现机器人的发音、
第10卷第31期2010年11月1671— 1815(2010 31-7661-04
科学技术与工程
Science Technology and Engineering
Vol. 10No. 31Nov. 2010 2010Sci. Tech. Engng.
双足步行机器人控制电路设计与实现
双足竞步机器人设计与制作技术报告

双足竞步机器人设计与制作技术报告摘要本报告介绍了双足竞步机器人的设计与制作技术。
首先介绍了双足竞步机器人的背景和应用领域,然后详细讲解了机器人的整体设计思路和关键技术,包括步行算法、动力系统、传感器系统等。
接着介绍了机器人的制作过程和各个部件的选材与制作方法。
最后,对该机器人进行了实验验证和性能评估,并提出了进一步的改进方向。
关键词:双足竞步机器人、设计、制作、技术、步行算法一、引言双足竞步机器人作为一种仿生机器人,可以模拟人类的步行方式,具有广泛的应用前景。
本报告旨在介绍双足竞步机器人的设计与制作技术,为相关领域的研究人员提供借鉴和参考。
二、双足竞步机器人的背景和应用领域双足竞步机器人是一种类似于人类的步行机器人,可以进行类似于人类的步行运动。
由于其具有良好的稳定性和灵活性,因此在许多领域有着广泛的应用前景,如医疗康复、工业生产等。
三、双足竞步机器人的整体设计思路双足竞步机器人的整体设计思路包括步行算法的设计、动力系统的设计和传感器系统的设计等。
步行算法是机器人实现类似于人类步行的关键,通过对人类步行的分析和建模,设计出合适的算法来控制机器人的步伐和平衡。
动力系统是机器人的运动能力的基础,需要选用合适的电机和驱动器来提供足够的动力。
传感器系统用于获取机器人周围环境的信息,需要选用合适的传感器并设计相应的信号处理算法。
四、双足竞步机器人的制作过程双足竞步机器人的制作过程包括选材和制作各个部件、装配和调试等步骤。
选材需要根据机器人的要求选择合适的材料,如轻量化的材料和具有良好刚度的材料。
制作部件需要基于设计图纸进行加工和制造,包括框架、关节和传动装置等。
最后进行装配和调试,确保机器人能够正常运行。
五、双足竞步机器人的实验验证和性能评估对于双足竞步机器人的实验验证和性能评估可以通过搭建仿真平台或实际制作机器人来进行。
通过与人类的步行进行对比,评估机器人的步态和平衡性能。
同时还可以测试机器人在不同地形和环境下的稳定性和适应性。
双足机器人设计原理

双足机器人设计原理随着科技的不断发展,机器人技术也在不断地向前推进。
机器人已经成为了现代工业生产中不可或缺的一部分,同时在医疗、教育、服务等领域也得到了广泛应用。
而双足机器人作为机器人技术的重要分支之一,其设计原理也越来越受到人们的关注。
双足机器人是指拥有两只腿的机器人,它们的外形和人类的身体非常相似。
与其他机器人相比,双足机器人具有更高的灵活性和适应性,可以在不平坦的地面上行走、爬坡、跳跃等。
在实际应用中,双足机器人可以用于危险环境下的探索、灾难救援、残疾人辅助、军事作战等领域。
双足机器人的设计需要考虑多个方面的因素,包括机械设计、动力学、控制系统等。
首先,机械设计是双足机器人设计的基础。
机器人的各个部件需要经过精确的设计和制造,以确保机器人能够正常运行,同时还需要考虑机器人的重量、尺寸、稳定性等因素。
其次,动力学是双足机器人设计中非常重要的一环。
机器人的运动需要通过动力学模型来控制,包括步态规划、运动轨迹控制等。
最后,控制系统是双足机器人设计中的另一个关键因素。
控制系统需要对机器人的各个部件进行实时控制,以确保机器人能够完成各种任务。
在双足机器人的设计中,步态规划是一个非常关键的问题。
步态规划是指确定机器人在行走过程中的步幅、步频、步态等参数,以确保机器人能够平稳地行走。
在步态规划中,需要考虑机器人的动态特性、稳定性、能量消耗等因素,同时还需要考虑机器人在不同地形下的行走能力。
除了步态规划外,双足机器人的运动轨迹控制也是一个非常重要的问题。
运动轨迹控制是指通过控制机器人的关节角度和力矩,来实现机器人的运动轨迹。
在运动轨迹控制中,需要考虑机器人的动力学特性、摩擦力、阻力等因素,以确保机器人能够按照预定轨迹运动。
双足机器人的控制系统需要对机器人的各个部件进行实时控制,以确保机器人能够完成各种任务。
在控制系统中,需要采用先进的控制算法和传感器技术,以实现机器人的自主控制和反馈控制。
同时,还需要考虑机器人的安全性和可靠性,确保机器人在各种情况下都能够安全运行。
智能机器人毕业论文.doc

摘要智能机器人被人们称为第三代机器人,是能利用感觉和识别功能做决策行动的机器人。
本文以慧鱼创意组合模型为平台,设计出一种智能机器人——循迹边界识别小车。
小车利用微动开关检测边界,利用光电管进行循迹。
小车采用慧鱼智能接口板进行控制,用直流电动机驱动。
该智能小车的机械结构可以实现反复拆装,无限组合。
控制软件为ROBO Pro,控制机器人完成一系列复杂动作:如寻找轨迹——沿轨迹行走——遇到边界停止——回避边界——继续寻找轨迹——继续沿轨迹行走等。
本文首先对小车的总体结构进行分析,确定驱动方案和传动方案,然后按照模块化设计方法组装搭建小车结构,最后对智能小车的循迹和边界识别的控制系统进行了研究,完成了智能小车硬件设计及软件设计,成功实现了主动循迹和边界识别功能。
关键词:智能机器人慧鱼循迹边界识别------------word文档可编辑-------------Tracking and boundary identification of the smart carAbstractIntelligent robots are known as the third-generation robot, it is able to utilize to feel and identify decision-making action. In this paper, the creative combination of Fischertechnik model as a platform to design an intelligent robot - car tracking to avoid the cliff. Car use micro-switches test the cliff and use photocell cell for tracking. The cars adopt Fischertechnik Intelligent board with two DC motor drive. The intelligent car's mechanical structure can be repeated disassembly, infinite combinations. Control system can identify ROBO PRO as the core. Such as the searching for the track、walking along the tracks、stopping to face cliff、avoiding the cliff 、continuing to look for the track and continuing to walk along the track. In this paper, the first analysis the overall structure of the car to determine the driver program and drive program, establish the car in accordance with the method of modular design structure and finally research the car control system. In this paper, study the smart car tracking and avoiding the cliff, completed the Smart car hardware production and software design, and successfully implemented the function of tracking and avoiding the cliff.Keywords : Robot; Fischertechnik ; Tour Line; Boundary identification- II -目录摘要 (I)ABSTRACT ..................................................................................................................... I I 第1章绪论 (1)1.1选题背景及意义 (1)1.2国内外机器人的发展现状 (2)1.3慧鱼机器人的前景 (3)第2章智能小车的总体设计 (5)2.1智能小车实现功能 (5)2.1.1边界识别功能 (6)2.1.2循迹功能 (6)2.1.3循迹加边界识别功能 (6)2.2小车驱动方案的对比分析及选择 (6)2.3智能小车传动方案的对比分析及选择 (7)2.4小车控制系统的总体设计 (7)2.5循迹边界识别小车总体设计简图 (8)2.6本章小结 (9)第3章智能循线避障机器人结构设计 (10)3.1硬件设计 (10)3.2硬件的选择 (10)3.3智能车本体结构 (13)3.3.1机器人各部分设计 ............................................................................... - 13 -3.3.2机器人硬件安装 ................................................................................... - 14 - 3.4小结.. (15)第4章智能小车的软件设计 ............................................................................. - 16 - 4.1软件设计实现要求.. (16)4.2控制程序模块化 (16)4.3主程序 (17)4.4边界识别子程序 (17)边界返回方法的最优化 ................................................................................ - 18 - 4.5寻找轨迹子程序 (19)4.6进、后退、停止、左右转子程序 (20)4.7沿轨迹行走子程序 (20)4.8LLW IN3.0控制系统的调试 (21)4.8.1调试前的准备工作 ............................................................................... - 21 -4.8.2程序调试 ............................................................................................... - 22 -III- -4.9小结 (22)结论 ................................................................................................................... - 23 - 致谢 ............................................................................................................... - 24 - 参考文献 ............................................................................................................... - 25 -IV- -第1章绪论1.1选题背景及意义“慧鱼创意组合模型”又称“工程积木”,“智慧魔方”,简称“慧鱼”。
秦丽丽105011220机器人论文

双足步行机器人运动学模型分析班级学号:***************成绩:摘要随着社会进步,出现了各种新的问题,如人口老龄化、各种环境污染的增多及残疾人数量的增大,人们急需一种机器人来解决这些问题。
而双足机器人与人类的形状接近,能够很容易适应人类的生活环境;比轮式机器人容易在崎岖的路面上行走;同时,它又是一个多变量、强耦合、非线性、自然不稳定、动力学模型突变和脚与地有限接触的复杂控制系统,对控制科学提出了强烈的挑战,从开始就受到各国学者的重视。
由于双足机器人的变量比较多,所以其运动学和动力学模型比较复杂。
本论文首先建立了七连杆机构双足步行机器人的简化模型,随后基于齐次坐标变换理论对双足步行机器人进行了正逆运动学建模,目的是确定机器人各个关节与组成机器人各个刚体之间的运动学关系,是进行步态规划的基础;本文采用的是基于广义坐标的建模方法,不但能方便地求解运动轨迹,而且可以直接转化为驱动电机的转角,使控制参数的计算更方便。
在已知各连杆的运动学方程后可以简便地求出两足步行机器人各个关节所需要的驱动力矩,作为机器人动力学分析和电机选型的依据。
关键词:双足步行机器人、运动学模型、齐次坐标变化、广义坐标目录第一章绪论 (1)1.1研究双足步行机器人的意义 (1)1.2国内外双足机器人研究概况及趋势 (2)1.3双足步行机器人理论研究状况 (4)1.4课题研究意义及内容安排 (5)第二章双足步行机器人的本体结构设计 (6)2.1引言 (6)2.2双足步行机器人的结构介绍 (6)2.3 FM-1机器人的本体结构设计 (8)第三章双足机器人的运动学建模 (9)3.1引言 (9)3.2双足机器人的运动学建模 (9)第四章心得体会 (14)参考文献 (15)第一章绪论机器人是作为现代高新技术的重要象征和发展结果,已经广泛应用于国民生产的各个领域,并正在给人类传统的生产模式带来革命性的变化,影响着人们生活的方方面面。
虽然机器人的技术现在已日趋成熟,但是有关机器人的定义却众说纷纭,美国机器人工业协会给出的定义是:“机器人是一种可再编程的多功能操作机,通过可变的程序流程,以完成多样化的任务”。
双足机器人参数设计及步态控制算法

制算法的改进方向,为未来的研究提供参考。
05
结论与展望
研究工作总结
01
参数设计优化
通过深入研究双足机器人的动力学特性和运动学要求,我们成功优化了
机器人的各项参数,包括惯性参数、连杆长度、关节角度范围等,从而
提升了机器人的稳定性和运动效率。
02
步态控制算法开发
我们开发了一种基于深度强化学习的步态控制算法,该算法能够根据不
VS
控制硬件
双足机器人的控制系统硬件需要具备足够 的计算能力和实时性能,以支持复杂的步 态控制算法和传感器数据处理。选择高性 能的处理器和专用的运动控制芯片,可以 确保机器人对行走指令的快速响应和精确 执行。
动力系统设计参数
要点一
能源供应
双足机器人的动力系统需要为其提供足够的能源供应,以 确保持续稳定的行走能力。选择合适的电池类型和容量, 以满足机器人的能量需求,并在必要时进行能源管理和优 化,以延长机器人的行走时间。
步态稳定性与优化
步态稳定性分析
通过建立机器人的稳定性判据,分析不同步态下的稳定性,为步 态控制算法提供理论指导。
最优控制
以能量消耗、行走速度等为目标函数,通过优化算法求解最优步态 控制策略,实现机器人的高效行走。
仿生学优化
借鉴生物行走的步态特征,对机器人的步态进行优化,提高机器人 在复杂环境中的行走性能。
意义
双足机器人具有人类类似的行走能力,能够在复杂地形中进行灵活移动,这对 于救援、探索等任务具有重要意义。同时,研究双足机器人也有助于我们更深 入地理解人类行走的机理。
双足机器人的应用领域
01
02
03
04
救援领域
在灾难救援场景中,双足机器 人能够跨越障碍,进入危险区
一种仿生双足机器人系统设计-机械设计专业

一种仿生双足机器人系统设计摘要人形机器人,被称为仿生机器人。
现如今的双足机器人是一种具有极其自动的智能化发展机器人,其关节运转灵活,控制管理系统和机械设计结构比较复杂,能解决我们人类社会不可完成的动作和精细化作业。
仿生双足机器人作为机器人研究的一个重要分支,具有很高的商业价值、工业价值甚至军事价值,一直是国内外研究的热点之一。
目前,随着科学的发展,两足仿生机器人逐渐受到世界各国的重视,机械系统作为整个两足机器人的主干,代表着机电一体化领域科技发展的最高水平,对两足机器人的稳定运行起着重要作用。
双足机器人实现精确的移动和实时控制,控制策略必须依赖于合理和稳定的机械结构。
按照设计要求,本文AVR系列单片机ATmega128控制核心,设计了一套仿生双足机器人系统。
本课题双足机器人可以实现了两种步态分析方式,自身发展平衡,平面内的任意一个方向的行走。
并通过实验控制和运动两足机器人验证。
论文的主要工作内容有论文综述了双足机器人的国内外相关研究发展现状,介绍了本文的选题背景、主要问题研究教学内容和研究理论意义和双足机器人的系统可以构成。
双足机器人控制系统的硬件以ATmega128为核心,由微控制器模块、集成传感器的舵机模块、电源模块等构成。
各种信息的微控制器模块,所述数据处理系统来协调功能模块,以完成预定的任务;驱动模块是负责用于控制机器人传感器的驱动和转向传感器,数据采集和操作;充电电源的模块的移动机器人的电源。
在硬件平台的基础上可以根据仿生学的方法,建立双足机器人运动数据库,然后我们通过不断优化教学设计研究得出最优运动轨迹。
然后运动控制软件设计,基于可用的数据,来设计的程序的双足机器人的运动控制和运动控制是准确的。
关键词:仿生双足机器人单片机舵机机械系统1绪论1.1 仿生双足机器人研究目的及意义“robot”源于捷克语“robota”,原译为强迫劳动,后来将其中译为机器人。
以机器人为含义的robot最开始出现于一部剧本中,其名为《罗萨姆万能机器人公司》,创作者为恰佩克,在此剧本里,他构想了一种听命于人类的人型机器,取名为罗伯特,“机器人”这个词也由此而生。
智能机器人设计毕业论文

.. 目录第1章. 绪论 (3)1.1智能机器人技术发展的重要意义 (3)1.2国内外机器人的发展史 (3)1.2.1 国外机器人的发展历史 (3)1.2.2 国内机器人的发展历史 (4)1.3服务机器人的特点关键技术 (4)1.4本论文的主要研究内容 (5)1.5本章小结 (5)第2章.物体检测与报警机器人的总体设计 (6)2.1概述 (6)2.2主要组成 (6)2.2.1 头部旋转机构 (6)2.2.2 主体部 (7)2.2.3 电机 (7)2.3主要技术参数 (8)2.4.电机的选型 (8)2.4.1 驱动机构的组成. (8)2.4.2 步进电机的选型比较 (9)2.4.3 步进电机的选型计算 (10)2.5蜗轮蜗杆传动的选型设计 (12)2.6电机的效核..................................... 错误!未定义书签。
2.7轴的较核及联件的选型........................... 错误!未定义书签。
2.7.1. 蜗杆轴的较核. ............................. 错误!未定义书签。
2.7.2. 蜗杆轴上轴承的选型........................ 错误!未定义书签。
2.7.3. 蜗轮轴的较核. ............................. 错误!未定义书签。
2.7.4. 蜗轮轴上轴承的选型........................ 错误!未定义书签。
2.7.5. 键的较核.................................. 错误!未定义书签。
2.7.6. 联轴器的选型.............................. 错误!未定义书签。
2.8本章小结....................................... 错误!未定义书签。
第3章. 驱动机构及其控制方式......................... 错误!未定义书签。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1 引言机器人是作为现代高新技术的重要象征和发展结果,已经广泛应用于国民生产的各个领域,并正在给人类传统的生产模式带来革命性的变化,影响着人们生活的方方面面。
对于步行机器人来说,它只需要模仿人在特殊情况下(平地或己知障碍物)完成步行动作,这个条件虽然可以使机器人的骨骼机构大大降低和简化,但也不是说这个系统就不复杂了,其步行动作一样是高度自动化的运动,需要控制机构进行复杂而巧妙地协调各个关节上的动作。
双足机器人的研究工作开始于上世纪60年代末,只有三十多年的历史,然而成绩斐然。
如今已成为机器人领域主要研究方向之一。
最早在1968年,英国的Mosher.R 试制了一台名为“Rig”的操纵型双足步行机器人[1],揭开了双足机器人研究的序幕。
该机器人只有踝和髋两个关节,操纵者靠力反馈感觉来保持机器人平衡。
1968~1969年间,南斯拉夫的M.Vukobratovic提出了一种重要的研究双足机器人的理论方法,并研制出全世界第一台真正的双足机器人。
双足机器人的研制成功,促进了康复机器人的研制。
随后,牛津大学的Witt等人也制造了一个双足步行机器人,当时他们的主要目的是为瘫痪者和下肢残疾者设计使用的辅助行走装置。
这款机器人在平地上走得很好,步速达0.23米/秒。
日本加藤一郎教授于1986年研制出WL-12型双足机器人。
该机器人通过躯体运动来补偿下肢的任意运动,在躯体的平衡作用下,实现了步行周期1.3秒,步幅30厘米的平地动态步行。
法国Poitiers大学力学实验室和国立信息与自动化研究所INRIA机构共同开发了一种具有15个自由度的双足步行机器人BIP2000,其目的是建立一整套具有适应未知条件行走的双足机器人系统。
它们采用分层递解控制结构,使双足机器人实现站立、行走、爬坡和上下楼梯等。
此外,英国、苏联、南斯拉夫、加拿大、意大利、德国、韩国等国家,许多学者在行走机器人方面也做出了许多工作。
国内双足机器人的研制工作起步较晚。
1985年以来,相继有几所高校进行了这方面的研究并取得了一定的成果。
哈尔滨工业大学自1985年开始研制双足步行机器人,迄今为止已经完成了三个型号的研制工作。
其中HIT-Ⅲ为12个自由度,实现了静态步行和动态步行,能够完成前/后行、侧行、转弯、上下台阶及上斜坡等动作。
目前,该校正致力于功能齐全的双足机器人HIT-Ⅳ的研制工作,新机器人包括行走机构、上身及髋部执行机构,初步设定32个自由度。
国防科技大学也进行了这方面的研究。
在1989年研制成功了一台双足行走机器人,这台机器人具有10个自由度,能完成静态步行和动态步行。
国防科技大学还将工业机器人的轨迹示教方法用到了两足步行机器人的步态规划中,形成了步行机器人的步态示教规划技术。
值得一提的是,北京理工大学研制成功我国首例拟人机器人BRH-01,该机器人身高1.58米,体重76公斤,具有32个自由度,每小时能够行走1公里,步幅0.33米。
除了能打太极拳,这个机器人还会腾空行走,并能根据自身的平衡状态和地面高度变化,实现未知路面的稳定行走。
它在系统集成、步态规划和控制系统等方面实现了重大突破,标志着我国双足机器人研究已经跨入世界先进行列。
国内其它院校如清华大学、上海交通大学、北京航空航天大学等高等院校也在近几年投入了相当的人力、物力,进行智能双足机器人的研制工作。
我校也开始了这方面的研究工作,不过我们的工作处于研究的初级阶段。
为了促进机器人技术在我国的发展,全国各地尤其是部分高校举办了各种类型的机器人大赛。
中国机器人大赛是由中国自动化学会机器人竞赛工作委员会和科技部高技术研究发展中心主办的一个全国性的赛事。
其中最为引人瞩目的舞蹈机器人项目,足球机器人项目就是为了促进双足步行机器人的发展而设立的。
由于步行机器人的实现目前还存在很多技术难题,前几届全国机器人大赛基本上是以轮式机器人为主,步行机器人参赛才被列入议程不久。
由此可见,双足步行机器人的发展还有一段很长的路要走。
研制双足步行机器人的重要内容是对其进行建模分析、步态规划、控制分析等。
基于上述原因,本课题拟进行双足步行机器人的基本设计与研究,研制具有高度稳定性的双足步行机器人平台,为研究得后续工作和进一步的拟人机器人研制奠定基础,所设计的机器人以ATmega1280单片机微控制器为核心技术芯片,完成行走、下蹲、倒地、起身、前滚翻、后滚翻等简单动作,同时通过一些必要的传感器组件完成其对前方道路情况的探测和判断,以达到避障效果。
2 双足智能机器人总体分析要设计和开发一个步行机器人,首先应该对其进行总体分析和设计,确定步行机器人的功能、基本结构和系统配置等。
2.1 功能定位这款机器人不仅能够满足实验室科研的需要,而且应该是一款很适合学生参与、研究、学习的机器人,能够满足互相学习的需要。
现在希望制作出一个成本相对较低的机器人,研制双足步行机器人能够满足这方面的要求。
基于上面几点的考虑,决定开发一款双足智能机器人,首先使其能够完成一些基本动作,既开始时先走3步、立正、然后卧下(身体向前)、向前翻跟斗3次,再起立、向前走3步、立正、然后卧下(身体向后)、再向后翻跟斗2次、再起立、然后以轻快步履走向终点、要在指定5分钟或少于指定时间内完成所有动作,及要走到终点,同时要求其对前方道路情况的探测和判断,用以避障。
2.2 自由度的配置机器人可以有很多不同类型的关节,有线性的、旋转的、滑动的或球铰链型的。
人体的髋关节和踝关节类似小运动范围的球关节,能够使人灵活行走,实现前后左右拐弯等行走动作,方向灵活,但需要控制的自由度多、难度大,所以在机器人结构中不常用。
但是单纯用旋转关节来实现多自由度的设计势必给空间布置和安装增加了难度,而且同时又考虑到关节驱动件驱动能力、运动效率和设计成本,以及设计审美性等因素。
该双足智能机器人设计的目的是要实现拟人下肢多自由度得平稳行走,在实现这个功能的前提下为降低设计的难度,我们按照目前世界上各研究机构普通采用的下肢10个自由度的关节配置形式,来实现行走功能所必须的各关节自由度分布,具体自由度配置为单腿髋关节2个,膝关节1个,踝关节2个。
髋关节用于摆动腿,实现迈步,并起到了辅助平衡作用。
膝关节主要用来调节重心的高度,及改变摆动腿的着地高度,使之与地形相适应。
踝关节用来和髋关节相配合实现支撑腿的移动,以及调整与地面的接触状态。
基于郑元芳博士的理论,来规划自己所要设计的双足机器人的自由度。
为了实现这款双足步行机器人的稳步行走,可以规划其运动过程,假设机器人行走步骤:先走3步,立正,然后卧下,向前翻跟斗3次,再起立,向前走3步,立正,然后卧下(身体向后),再向后翻跟斗2次,再起立,然后走向终点,遇到障碍物,能向左拐。
则从机器人步行步骤可以看出:机器人向前迈步,髋关节的前向旋转自由度起作用,同时配合踝关节可实现支撑腿的移动;这样,所设计的双足步行机器人有10个个自由度,每条腿5个自由度,即踝关节有2个自由度,膝关节有1个自由度,髋关节有2个自由度,包括前向、后向自由度。
其结构图见下图1。
图1自由度的分配踝关节和髋关节采用十字交叉结构。
十字交叉关节又叫万向联轴节,常用于汽车方向盘底盘转向机构,可以实现互相垂直方向的两个自由度运动,这种机构可以减少关节耦合程度和非线性。
研究表明:至少要有髋、膝、踝这三个关节,双足稳定行走才能成为可能。
髋、膝、踝关节对于稳定有效的行走来说是不可少的。
髋关节用于摆动腿,实现迈步并使上躯体前倾或者后仰,使之在步行过程中起辅助平衡作用。
膝关节主要用来调整重心的高度、并用来调整摆动腿的着地高度,使之与地形相适应。
踝关节和步行功能有关,它用来和髋关节相配合实现支撑腿和上躯体的移动,而且还可以调整脚掌与地面的接触状态。
如果踝关节被固定,将会缺乏与地面触觉感知的能力,前后向稳定性很差。
2.3系统结构设计根据确定的自由度配置方案以及选用的微型伺服马达、传感器、控制板,设计机器人的零件。
本着结构简单、尽量采用通用零件、外形美观等原则,对机器人的机构及外观进行优化。
2.3.1 布置对称性本文设计的机器人机构,其主要特点有以下几点:(1) 步行运动中普遍存在结构对称性。
Goldberg[3]等人研究了步行运动中的对称性,发现机身运动的对称性和腿机构的对称性之间存在相互关系。
在单足支撑阶段,对称性的机身运动要求腿部机构也是对称的;在双足支撑阶段,机身对称性运动未必需要腿部机构的对称性,除非有额外的约束条件。
根据这一点,我们在结构设计时也采用对称性布置。
(2) 框架的设计有效地利用了舵机的尺寸大小,并使舵机的活动范围能尽量符合各关节的活动范围。
(3) 采用多关节型结构。
行走机构能实现平地前后、平地侧行、转弯、上下台阶等功能。
(4) 整个结构采用1mm的铝合金(LY12)钣金材料。
(5) 由于机器人的各关节是用舵机驱动为了减小机器人的体积、减轻重量,机器人的结构做成是框架型的。
框架的设计有效地利用了舵机的尺寸大小,并使舵机的活动范围能尽量符合各关节的活动范围。
实物图见下图2所示。
图2 狭窄足双足机器人机械结构简图2.3.2驱动方案的选择实现行走的基本问题是对机器人各关节位置、速度的伺服控制和协调控制。
如果把连杆以及关节想象为机器人的骨骼,那么驱动器就起到肌肉的作用,它通过移动或转动连杆来改变机器人的构型。
驱动器必须有足够的功率对负载加速或者减速。
同时,启动器本身要精确、灵敏、轻便、经济、使用方便可靠且易于维护。
目前机器人的驱动方式主要有液压驱动、气压驱动和电机驱动三种方式。
液压驱动方式虽然具有驱动力矩大、响应速度快等特点,但是成本高、重量大、工艺复杂,且有发热问题。
气压驱动易于高速控制,气动调节阀的制造精度要求没有液压元件高、无污染,但是位置和速度控制困难,并且其工作稳定性差,压缩空气需要除水。
液压驱动与气压驱动不能实现试验系统自带能源的目标,直接决定了这两种驱动方式难于应用到双足机器人系统中。
电机驱动具有成本低、精度高、可靠且维修方便等特点,容易和计算控制系统相连接,目前的双足机器人大都采用这种方式。
舵机是一种最早应用在航模运动中的动力装置,是一种微型伺服马达,它的控制信号是一个宽度可调的方波脉冲信号,所以很方便和数字系统进行接口。
只要能产生标准的控制信号的数字设备都可以用来控制舵机,比如PLC、单片机和DSP等。
而且舵机体积紧凑、便于安装、输出力矩大、稳定性好、控制简单。
根据所需的驱动力矩要求和性价比方面的考虑,我们决定选用辉盛公司生产的12公斤大扭力全金属齿轮舵机。
该类型舵机价格适中且规格参数能够满足双足机器人的各项性能要求。
因此在综合了开销,性能等一系列因素后我们选择了MG945。
经过尝试,我们得出了舵机转动角度与脉冲的对应关系:90度对应的差不多是1.6ms的脉冲,也就是说一个1.6ms的脉冲MG945就转到90度,而0度对应的是0.8ms脉冲,180度对应的是2.1ms脉冲。