CN104360685B - 一种基于iGPS的全向移动平台自主导航*** - Google Patents

一种基于iGPS的全向移动平台自主导航*** Download PDF

Info

Publication number
CN104360685B
CN104360685B CN201410601809.XA CN201410601809A CN104360685B CN 104360685 B CN104360685 B CN 104360685B CN 201410601809 A CN201410601809 A CN 201410601809A CN 104360685 B CN104360685 B CN 104360685B
Authority
CN
China
Prior art keywords
omni
mobile platform
igps
industrial computer
autonomous navigation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410601809.XA
Other languages
English (en)
Other versions
CN104360685A (zh
Inventor
李波
李明
段三军
鲁志刚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Institute of Specialized Machinery
Original Assignee
Beijing Institute of Specialized Machinery
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Institute of Specialized Machinery filed Critical Beijing Institute of Specialized Machinery
Priority to CN201410601809.XA priority Critical patent/CN104360685B/zh
Publication of CN104360685A publication Critical patent/CN104360685A/zh
Application granted granted Critical
Publication of CN104360685B publication Critical patent/CN104360685B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

本发明涉及一种基于iGPS的全向移动平台自主导航***,属于室内移动机器人自主导航技术领域。本发明基于iGPS接收机的定位数据与伺服电机的电机编码数据融合进行组合定位,能适应光照、温度、振动等环境因素影响,具有很强的环境适应性,具备定位精度高,实时性好等优点。

Description

一种基于iGPS的全向移动平台自主导航***
技术领域
本发明涉及室内移动机器人自主导航技术领域,具体涉及一种基于iGPS的全向移动平台自主导航***。
背景技术
移动机器人导航是实现在复杂环境下依靠传感器感知环境,依靠行为决策控制移动机器人从起始位置行驶到目标位置的过程。常见的导航方法有:惯性导航、视觉识别导航、电磁感应导航、磁条引导导航、激光雷达导航。
上述导航方式中,惯性导航在短距离的导航上精确度高、可靠性好,但因为缺少实时纠偏装置而存在累计误差,导致不适应长距离导航。其它几种导航方式存在精度低,受环境影响较大,对其它设备产生电磁干扰等缺点,并且需要预先固定行走路径,存在布局、改造与维护困难,缺少灵活性的缺陷。
发明内容
(一)要解决的技术问题
本发明要解决的技术问题是:如何设计一种精确度高、受环境影响小的全向移动平台自主导航***。
(二)技术方案
为了解决上述技术问题,本发明提供了一种基于iGPS的全向移动平台自主导航***,包括全向移动平台、iGPS接收机、工控机、uMac控制器、伺服电机;
所述iGPS接收机为多个,安装在全向移动平台的车架上,用于获取全向移动平台的位置坐标,并发送给工控机;
所述伺服电机包括电机本体、驱动器和编码器,所述驱动器安装在全向移动平台的车架上,所述电机本体和编码器安装在全向移动平台的各个轮组上,所述伺服电机用于测量电机本体转动量作为编码反馈信息发送给工控机;
所述工控机用于接收全局路径信息,并结合iGPS接收机发送的位置坐标信息以及伺服电机发送的编码反馈信息解算全向移动平台在全局路径中的位置,并向uMac控制器发送相应的控制指令;
所述uMac控制器用于根据接收到的控制指令控制伺服电机转动实现全向移动平台的自主行驶。
优选地,所述工控机具体用于每隔第一周期接收4个iGPS接收机的位置坐标,并解算全向移动平台的位置与航向,实现全局定位;间隔第二周期接收4个伺服电机的编码反馈计算全向移动平台局部行走距离,作为全向移动平台移动位置增量实现局部定位;并将全局定位数据与局部定位数据融合作为全向移动平台最终位置坐标,并根据最终位置坐标与全局路径信息中的下一路径点进行比较获知全向移动平台在全局路径中的位置,若判断出全向移动平台未到达临界位置,则向uMac控制器发送期望速度控制指令,否则向uMac控制器发送期望位置控制指令,所述临界位置表示剩余位移,为预设阈值。
优选地,全向移动平台的车架上还安装有安全扫描仪,用于所述在全向移动平台行驶的整个过程中向工控机发送扫描数据,使工控机实时进行安全避障。
优选地,所述全向移动平台上安装有4个麦克纳姆轮轮组,用于实现全向移动平台的前进、后退、横移、旋转以及其它复合运动。
优选地,所述全向移动平台自主导航***还包括安装在全向移动平台车架上的工控机控制柜,所述工控机安装在所述工控机控制柜内。
(三)有益效果
本发明基于iGPS接收机的定位数据与伺服电机的电机编码数据融合进行组合定位,能适应光照、温度、振动等环境因素影响,具有很强的环境适应性,具备定位精度高,实时性好等优点。
附图说明
图1为本发明的***中的部分结构示意图;
图2为本发明的***的工作流程图;
图3为传感器数据(iGPS与编码器数据)与控制数据(速度或位移控制指令)流转示意图;
图4为本发明的***的工作流程中的关键算法原理图。
其中,1-iGPS接收机、2-工控机控制柜、3-安全扫描仪、4-麦克纳姆轮轮组、5-uMac控制器、6-驱动器、7-全向移动平台车架。
具体实施方式
为使本发明的目的、内容、和优点更加清楚,下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。
如图1所示,本发明提供了一种基于iGPS的全向移动平台自主导航***,包括全向移动平台、iGPS接收机1、工控机、uMac控制器5、伺服电机;
其中,所述全向移动平台包括4个麦克纳姆轮轮组和车架,麦克纳姆轮轮组用于实现全向移动平台的前进、后退、横移、旋转以及其它复合运动。
所述iGPS接收机1为多个,安装在全向移动平台的车架7上,用于获取全向移动平台的位置坐标,并发送给工控机;
所述伺服电机包括电机本体、驱动器6和编码器,所述驱动器6安装在全向移动平台的车架7上,所述电机本体和编码器安装在全向移动平台的各个轮组上,所述伺服电机用于测量电机本体转动量作为编码反馈信息发送给工控机;
所述工控机用于通过无线网络UDP/IP协议接收现场中控台发送的全局路径信息(该全局路径信息由一系列带航向的坐标点组成),并结合iGPS接收机1发送的位置坐标信息以及伺服电机发送的编码反馈信息解算全向移动平台在全局路径中的位置,并向uMac控制器5发送相应的控制指令;
所述uMac控制器5用于根据接收到的控制指令控制伺服电机转动实现全向移动平台的自主行驶。
参考图2~图4,所述工控机具体用于每隔2s通过485接口接收4个iGPS接收机1的位置坐标,并解算全向移动平台的位置与航向(通过计算斜率得到),实现全局定位;间隔100ms接收4个伺服电机的编码器的编码反馈(为电机转动量)计算全向移动平台局部行走距离(上一时刻的电机转动量与此时刻电机转动量进行比较得出),作为全向移动平台移动位置增量实现局部定位(同样得到位置与航向);并将全局定位数据与局部定位数据融合作为全向移动平台最终位置坐标(数据融合的方式为:局部定位方式实时进行,在工控机未接收到iGPS接收机的位置坐标信息时,将局部定位结果作为最终结果,否则,将全局定位方式得到的全局定位数据作为参考数据对局部定位数据进行纠偏,即将全局定位方式得到的全局定位数据作为上一时刻的位置坐标,与此时刻电机转动量进行比较得到局部行走距离),并根据最终位置坐标与全局路径信息中的下一路径点进行比较获知全向移动平台在全局路径中的位置,若判断出全向移动平台未到达临界位置,则向uMac控制器5发送期望速度控制指令(按照预设大小的速度值按照所述全局路径信息中的坐标点行走),否则向uMac控制器5发送期望位置控制指令(按照临界位置与目的点间的位移矢量行走),所述临界位置表示剩余位移,为预设阈值。
全向移动平台的车架上还安装有安全扫描仪3,用于所述在全向移动平台行驶的整个过程中向工控机发送扫描数据,使工控机实时进行安全避障。
所述全向移动平台自主导航***还包括安装在全向移动平台车架7上的工控机控制柜2,所述工控机安装在所述工控机控制柜2内,工控机控制柜上还可以安装显示屏等设备。
可以看出,本发明的***工作流程中,在自主导航模式启动后,接收到路径点,导航算法判断路径有效并计算平台在路径中的位置。收到启动指令后,导航算法依靠平台当前位置与路径点间的相对关系,计算平台速度控制量,并发送到uMac控制器控制电机转动,实现平台移动。接近目标点后,为保证定位精度,导航算法实行位置控制模式,向uMac控制器发送平台位移控制指令。行驶到目标点后,若定位精度满足误差要求,则自主导航结束,等候下一次导航任务。其中基于iGPS接收机与电机编码数据融合进行组合定位,能适应光照、温度、振动等环境因素影响,具有很强的环境适应性,具备定位精度高,实时性好等优点。现场中控台能随时控制平台行驶状态,因此本发明具备行走路径灵活的优点。全向移动平台由于安装了麦克纳姆轮组,能向任意方向的运动,能适应小范围场地的移动。***还配备有安全扫描仪,保证行走时平台能安全避障。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本发明的保护范围。

Claims (4)

1.一种基于iGPS的全向移动平台自主导航***,其特征在于,包括全向移动平台、iGPS接收机、工控机、uMac控制器、伺服电机;
所述iGPS接收机为多个,安装在全向移动平台的车架上,用于获取全向移动平台的位置坐标,并发送给工控机;
所述伺服电机包括电机本体、驱动器和编码器,所述驱动器安装在全向移动平台的车架上,所述电机本体和编码器安装在全向移动平台的各个轮组上,所述伺服电机用于测量电机本体转动量作为编码反馈信息发送给工控机;
所述工控机用于接收全局路径信息,并结合iGPS接收机发送的位置坐标信息以及伺服电机发送的编码反馈信息解算全向移动平台在全局路径中的位置,并向uMac控制器发送相应的控制指令;
所述uMac控制器用于根据接收到的控制指令控制伺服电机转动实现全向移动平台的自主行驶;所述工控机具体用于每隔第一周期接收4个iGPS接收机的位置坐标,并解算全向移动平台的位置与航向,实现全局定位;间隔第二周期接收4个伺服电机的编码反馈计算全向移动平台局部行走距离,作为全向移动平台移动位置增量实现局部定位;并将全局定位数据与局部定位数据融合作为全向移动平台最终位置坐标,并根据最终位置坐标与全局路径信息中的下一路径点进行比较获知全向移动平台在全局路径中的位置,若判断出全向移动平台未到达临界位置,则向uMac控制器发送期望速度控制指令,否则向uMac控制器发送期望位置控制指令,所述临界位置表示剩余位移,为预设阈值。
2.如权利要求1所述的基于iGPS的全向移动平台自主导航***,其特征在于,全向移动平台的车架上还安装有安全扫描仪,用于所述在全向移动平台行驶的整个过程中向工控机发送扫描数据,使工控机实时进行安全避障。
3.如权利要求1所述的基于iGPS的全向移动平台自主导航***,其特征在于,所述全向移动平台上安装有4个麦克纳姆轮轮组,用于实现全向移动平台的前进、后退、横移、旋转以及其它复合运动。
4.如权利要求1~3中任一项所述的基于iGPS的全向移动平台自主导航***,其特征在于,所述全向移动平台自主导航***还包括安装在全向移动平台车架上的工控机控制柜,所述工控机安装在所述工控机控制柜内。
CN201410601809.XA 2014-10-31 2014-10-31 一种基于iGPS的全向移动平台自主导航*** Active CN104360685B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410601809.XA CN104360685B (zh) 2014-10-31 2014-10-31 一种基于iGPS的全向移动平台自主导航***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410601809.XA CN104360685B (zh) 2014-10-31 2014-10-31 一种基于iGPS的全向移动平台自主导航***

Publications (2)

Publication Number Publication Date
CN104360685A CN104360685A (zh) 2015-02-18
CN104360685B true CN104360685B (zh) 2017-02-22

Family

ID=52527953

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410601809.XA Active CN104360685B (zh) 2014-10-31 2014-10-31 一种基于iGPS的全向移动平台自主导航***

Country Status (1)

Country Link
CN (1) CN104360685B (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104765364A (zh) * 2015-03-06 2015-07-08 苏州大方特种车股份有限公司 一种基于iGPS自动导航搬运车
CN105068552B (zh) * 2015-08-31 2018-12-11 致导科技(北京)有限公司 一种无人机自动驾驶仪
CN105278533B (zh) * 2015-11-10 2018-05-18 北京特种机械研究所 一种全向移动平台导航方法
CN106495056B (zh) * 2016-11-10 2018-10-12 北京特种机械研究所 用于机床工作台换装的全向移动机器人
CN107242866B (zh) * 2017-05-05 2020-11-10 北京东软医疗设备有限公司 医疗设备及控制医疗设备移动的方法
CN108876857B (zh) * 2018-07-02 2020-09-29 上海西井信息科技有限公司 无人驾驶车辆的定位方法、***、设备及存储介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1484807A (zh) * 2000-12-28 2004-03-24 自动装置工作空间技术有限公司 多功能机器人控制***
CN1506862A (zh) * 2002-12-11 2004-06-23 中国科学院自动化研究所 基于多dsp并行处理的自主移动机器人平台
CN101323328A (zh) * 2008-07-02 2008-12-17 南京农业大学 一种农用智能移动机器人平台
US8214081B2 (en) * 2006-09-29 2012-07-03 Samsung Heavy Ind. Co., Ltd. Multi-function robot for moving on wall using indoor global positioning system
CN103064416A (zh) * 2012-12-10 2013-04-24 江西洪都航空工业集团有限责任公司 巡检机器人室内外自主导航***
CN103777629A (zh) * 2013-09-05 2014-05-07 武汉汉迪机器人科技有限公司 自导向运载平台及该运载平台导航控制方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1484807A (zh) * 2000-12-28 2004-03-24 自动装置工作空间技术有限公司 多功能机器人控制***
CN1506862A (zh) * 2002-12-11 2004-06-23 中国科学院自动化研究所 基于多dsp并行处理的自主移动机器人平台
US8214081B2 (en) * 2006-09-29 2012-07-03 Samsung Heavy Ind. Co., Ltd. Multi-function robot for moving on wall using indoor global positioning system
CN101323328A (zh) * 2008-07-02 2008-12-17 南京农业大学 一种农用智能移动机器人平台
CN103064416A (zh) * 2012-12-10 2013-04-24 江西洪都航空工业集团有限责任公司 巡检机器人室内外自主导航***
CN103777629A (zh) * 2013-09-05 2014-05-07 武汉汉迪机器人科技有限公司 自导向运载平台及该运载平台导航控制方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
基于地图匹配的高精度GPS自主车辆导航***的实现;唐李征 等;《测控技术》;19990731;第18卷(第7期);全文 *

Also Published As

Publication number Publication date
CN104360685A (zh) 2015-02-18

Similar Documents

Publication Publication Date Title
CN104360685B (zh) 一种基于iGPS的全向移动平台自主导航***
CN103353758B (zh) 一种室内机器人导航方法
CN106843223A (zh) 一种智能化避障agv小车***及避障方法
CN103926925B (zh) 一种基于改进的vfh算法的定位与避障方法及机器人
Chi et al. Automatic guidance of underground mining vehicles using laser sensors
CN104750115B (zh) 一种移动设备的激光主动式导航***及导航方法
KR101049906B1 (ko) 자율 이동 장치 및 이의 충돌 회피 방법
CN106527432A (zh) 基于模糊算法和二维码自矫正的室内移动机器人协作***
JP5187758B2 (ja) 無人移動体システム
JP2013101100A (ja) 移動基準局を利用した車両間相対位置制御方法及びそのシステム
KR20130067851A (ko) 차량 위치 인식 장치 및 방법
CN109900273B (zh) 一种室外移动机器人导引方法及导引***
CN107111315A (zh) 自动辅助和导引的机动车
CN205121338U (zh) 基于图像识别与无线网络的agv导航***
CN105278533A (zh) 一种全向移动平台导航方法
WO2019031168A1 (ja) 移動体および移動体の制御方法
US20230213946A1 (en) Vehicle Navigation Positioning Method and Apparatus, and Base Station, System and Readable Storage Medium
CN113242998A (zh) 路径决定方法
US20220351011A1 (en) Printing systems
CN115164870A (zh) 一种空地协作模式下的室内自主相对定位导航方法
KR101440565B1 (ko) 무인운반차 및 이동로봇의 무선유도 제어방법
Padgett et al. Vector-based robot obstacle avoidance using LIDAR and mecanum drive
JP6406894B2 (ja) 環境地図生成制御装置、移動体、及び環境地図生成方法
CN204129536U (zh) 一种船舶双曲率外板空间定位标记设备
WO2019176258A1 (ja) 制御装置、制御方法及びプログラム

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant