物联网环境中智能机器人的技术应用

2018-12-08 06:50刘东来
商品与质量 2018年46期
关键词:软件技术云台上位

刘东来

永州职业技术学院 湖南永州 425000

物联网智能机器人属于机器人的一种,其具有智能跟踪和数据测试等多种特性,能够使用电脑或者手机APP来进行远程控制和数据读取,也能够使用传统的智能跟踪和自动躲避障碍等功能。设计过程中可以进行实时进行设计和拍摄,并可以进行无死角的拍摄。现在我国推动节能减排的理念,因而物联网设计过程中可以加入太阳能充电装置来提高环保效应。

1 物联网智能机器人技术

物联网智能技术是指在物联网环境下进行研发的智能机器人,其具有更加信息化智能化的效果。

1.1 上位机的PC端软件技术

很多人对于物联网技术没有一个明确的定义,但是其内容是大致不变的,是指:物联网系统内需要装设针对性的芯片软件来确保数据收集和处理的过程有着更加良好的信息化和智能化,同时网络技术将芯片软件互联起来来得到更加快速的传输速度,进而能够有效互动。上位机PC端口功能在于对机器人的运动和动作进行控制,对机器人的运转速度和周围环境具体情况进行测定,并控制云台的方向,对机器人周围视频数据进行采集。与此同时可以在上位机的PC端切换其工作模式,这些模式包括红外避障模式和雷达避障模式等,根据环境的具体情况来选择不同模式。同时也可以使用上位机的PC端来对家用电器等进行控制。

1.2 手机端APP软件技术

手机APP多使用Android系统,使用Java语言进行客户端的编写,要求其能够传达完成的指令包括运动方向的改变,进行地址的设定和拍照储存,同时对能否触屏控制进行控制,对摄像头的方向角度进行控制,并显示出视频画面。

1.3 下位机软件技术

下位机的设计技术主要是对机器人的核心处理器进行编程设计,设计的主要内容包括了对云台操作进行控制,并设计其中的控制指令等。在设计过程中每个部分使用的都是不同的模块,使用针对性的程序进行编程,结束之后用主函数来将不同的模块综合到一起,下位机程序接受到上位机的指令之后使用对应的程序来执行动作,同时把结果的反馈发送到终端当中。

2 物联网机器人技术的应用

物联网机器人应用了安卓软件技术、网络通信技术、物联网技术等,结合了现在比较提倡的环保能源理念进行设计构思,和传统机器人相比,在处理器选型、模块选样以及通信协议等方面都有着比较大的更新。设计使用的处理器是最普通的,但是可以完成大量的高要求操作,比如可以进行全方位的拍摄,能够在上位机上显示视频画面并根据实际情况进行控制,上位机可以对云台进行控制进而检验机器人运行的各项参数等。设计中,通信使用的是TCP/IP的协议,无线网可以直接控制机器人的动作,设置IP端口之后就可以实现对机器人的控制,也可以在超远程进行控制。除此之外上位机的软件当中,控制模式可以有多种选择,比较符合当下情况机器人发展的趋势并提供机器人发展的可行方案。物联网的智能机器人可以在设定之后具备一些特定的拓展功能,可以使用信号灯来对运动方向进行预告指示,同时使用重力感应来控制机器人运行状态,在危急情况下可以使用GPS全球定位系统并发送警报信息,实现语音播放,甚至可以通过其进行打电话和上网等。要清晰的显示出来机器人的运动状态的话,可以在机器人的上方设置数个表示方向的指示灯,可以将指示灯做成其方向的形状,向后的时候后方指示灯亮起,左右移动时左右指示灯亮起等。要实现这一控制,可以对其控制模式进行更改,对命令代码进行预处理。物联网机器人技术在设计过程中有一些难点和重点,主要分为三个方面。首先上位机的PC端操作机器人的时候对于数据传输过程的速度有着非常高的要求,必要时可以使用表盘进行显示,同时数据传输的稳定性也是至关重要,必须要做到网络通信快速无间断的稳定传输,而这一点现在是非常难实现的。手机端进行云台控制的时候,难以对视频进行显示,而进一步的通过触摸屏幕来调整方位控制云台就更加困难。物联网机器人采集的视频输出格式是M-JPEG,规定的时间内传出一定张数的图片衔接成视屏画面,而如果设计过程中没有良好的掌握DierctShow软件,就会导致视频的处理过程十分困难。在这一过程中,关键技术包括对下位机上位机的软件程序编写,对通信协议的设定和机器人智能模式的建设等。

3 结语

物联网智能机器人充分的结合了PC软件技术、通信技术、单片机技术以及传感器等技术,将多个技术的核心思想结合在一起,符合现在电子行业市场发展的趋势,并进一步的拓宽了物联网应用的范围。物联网智能机器人设计有着非常大的应用领域和市场范围,能够同时进行GPS定位、无线上网和语音通话等多项功能,有着比较好的市场前景。

猜你喜欢
软件技术云台上位
云台绝顶矗凌峰
基于大数据分析的集合式EPC总承包项目管理软件技术的应用
帮我买云台
Help me buy a…Tripod head帮我买云台
基于STM32的无线FPV云台设计
新教改背景下高校软件技术专业教学的课程改革探究
新教改背景下高校软件技术专业教学的课程改革探究
特斯拉 风云之老阿姨上位
UGNX软件技术在农机从业人员技术培训中的应用
基于ZigBee和VC上位机的教室智能监测管理系统