随着传感技术、智能技术和计算技术等的不断提高,智能移动机器人一定能够在生产和生活中扮演人的角色。那么移动机器人定位技术主要涉及到哪些呢?经总结目前移动机器人主要有这5大定位技术。
移动机器人超声波导航定位技术
超声波导航定位的工作原理也与激光和红外类似,通常是由超声波传感器的发射探头发射出超声波,超声波在介质中遇到障碍物而返回到接收装置。
通过接收自身发射的超声波反射信号,根据超声波发出及回波接收时间差及传播速度,计算出传播距离S,就能得到障碍物到机器人的距离,即有公式:S=Tv/2式中,T—超声波发射和接收的时间差;v—超声波在介质中传播的波速。
当然,也有不少移动机器人导航定位技术中用到的是分开的发射和接收装置,在环境地图中布置多个接收装置,而在移动机器人上安装发射探头。
在移动机器人的导航定位中,因为超声波传感器自身的缺陷,如:镜面反射、有限的波束角等,给充分获得周边环境信息造成了困难,因此,通常采用多传感器组成的超声波传感系统,建立相应的环境模型,通过串行通信把传感器采集到的信息传递给移动机器人的控制系统,控制系统再根据采集的信号和建立的数学模型采取一定的算法进行对应数据处理便可以得到机器人的位置环境信息。
由于超声波传感器具有成本低廉、采集信息速率快、距离分辨率高等优点,长期以来被广泛地应用到移动机器人的导航定位中。而且它采集环境信息时不需要复杂的图像配备技术,因此测距速度快、实时性好。
同时,超声波传感器也不易受到如天气条件、环境光照及障碍物阴影、表面粗糙度等外界环境条件的影响。超声波进行导航定位已经被广泛应用到各种移动机器人的感知系统中。
移动机器人视觉导航定位技术
在视觉导航定位系统中,目前国内外应用较多的是基于局部视觉的在机器人中安装车载摄像机的导航方式。在这种导航方式中,控制设备和传感装置装载在机器人车体上,图像识别、路径规划等高层决策都由车载控制计算机完成。
视觉导航定位系统主要包括:摄像机(或CCD图像传感器)、视频信号数字化设备、基于DSP的快速信号处理器、计算机及其外设等。现在有很多机器人系统采用CCD图像传感器,其基本元件是一行硅成像元素,在一个衬底上配置光敏元件和电荷转移器件,通过电荷的依次转移,将多个像素的视频信号分时、顺序地取出来,如面阵CCD传感器采集的图像的分辨率可以从32×32到1024×1024像素等。
视觉导航定位系统的工作原理简单说来就是对机器人周边的环境进行光学处理,先用摄像头进行图像信息采集,将采集的信息进行压缩,然后将它反馈到一个由神经网络和统计学方法构成的学习子系统,再由学习子系统将采集到的图像信息和机器人的实际位置联系起来,完成机器人的自主导航定位功能。
GPS全球定位系统
如今,在智能机器人的导航定位技术应用中,一般采用伪距差分动态定位法,用基准接收机和动态接收机共同观测4颗GPS卫星,按照一定的算法即可求出某时某刻机器人的三维位置坐标。差分动态定位消除了星钟误差,对于在距离基准站1000km的用户,可以消除星钟误差和对流层引起的误差,因而可以显着提高动态定位精度。
但是因为在移动导航中,移动GPS接收机定位精度受到卫星信号状况和道路环境的影响,同时还受到时钟误差、传播误差、接收机噪声等诸多因素的影响,因此,单纯利用GPS导航存在定位精度比较低、可靠性不高的问题,所以在机器人的导航应用中通常还辅以磁罗盘、光码盘和GPS的数据进行导航。另外,GPS导航系统也不适应用在室内或者水下机器人的导航中以及对于位置精度要求较高的机器人系统。
移动机器人光反射导航定位技术
典型的光反射导航定位方法主要是利用激光或红外传感器来测距。激光和红外都是利用光反射技术来进行导航定位的。
激光全局定位系统一般由激光器旋转机构、反射镜、光电接收装置和数据采集与传输装置等部分组成。
工作时,激光经过旋转镜面机构向外发射,当扫描到由后向反射器构成的合作路标时,反射光经光电接收器件处理作为检测信号,启动数据采集程序读取旋转机构的码盘数据(目标的测量角度值),然后通过通讯传递到上位机进行数据处理,根据已知路标的位置和检测到的信息,就可以计算出传感器当前在路标坐标系下的位置和方向,从而达到进一步导航定位的目的。PLC编程的重点是模拟原有的作业流程,将控制过程由程序运行来完成。所以核心内容就是对工艺的程序描述。因此需要熟练掌握PLC程序语言和基本的功能实现。PLC语言分梯形图和语句及功能图三种。
常用的是梯形图,这个适合用于基本逻辑描述,语句表适合对数据加工用,相对难理解些。功能图的适合步进类型的状态功能描述,用的不多。
自学的话需要安装相应的软件,各个厂家的有很多不同点,但是都类似。其次要对基本电气逻辑控制有一定的了解,第三就是不断自己模拟编程进行练习,Zui后就是在网上找相关的程序自己研读,搞清楚其中的逻辑过程,并自己重新再编辑一次,如此就能有一定的了解了。然后就是不断的实践,增强能力。
很多在企业从事维修电工的朋友,或刚从学校毕业的学生想从事自动化行业的人群,PLC是必需要知道的。对于PLC的学习,初学者充满了疑惑,不知如何下手,也产生了很多错误的想法,让自己有了一个根深蒂固的想法,于是周而复始退缩不前,小编今天就为你解开心中的困惑。
误区1
认为学习PLC必须要有很高的学历
这个想法不对,其实只需要初中毕业的文凭(为什么要初中,因为初中刚有物理这门学科,我们做电工,物理还是得知道一些)!PLC的起源是从我们电工的基础上发展起来的,PLCZui初用于我们的电工,而不是用于高科技分子,这一点我们应该有juedui的信心,PLC内部梯形图和我们的继电器电路是完全相同的。
误区2
要成为一名自动化工程师,你必须记住许多,许多编程指令
很明显,世界上有多少品牌的PLC?指令,我们还没有完成,但必须记住,PLC可以做什么功能,一般应该如何实现和几乎所有主要品牌的功能(指令)差不多,而我们需要做的是:
(1)找到它的用途,本手册有,一般我们购买PLC时,可以要求供货商提供一个或电子版。
(2)然后使用相应的功能(指令)来实现我们需要的控制功能。通常可以使用不同的方法或指令实现相同的功能
误区3
认为PLC编程是虚构的
要成为一名youxiu的自动化工程师,你需要了解许多品牌的PLC,包括记住它们的指令。当然,记住总比不记得好,Zui重要的是掌握一套系统的解决方案,剩下的就是查看相应的手册,找出相应的功能及其编程方式,然后根据控制思路一步步地进行PLC编程。
注:编程方法比记忆指令重要1千万倍
误区4
不知道从哪里开始?不知道该选哪个牌子?
市场上有很多PLC品牌,不可能学习每一个品牌。三菱和西门子是Zui具代表性的两个品牌,其他品牌见面后可以自己学习。建议三菱西门子都学习一下,因为很多企业内部的PLC品牌不是单一的品种,为了适应企业的需要,我们zuihao掌握更多的品牌,只有更多的优势