仿生六足机器人的嵌入式平台设计

仿生六足机器人的嵌入式平台设计

论文摘要

仿生多足机器人相比轮式,履带式移动机器人,有着更好的环境适应能力,尤其是在非结构环境中表现特别突出。而一个仿生机器人要获得良好的性能,它的系统控制平台的好坏起着相当大的作用。该平台主要负责控制机器人关节的运动,并且通过协调关节之间的运动来实现整个机器人的运动。本文主要是以仿生六足机器人为研究对象,围绕着仿生机器人的嵌入式平台设计展开研究,涉及到仿生六足机器人的总体方案设计和控制系统设计。本论文主要包括以下方面:借鉴国内外多足机器人研究成果以及仿生机器人项目经验,本文制定了仿生六足机器人控制系统方案,并提出了该控制系统的硬件和软件方案。在此基础上,根据仿生多足机器人的机构特点,采用积木式机器人模块,搭建仿生六足机器人。该机器人由舵机,传感器,嵌入式平台等模块组成,通过总线将各个模块连接,并最终连接到嵌入式平台。嵌入式平台在原有的软硬件基础上,通过串口通信来控制总线上舵机等模块。系统的整体设计采用模块化设计,目的是系统随控制精度的降低而提高控制智能程度。机器人的嵌入式平台设计主要包含硬件,软件两部分。嵌入式平台的硬件主要包括ARM7芯片的最小系统,串口通信电路,无线模块等。该平台与舵机等模块通过串行接口相连接,所有模块都采用半双工通信模式电路。在硬件平台设计中,使用芯片片内flash作为数据存储器,用来存储机器人运动中的数据。根据仿生六足机器人性能的总体要求,采用了具有三层抽象特点的软件体系结构,即应用层,自定义层,硬件相关层。整体构架为系统控制提供了很好的模块化支持,也增强了系统的可移植性。本文主要完成自定义层,包括串行总线通信模块,PC通信模块,内部存储模块,无线模块等等。其中,串行总线通信模块根据通信协议来配置和协调机器人的各个关节。在完成上述工作的基础上,进行了仿生六足机器人的样机的测试,包括单个关节通信数据以及控制,多关节协调。此外对仿生六足机器人的步态进行测试和验证。

论文目录

  • 摘要
  • ABSTRACT
  • 目录
  • 1 绪论
  • 1.1 课题的背景和意义
  • 1.2 国内外多足仿生机器人的研究现状
  • 1.3 本课题主要内容
  • 2 仿生六足机器人系统架构
  • 2.1 机器人分层控制结构
  • 2.2 机器人控制系统方案
  • 2.3 机器人嵌入式平台硬件方案
  • 2.4 机器人嵌入式软件软件方案
  • 3 仿生六足机器人搭建
  • 3.1 机器人的物理结构搭建
  • 3.2 机器人的硬件基础
  • 3.2.1 舵机模块
  • 3.2.2 集成传感器模块
  • 3.2.3 系统总线设计
  • 3.3 机器人的软件基础
  • 3.4 机器人嵌入式平台设计
  • 4 机器人嵌入式平台硬件设计
  • 4.1 机器人关节控制结构
  • 4.2 芯片及外围电路
  • 4.2.1 平台核心芯片
  • 4.2.2 ARM7最小系统
  • 4.2.3 串口通信电路
  • 4.2.4 JTAG接口
  • 4.2.5 系统预留接口
  • 4.3 无线模块设计
  • 4.4 电路设计总结
  • 5 机器人嵌入式平台软件设计
  • 5.1 嵌入式平台软件概述
  • 5.1.1 嵌入式软件控制结构
  • 5.1.2 机器人关节控制程序结构
  • 5.1.3 软件开发环境
  • 5.2 模块初始化
  • 5.2.1 系统频率初始化
  • 5.2.2 串行通信初始化
  • 5.2.3 无线模块初始化
  • 5.3 串口总线通信子模块
  • 5.4 内部存储子模块
  • 5.4.1 嵌入式flash编程基本原理
  • 5.4.2 嵌入式flash读写
  • 5.4.3 机器人数据的写入flash
  • 5.5 其他模块程序设计
  • 5.5.1 PC通信模块
  • 5.5.2 无线模通信收发
  • 6 系统关节控制实验与机器人步态
  • 6.1 机器人关节通信实验
  • 6.2 关节控制实验
  • 6.3 机器人步态规划
  • 6.3.1 步态规划理论
  • 6.3.2 步伐规划实验
  • 7 总结
  • 7.1 全文总结
  • 7.2 本文创新点
  • 7.3 下一步工作展望
  • 参考文献
  • 致谢
  • 攻读硕士期间完成的论文和科研成果
  • 相关论文文献

    • [1].应用于灾后救援巡测的六足机器人[J]. 电子世界 2020(09)
    • [2].载人六足机器人驾驶决策[J]. 电机与控制学报 2020(08)
    • [3].基于水下六足机器人腿部运动控制问题研究[J]. 计算机测量与控制 2019(01)
    • [4].仿生六足机器人的结构设计及运动分析[J]. 机床与液压 2019(03)
    • [5].面向崎岖地形的六足机器人运动能力分析[J]. 东北大学学报(自然科学版) 2019(06)
    • [6].六足机器人在设计过程中的关键技术思考[J]. 南方农机 2019(12)
    • [7].基于三维视觉六足机器人多模式测量系统设计[J]. 组合机床与自动化加工技术 2018(02)
    • [8].三角步态下六足机器人运动分析[J]. 青岛大学学报(工程技术版) 2018(03)
    • [9].超酷的机器人——六足机器人[J]. 通讯世界 2017(02)
    • [10].载人六足机器人人机功能分配及操纵系统设计[J]. 哈尔滨理工大学学报 2017(01)
    • [11].仿生六足机器人的设计与实现[J]. 机械制造 2017(10)
    • [12].六足机器人关键技术的思考[J]. 电脑迷 2018(07)
    • [13].《制作六足机器人》教学设计[J]. 中国信息技术教育 2014(17)
    • [14].超酷的六足机器人[J]. 少年科学 2012(12)
    • [15].一种独轮车式球形六足机器人结构设计[J]. 现代信息科技 2020(18)
    • [16].气动仿生六足机器人腿部设计与运动实验[J]. 机床与液压 2019(04)
    • [17].六足机器人爬楼步态与仿真[J]. 兵工自动化 2019(03)
    • [18].基于无线控制的六足机器人的设计与实现[J]. 智库时代 2019(34)
    • [19].仿生螳螂六足机器人设计与调试[J]. 科学技术创新 2018(13)
    • [20].基于力反馈-中枢模式发生器模型的六足机器人控制器[J]. 科学技术与工程 2018(17)
    • [21].六足机器人爬行腿结构优化设计仿真研究[J]. 机械工程与自动化 2018(03)
    • [22].基于非常规步态的六足机器人运动控制方法研究[J]. 制造业自动化 2017(07)
    • [23].复杂环境下的侦测六足机器人设计[J]. 科技展望 2016(24)
    • [24].仿生六足机器人传感信息处理及全方向运动控制[J]. 浙江大学学报(工学版) 2015(02)
    • [25].六足机器人的运动仿真研究[J]. 机械工程与自动化 2015(03)
    • [26].六条腿的机器人[J]. 小学生导刊(高年级) 2013(01)
    • [27].基于蓝牙串口模块的小型六足机器人系统设计[J]. 河南工程学院学报(自然科学版) 2012(01)
    • [28].基于ADAMS的仿生六足机器人运动仿真[J]. 计算机仿真 2012(09)
    • [29].偏心轮腿六足机器人四足步态规划[J]. 河南教育学院学报(自然科学版) 2011(04)
    • [30].仿六足机器人的机构设计与研究[J]. 机械传动 2009(02)

    标签:;  ;  ;  ;  

    仿生六足机器人的嵌入式平台设计
    下载Doc文档

    猜你喜欢