资源描述:
《基于无线网络的移动遥控机器人系统研究.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于无线网络的移动遥控机器人系统研究【摘要】随着移动通信网络和电子技术的快速发展,远程控制系统拥有了便利的发展条件。将移动通信技术嵌入到机器人控制中,使后者突破时空的限制,发挥更大的作用。人们可以在奔波的旅途中或灾难现场通过手机下达指令遥控机器人干活或抢救生命,也可以在手机屏幕上看到现场情况,从而使机器人的使用更加便捷化、更加智能化。本文阐述了一种移动遥控系统的研究与实现。在无线网络环境下,构造手机用户和远端机器人信息的交互,通过摄像头观察远端机器人各种动作情况的通道,编程实现移动遥控机器人按规定动作。系统利用微软公司的VisualC++6.0为开发平台,在熟悉了手机调制
2、解调器模块的基础上,完成了手机用户和远程机器人之间的信息通信。利用电子电路知识、PCB制板及单片机程序设计,实现了机器人控制的硬件电路设计。使用视频采集卡采集远程图像,通过视频压缩处理,视频文件上传,实现了视频的下载观看;通过搭建视频服务器,制作流媒体视频,实现了在线直播视频观看。实践表明,基于无线网络的移动遥控机器人系统在实验室环境下较为成功,已基本达到预期目标,对移动通信在远程遥控领域中的应用具有一定的参考价值。【Abstract】Astherapiddevelopmentofmobilecommunicationnetworkandelectronictechnol
3、ogy,remotecontrolsystemshaveaconvenientconditionfordevelopment.Mobilecommunicationtechnologyisembeddedintotherobotcontrolling,allowingthelatterbreaksthroughtimeandspaceconstraints,playsagreaterrole.Peoplenotonlyuseremoterobottoworkorrescuelifeintherushingorinthedisasterscene,butalsocansee
4、thescenesituationinthemobilescreen,itwillmaketherobotusingmoreconvenientandintellectualized.Thisthesismainlydescribeshowtodesignandimplementaremotecontrolsystem.Thethesisadoptsaverypopularmobilecommunicationtechnology,describesinthewirelessnetworkenvironment,mobileusersandremoterobothowto
5、information,interaction,andhowtoobservetheremoterobotcameraavarietyofactions,andhencetheuseofwirelessnetworksmobileremotecontrolrobotmovement.ThesystemusesMicrosoft'sVisualC++6.0asdevelopmentplatforman..dcompletetheinformationcommunicationbetweenmobileusersandremoterobotbasedonfamiliarwit
6、hthemobilephonemodemmodule.Byusingtheknowledgeofelectroniccircuits,PCBboardsandmicrocontrollersystemprogramdesign,itimplementshardwarecircuitdesignthatcontrolsbytherobot.Itachievedvideodownloadwatchingbyusingthevideocapturingcardtocaptureremoteimageandvideocompressionprocessing,videofileu
7、pload.Itachievedtheonlinelivevideoviewingbybuildingvideoserverandmakingstreamingvideo.Practicehasshownthatit'sverysuccessfulofmobileremotecontrolrobotbasedonthewirelessnetworkinthelaboratoryenvironmentandithasbasicallyreachedtheexpectedtarget.Thethesishassomereferen