论文摘要
吸尘机器人是一种智能移动机器人,它以室内环境为清扫对象,在无人干预的条件下实现自主工作,其开发工作涉及很多领域的理论和技术问题。本课题组开发的吸尘机器人以市场化为目标,采用了低成本的设计方案。本论文基于当前的吸尘机器人平台,完成驱动程序的设计;研究实时操作系统μC/OS-Ⅱ原理并完成了移植工作。总结机器人系统的控制结构,研究基于行为的控制方法和路径规划方法,并设计相关控制流程和程序;建立了系统的有限状态机模型,并在μC/OS-Ⅱ下实现了状态机的转移。扩展了机器人与PC机的通讯功能。全文分为六章进行论述。第一章结合机器人发展历史和时代背景,介绍了吸尘机器人的功能特点和系统组成。论述了移动机器人相关技术的研究现状,重点介绍嵌入式计算技术在控制系统实现中的作用。第二章介绍嵌入式系统软件的设计方法,然后重点论述了实时操作系统的概念与μC/OS-Ⅱ的工作原理。最后论述了ICCAVR编译环境下,μC/OS-Ⅱ在ATmega64微控制器上的移植过程。第三章对比当前各种移动机器人的方案优点和缺点,详细论述了主控制器接口方法和传感器模块、行走驱动、电源管理等模块的具体实现以及底层驱动程序的设计。最后介绍了机器人与PC机无线通讯模块:硬件、软件和通信协议的设计。第四章总体论述了机器人的软件控制结构及其各环节之间关系,在分析定位原理和误差影响因素的基础上提出改善措施;然后论述了实现基本行为的控制流程和程序设计;最后论述了一种新的基于行为的路径规划方法。第五章先介绍了有限状态机(FSM)理论,并建立了吸尘机器人工作过程的FSM模型,论述该模型的各个关键要素:状态与状态下的任务、事件、转移输出;最后论述利用状态查询表、状态机监控任务和任务同步触发机制在μC/OS-Ⅱ中实现该模型的方法和控制流程。最后一章概括了本论文的主要研究工作,并对以后的工作提出建议。
论文目录
相关论文文献
- [1].基于μC/OS-Ⅲ的供电综保数据采集处理系统设计[J]. 电子科技 2020(07)
- [2].基于μC/OS-Ⅱ的无线数据采集系统[J]. 电脑知识与技术 2020(24)
- [3].μC/OS-Ⅱ在智能电梯控制系统中的应用[J]. 安庆师范学院学报(自然科学版) 2016(04)
- [4].基于μC/OS-Ⅱ的硬件实时操作系统内核设计[J]. 青岛大学学报(工程技术版) 2017(01)
- [5].基于单片机的智能电疗仪的μC/OS-Ⅱ移植与研究[J]. 科技创新与应用 2017(09)
- [6].μC/OS-Ⅲ对信号量的改进[J]. 单片机与嵌入式系统应用 2013(02)
- [7].信号量在μC/OS-Ⅱ中的应用[J]. 计算机测量与控制 2012(03)
- [8].μC/OS-Ⅱ中消息队列通信的数据安全问题[J]. 计算机技术与发展 2009(08)
- [9].μC/OS-Ⅱ在浅层剖面仪中的应用[J]. 微计算机应用 2008(08)
- [10].基于μC/OS-Ⅱ的球形机器人控制软件设计[J]. 应用科技 2011(09)
- [11].基于μC/OS-Ⅱ的无人机飞控系统软件设计[J]. 机械与电子 2010(08)
- [12].基于μC/OS-Ⅱ的车载卫星天线控制器软件系统开发[J]. 工业控制计算机 2009(02)
- [13].嵌入式实时操作系统μC/OS-Ⅱ在磁通门罗经中的应用[J]. 应用科技 2008(12)
- [14].基于实时嵌入式操作系统μC/OS-Ⅱ的数字接收机控制系统设计[J]. 仪表技术 2008(01)
- [15].基于μC/OS—Ⅱ的回流焊炉的任务研究[J]. 计算机测量与控制 2008(04)
- [16].基于μC/OS-Ⅱ的智能窗系统设计[J]. 现代电子技术 2008(07)
- [17].μC/OS-Ⅱ任务调度模型的分析与改进[J]. 单片机与嵌入式系统应用 2008(10)
- [18].基于μC/OS-Ⅱ的汽车行驶记录仪软件平台设计[J]. 广西工学院学报 2008(03)
- [19].基于μC/OS-Ⅱ的煤矿井下门禁监控分站设计[J]. 单片机与嵌入式系统应用 2020(09)
- [20].实时操作系统μC/OS-Ⅱ在天线稳定转台控制系统中的应用[J]. 雷达与对抗 2008(04)
- [21].μC/OS-Ⅱ中消息队列通信机制的形式化验证[J]. 小型微型计算机系统 2016(06)
- [22].μC/OS-Ⅲ在80386保护模式下的移植[J]. 电子技术 2013(10)
- [23].嵌入式操作系统μC/OS-Ⅱ面向数控系统的改进[J]. 现代电子技术 2011(12)
- [24].基于μC/OSⅡ的实时任务模型研究与应用[J]. 现代电子技术 2009(05)
- [25].μC/OS-Ⅲ对任务调度的改进[J]. 单片机与嵌入式系统应用 2012(11)
- [26].μC/OS-Ⅱ在无刷直流电动机控制中的应用[J]. 微特电机 2010(05)
- [27].用协处理器提高μC/OS-Ⅱ的实时性[J]. 单片机与嵌入式系统应用 2008(04)
- [28].基于μC/OS-Ⅱ嵌入式畜禽环境数据采集系统设计[J]. 东北农业大学学报 2008(04)
- [29].基于μC/OS-Ⅱ的GPRS远程监控系统设计[J]. 沈阳工程学院学报(自然科学版) 2014(02)
- [30].基于μC/OS-Ⅱ的红外测温系统的设计[J]. 气象水文海洋仪器 2011(03)
标签:吸尘机器人论文; 嵌入式操作系统论文; 多任务论文; 行为控制论文; 路径规划论文; 有限状态机论文; 状态转移论文; 无线通讯论文;