随着社会的进步和科学技术的发展,机器人将在人们生活中将扮演越来越多的角色,包括为人们提供娱乐,帮助老年人和残疾人等,而能够实现无线控制的机器人尤其能够方便通信。本文主要研究了移动机器人无线控制方法,实现了机器人无线运动控制和状态反馈。 本论文首先介绍了机器人无线通信课题研究的背景和软件设计的意义,以及如今国内外无线移动机器人的研究状况。然后利用Microsoft Visual Studio 2008软件开发平台,设计了机器人的控制界面并进行了相关编程,设计开发了一种基于无线网络和无线串行通信模块的移动机器人无线控制软件,最后对设计的机器人无线控制协议进行了解释和说明。10040
关键词 移动机器人 无线控制 Visual Studio 2008
Title Design on the Software of Mobile Robot Wireless Control
Abstract
Along with social progress and science and technology development, Robots will play
more and more roles in the people’s life, including provide the entertainment for the
people, help the senior citizen and the disabled and so on. However, wireless control
robots would especially make communications convenient. This article designed a kind
of software of wireless control of mobile robot, which can control the robot and get the
feedback information from the robot.
In this paper, it first researched the background of robot wireless control and the
significance of software design, and domestic and international research status of
wireless mobile robot. Then it used Microsoft Visual Studio 2008 to build a robot's
control interface and do the programming works. And it design and develop a software
for wireless mobile robot based on wireless networks and wireless serial
communication module. And finally it instructed and explained the design of robot
wireless control protocol.
Keywords mobile robot wireless control Visual Studio 2008
目 次
1 绪论 .. 1
1.1 课题背景 1
1.2 国内外发展现状 1
1.3 设计应用的软件平台 . 3
1.4 本论文的主要工作 .. 4
2 软件设计总述 . 5
2.1 课题设计要求 . 5
2.2 程序设计功能 . 5
2.3 本章小结 5
3 TCP/IP 无线传输 .. 6
3.1 程序设计方案 . 6
3.2 TCP/IP 及 SOCKET套接字 6
3.3 客户机/服务器模式 . 7
3.4 WINDOWS SOCKETS 的实现 . 7
3.5 事件处理函数设置及部分函数分析 . 9
3.6 本章小结 . 11
4 无线串口通信软件设计 . 12
4.1 串口通信 . 12
4.2 硬件及调试 13
4.3 串行通信的实现 . 16
4.4 本章小结 . 20
5 应用协议 . 22
5.1 网络协议 . 22
5.2 本课题中的应用协议 .. 24
5.3 本章小结 . 25
结 论 .. 26
致 谢 .. 27
参 考 文 献 . 28
1 绪论
1.1 课题背景
机器人远程控制技术的研究开始于 20 世纪 60 年代,随着人类对自然界的认
识和机器人应用领域的不断扩大,不可避免出现一些相对比较恶劣的工作环境, 移动机器人无线控制软件设计:http://www.youerw.com/zidonghua/lunwen_8949.html