基于Arduino的家用机器人遥控系统设计

当前栏目:免费论文 更新时间:2018-09-12 责任编辑:秩名

 一、课题综述及研究意义

一提起机器人,很多人会认为它们距离我们的生活还很遥远。其实,机器人时代已经拉开序幕。据联合国最近公布的一份调查显示,到2007年末,家用机器人数量将会上涨6倍,而且随着机器人的普及,其价格将会大幅下降。

人工智能技术是与多门基础学科联系紧密、相互促进相互发展的前沿技术,是集计算机、物理学、生理学、控制技术、传感器技术等于一体的高新技术产业。人工智能技术的应用领域也越来越广泛,除了传统的工业领域,人工智能技术的应用也涉及到军事、娱乐、服务、医疗等领域。

随着机器人技术的不断发展,人们对机器人的要求也越来越高,机器人的智能化控制已成为了当今的热点。

机器人的研究和应用以前主要在工业和军事领域,目前许多机器人新的技术和成果已经在服务业、教育娱乐业等领域得到应用与推广。机器人的研究是一个热点,而无线遥控技术应用于移动机器人也是提高对其远程控制能力的一项重要举措。

本文在无线遥控家用机器人运动控制的总体方案及其基本工作原理进行了分析,设计了一种能满足遥控家用机器人运动要求的基于Arduino的无线遥控系统,,设计制作了家用机器人机械部分以及控制系统软、硬件,本文主要工作是进行家用机器人无线遥控系统的研究和设计,主要内容包括以下几个方面:

(1)对机器人进行总体结构设计和相关功能模块的电路设计。包括硬件电路的设计,系统软件的设计等。

(2)无线遥控系统的方案的分析与确定。针对本无线遥控系统的要求,对比目前常用的芯片,选择最终芯片和确定新的通信方案。

(3)设计了无线遥控系统软件。

(4)对该无线遥控系统,设计测试程序进行测试,验证无线遥控通信系统的设计效果。包括移动机器人的行进动作和接受指令的效果测试。

二、课题拟采取的研究方法和技术路线

研究方法:用手持终端向机器人嵌入式系统中无线发送指令,控制系统接受到后会做出相应输出,进而控制各个模块来实现机器人各种功能。

技术路线:熟悉掌握Arduino的开发环境、实现对机器人的无线遥控。

硬件系统可以分为三大部分机器人控制系统平台、机器人的运动控制、传感信息采集,总体设计方案框图如图1所示。

图2  系统软件流程图

三、主要参考文献 wWW.EEELW.Com

[1] 高小红,裴忠诚. 飞速发展的机器人技术[J]. 呼伦贝尔学院学报,2004,15(2): 13-15.

[2] 毕延军. 基于Internet 的机器人远程跟踪与控制系统的研究[D]. 保定:华北电力大学,2005.

[3] 阮国强. 移动机器人无线编程遥控系统[D]. 武汉:华中科技大学,2006.

[4] 钱超. 无线技术在传感器网络中的应用研究[J].大众科技,2012,10(5):23-33.

[5] 王新焕. 蓝牙技术在个性化信息服务中的应用研究[D]. 南京:南京邮电大学,2008.

[6] 蔡睿妍. Arduino的原理及应用[J]. 电子设计工程,2012, 20(16):155-157.

[7] 邓仕钧. 基于WLAN的移动机器人嵌入式远程运动监控系统设计[D]. 衡阳:南华大学,2012.

[8] 吴军. 基于Internet 的移动机器人远程监控系统的研究和实现[D]. 武汉:武汉理工大学,2008.

[9] 吴国钊, 傅雪冬,裴海龙.基于 Internet 的机器人实时跟踪系统[J]. 机器人技术与应用,2000,15(1):24-26.

[0] 周立友. 基于无线局域网的机器人远程监控系统研究与实现[D]. 南京:南京理工大学,2008.

[11] 王善强. 多用途特殊移动作业机器人远程监控系统分析与设计[D]. 南京:南京理工大学,2007.

[12] 颜兵森. 履带式移动机器人嵌入式控制研究[D]. 天津:天津工业大学,2010.

[13] 张天翼. 蓝牙技术在便携式心电监测仪中的应用研究[D]. 哈尔滨:哈尔滨工程大学,2008.

[14] 徐一峰. 地面移动机器人遥操作系统分析及相关技术研究[D]. 南京:南京理工大学,2006.

[15] 戴磊. 基于视觉反馈的移动机器人控制[D]. 上海:上海交通大学,2011.

[16] 王建伟.基于ARM与Linux 的远程监控系统[D]. 太原:太原理工大学,2010.

[17] 李洪明.漫谈红外遥控[J].电了世界,2000,(1):53.

[18] 杨继志,杨宇环.基于Arduino的网络互动产品创新设计[J].机电产品开发与创新,2012 ,25 (1):99-100.

[19] 马鸣,张华.基于Android的蓝牙远程控制PC系统的设计与实现[J]电脑知识与技术,2012,28(8):6 833-6 835,6 952.

[20] 袁本华,董铮.基于Arduino控制板的温室大棚测温系统设计[J].安徽农业科学,2012,40(8):5049-5050.

[21] 华祥春.一种基于智能手机蓝牙技术的机器人控制系统[J].人工智能及识别技术,2008,(3):125-127.

[22] Buechley,Leah Eisenberg,Michael. The LilyPad Arduino:toward wearable engineering for everyone[J]. IEEE pervasive computing,2008,7(2):12-15.

[23] BANZI M. Getting started with Arduino[M]. California: 0'REILLY, 2009.

[24] Noble,J.,Programming Interactivity: A Designer's Guide to Processing, Arduino, and Openframeworks[M].O'Reilly Media,Incorporated: 2009.

[25] Igoe,T.,Making Things Talk: Using Sensors, Networks, and Arduino to see, hear, and feel your world[M].Make Books: 2011.

[26] Banzi,M., Getting Started with arduino[M].Make Books: 2008.

[27] W. Kastner,P. Palensky, T. Rausch et al. A Closer Look on Today's Home and BuildingNetworks. IEEE AFRICON, 2004: 1239一1245.

[28] Bushby,S. T. Newman, H. M. BACnet Today. Supplement to ASHRAE Journal,2002. 10-18.

二、毕业设计(论文)工作实施计划

(一)毕业设计(论文)的理论分析与软硬件要求及其应达到的水平与结果

理论分析:用手持终端向机器人嵌入式系统中无线发送指令,控制系统接受到后会做出相应输出,进而控制各个模块来实现机器人各种功能。

软件要求:使用Arduino的开发环境IDE编写出一套程序,能够通过遥控器控制机器人的预想运动方式。硬件要求:设计出一个遥控器。

    软件和硬件配合,能够实现机器人的开停,对温度的检测、调节和对湿度的检测等功能。