论文部分内容阅读
移动机器人是一种智能系统,可以用来完成某种环境中的预定任务,随着移动机器人不断发展以及智能化程度的不断提高,移动机器人不再仅仅是实验室的试验品而是不断服务于人类的各种生活和工作,包括军事、农业、工业等各个领域都出现了移动机器人的身影,并且其发挥着越来越重要的作用。随着机器学习理论的不断成熟,传感器性能的不断提高,基于各种传感器数据以及机器学习算法以及模型的自主运动机器人也开始引起人们的关注。本文对移动机器人的自主移动控制方法进行了详细的研究,从不同的角度对已有的自主移动方法进行了分析,并提出了基于激光传感器和实例学习的机器人自主运动控制模型,并对模型进行了大量的实验。本文的主要工作包括:简要了解移动机器人在国内外的相关发展状况,并且对现有的机器人自主运动控制方法做了详细的研究。并从不同的角度做了概括和总结,了解各种方法的优缺点,为提出新模型提供理论基础。详细了解了本文实验所使用的机器人平台AS_RF,并对其软硬件配置和参数指标进行了详细的了解。尤其是机器人硬件组成,通过对机器人多次的拆装深入了解了机器人的硬件构成和机制。并针对本次实验对机器人的传感器进行了扩展。认真阅读有关串口通讯的相关文献,了解目前实现串口之间通信常用的方法。深入了解基于多线程的串口通信机制,并编写新的串口类实现了传感器的数据的实时采集功能。在对现有移动机器人控制方法研究和总结的基础上,提出了基于激光传感器和实例学习的自主运动控制模型,本模型不仅仅具有较低的时间复杂度,而且具有较低的成本,这可以使得移动机器人的自主运动能够吸引更多的研究者的注意。最后为了验证模型的性能进行了大量的实验,实验从不同的角度测试了模型的性能。结果表明,本模型可以使机器人实现一定环境内的自主运动。并且对模型今后改进和扩展提出了一定的建议。