论文部分内容阅读
随着工业和信息化的迅速发展,机器人已经渐渐融入了社会生活的各个方面;于此同时,在计算机技术与信息通信技术飞速发展的今天,智能化以超出想象的速度发展,世界上每一个事物都可能成为互联网连接和沟通对象,物联网随之发展而来;于此同时,作为当前我国用户量最大的移动终端,Android系统以其开放性和稳定性吸引了为数众多的开发者和使用者。如果我们将上位机控制扩展到我们基本上人手一部的手机上,肯定会更方便,更高效,更智能,更有实时性。而将物联网技术和Android软件开发技术通过网络服务器和手机终端与移动机器人进行结合,用于智能服务产业、航天航空、医疗检测、工农业生产、教育研发等各个行业,将会成为未来智能产业发展的一个重要方向。本文主要研究内容如下:第一、完成系统整体框架的设计。设计基于Android系统和物联网Web服务器的远程遥控客户端的软件,构建基于物联网的Pioneer3-AT机器人遥操控系统,其中包括控制系统、通讯系统、监控系统。第二、开发基于C/S模型的机器人Android手机端的控制系统,实现Android客户端与服务器数据交互。在复杂的实际环境中,实现符合项目需求的数据交互。论文要利用Android系统与服务器之间的数据交互,在基于Android软件系统上设计客户端与服务器的连接与通讯。第三、开发基于B/S模型下的物联网机器人远程遥操控系统。利用Tomcat服务构建Web服务器系统,利用JSP技术编写人机交互的动态页面,利用ActiveX控件实现与远端机器人的实时交互。第四、在远程监控系统中需要传输大量数据,需要一种合适的包封装机制,在发送端将信息封装。当很多包到达服务器端时,要按照一定的包格式进行解包,保证数据准确无误的传输。同时连接机器人验证系统的实际性能,最后根据实验数据分析论证系统优势。