可视化WIFI遥控搬运机器人之客户端设计
品慧电子讯本设计主要研究基于WIFI网络的可视化无线遥控搬运机器人,利用WIFI网络高速传输实时视频图像采集,通过机器人安装的传感器实现数据采集。采用WIFI网络通讯使得控制端多样化,可用手机,电脑等具备WIFI功能的设备进行控制。这里主要讲解可视化WIFI遥控搬运机器人之客户端设计。
可视化WIFI遥控搬运机器人之服务器搭建http://www.cntronics.com/rf-art/80025761可视化WIFI遥控搬运机器人之硬件部分设计http://www.cntronics.com/rf-art/80025732本设计主要研究基于WIFI网络的可视化无线遥控搬运机器人,利用WIFI网络高速传输实时视频图像采集,通过机器人安装的传感器实现数据采集。采用WIFI网络通讯使得控制端多样化,可用手机,电脑等具备WIFI功能的设备进行控制。此外,还可将机器人接入Internet实现更远距离的控制。本设计在S3C6410平台上移植了Linux操作系统用于接收命令并对硬件设备进行控制,其中移植了MJPGstreamer作为视频服务器,移植了BOA服务器作为WEB服务器。本文将从硬件设计,驱动程序编写,服务器移植,服务程序编写,Android应用程序编写,Web应用程序编写等方面来讲述本设计的功能实现。总体设计及硬件选型和电路部分:可视化WIFI遥控搬运机器人(1):硬件部分
驱动程序编写,服务器移植,服务程序编写部分:可视化WIFI遥控搬运机器人(2):服务器搭建4 客户端程序设计
4.1 Android客户端设计
4.1.1 Android客户端软件流程图

- 第一页:可视化WIFI遥控搬运机器人之客户端设计1
- 第二页:可视化WIFI遥控搬运机器人之客户端设计2
- 第三页:可视化WIFI遥控搬运机器人之客户端设计3

- 第一页:可视化WIFI遥控搬运机器人之客户端设计1
- 第二页:可视化WIFI遥控搬运机器人之客户端设计2
- 第三页:可视化WIFI遥控搬运机器人之客户端设计3
4.2.1 Web客户端程序流程图如图4-3所示,WEB客户端采用AJAX技术,其功能模块大体上分为3个部分:第一部分主要是监测用户的操作并采用HTTP GET方法来发送控制命令,最后将服务器返回的信息更新显示。第二部分主要为120S定时发送获取电源电量值得命令,并将获得的数据更新显示。第三部分获取图像数据并显示。


- 第一页:可视化WIFI遥控搬运机器人之客户端设计1
- 第二页:可视化WIFI遥控搬运机器人之客户端设计2
- 第三页:可视化WIFI遥控搬运机器人之客户端设计3