未来智讯 > 物联网论文 > 基于物联网的图像回传机器人

基于物联网的图像回传机器人

发布时间:2019-01-12 01:06:07 文章来源:未来智讯    
    基于物联网的图像回传机器人作者:未知   摘 要:图像回传机器人依靠局域网,通过WIFI与手机连接,使图像信息与指令能够相互传输。通过智能手机对图像回传机器人下达指令,以及接收来自机器人的图像信息。该机器人既能够用于家庭小范围监控,又能够广泛用于机器人行业中。相比传统的图像回传设备而言,该机器人不用铺设线路,设备安装大略,可移动、可固定,灵活性高,监控方式多样。
  关键词:物联网;图像回传;Android开发;
  1、前言
  随着网络和图像采集技能的不时发展与成熟,网络视频监控系统在公共安防、家庭防盗、危险环境远程监控等领域发挥着越来越重要的作用。传统的视频监控大多选取有线网络,包括前端摄像机、传输线缆、视频监控平台,导致网络布线复杂、造价高,而免付费的无线网络传输数据量少,不符合传输图像信号,而且监控范围有限,检修更加困难。
  传统意义的监控主要存在以下不足:需配备大量的人力、物力现场布线复杂,设备灵活性差、事务效率低下,人员往返频繁、现场情况反馈不够准时正确,指挥人员难于快速决策、设备费用高,维修不便、无法直接上传到管理人员办公桌电脑荧屏上,更不可能上传到管理人员手机上。
  本文设计的图像回传机器人只需要搭建局域网,就能够使用,避免了传统的监控系统中的铺设线路问题,从而削减了该设备的使用成本。图像回传机器人能够灵活地移动,这就使我们的监控的地点不但仅固定地监控一处位置,极大地扩大了监控范围。当今社会智能手机已经实现了基本的普及,几近人手一部智能手机,而且手机市场中的大局部依然是安卓手机。我们的机器人通过手机来抑制,操作大略易懂,更加适用广大消费者。
  2、基于Android平台的图像回传机器人的设计
  本文设计的图像回传机器人是通过手机APP来抑制机器人的,手机APP的通讯原理是用网络传输中常见的Socket通讯。手机与机器人连入一个局域网内,这时路由器会分配出IP地址给手机与机器人。IP地址是随机分配的,我们能够通过预先设置进行IP地址,将IP地址固定地分配给机器人与手机端。这样就为我们随后的通讯创造了条件。机器人的主控树莓派先运行Socket监听端口的程序,监听来自8080端口的信息。�S后手机APP发送指令,该信息通过路由器完成中转,使信息根据机器人的IP地址定向发送到机器人的8080端口,使机器人接收到信息,来完成指令的实现,该设计的整体结构图如图一所示。
  3、基于MJPG-Streamer和Android的图像回传功能的实现原理
  本文中的机器人图像回传技能是利用MJPG-Streamer技能实现的。MJPG-Streamer是用于从摄像头采集图像,把它们以流的形式通过基于IP的网络传输到浏览器,这样就能够在电脑等其他拥有浏览器的移动端的平台上观看机器人捕获的视频。为了能使视频可以在手机端长进行观看,APP设计上选取了WebView控件 。Android WebView在Android平台上是一个特殊的View, 他能用来显示网页,这个类能够被用来在你的app中仅仅显示一张在线的网页,还能够用来开发浏览器。WebView内部实现是选取渲染引擎来展示View的内容,本文中的APP利用此空间来显示视频内容,更为方便快捷。该局部流程图如图2.
  4、结语
  本文介绍通过Socket与MJPG-Streamer技能实现的图像回传机器人,并在嵌入式平台上成功实现,验证了设计合理性。本项目选取包含了人和物以及物与物之间通讯的物联网的设计思维,对于物联网开发具有一定的参考意义。项目中传输局部仍需进一步完善,从而提高数据传输速度,甚至通过将视频流通过服务器作为中转站,来使机器人可通过外网传输。通过不时地改进,来使图像接收速度更加快,从而使图像回传技能更加成熟。
  参考文献:
  [1] 余志龙 . Google Android SDK开发范例大全 人民出版社
  [2] Matt Richardson / Shawn Wallace . 爱上Raspberry Pi 科学出版社
转载请注明来源。原文地址:https://www.7428.cn/page/2019/0112/78856/
 与本篇相关的热门内容: