The invention relates to a wheeled robot positioning system and a positioning method thereof, characterized in that the system comprises a main control module and a SLAM module, a motor driving module, a geomagnetic sensor, a gyroscope and a speed measuring sensor connected with the main control module; the SLAM module is connected with a laser radar, and the motor driving module and the driving wheels are connected with the main control module. Motor connection. The positioning system also includes a front universal wheel and a rear universal wheel. The invention adopts a lidar, a velocity sensor, a gyroscope, a geomagnetic sensor, and a SLAM module to acquire the attitude information and the environment information of the robot, and designs a multi-sensor information fusion positioning system to realize the map drawing and positioning function, which is less affected by crops and does not need to lay a navigation line.
【技术实现步骤摘要】
轮式机器人定位系统及其定位方法
本专利技术属于农业机器人
,具体涉及轮式机器人定位系统及其定位方法。
技术介绍
目前的室内导航系统,有无线定位导航系统、自动寻线导航系统等。但是,在农业温室环境中,无线定位导航系统的信号传输会受到农作物的影响,自动寻线导航系统需要铺设导航线路,无法适应多变复杂的农业环境。
技术实现思路
为了解决上述存在的技术问题,本专利技术设计了轮式机器人定位系统及其定位方法,受农作物的影响较小,不必铺设导航线路,可以实现轮式机器人的在温室环境下自主定位的功能。为了解决上述存在的技术问题,本专利技术采用了以下方案:一种轮式机器人定位系统,包括主控模块,以及与所述主控模块连接的SLAM模块、电机驱动模块、地磁传感器、陀螺仪和测速传感器;所述SLAM模块与激光雷达连接,所述电机驱动模块与各驱动轮电机连接。进一步,所述测速传感器是编码器,所述编码器与驱动轮一一对应。进一步,驱动轮有两个,分别是左驱动轮和右驱动轮;所述定位系统还包括前万向轮和后万向轮。进一步,所述陀螺仪采用MPU-6050模块。进一步,所述主控模块的主体是以ARM架构的STM32F103VET6芯片。进一步,所述主控模块还包括自主设计的电源转化电路、复位电路、时钟电路及去耦电路。进一步,所述主控模块还包括自主设计的电源指示灯电路和蜂鸣器电路;所述蜂鸣器电路提示所述定位系统工作的相关进度。进一步,所述主控模块、SLAM模块、电机驱动模块、激光雷达、陀螺仪和地磁传感器固定在轮式机器人的移动小车车体上。一种轮式机器人定位方法,包括以下步骤:S1,激光雷达扫描一个360度的二维平面地图数 ...
【技术保护点】
1.一种轮式机器人定位系统,其特征在于,包括主控模块,以及与所述主控模块连接的SLAM模块、电机驱动模块、地磁传感器、陀螺仪和测速传感器;所述SLAM模块与激光雷达连接,所述电机驱动模块与各驱动轮电机连接。
【技术特征摘要】
1.一种轮式机器人定位系统,其特征在于,包括主控模块,以及与所述主控模块连接的SLAM模块、电机驱动模块、地磁传感器、陀螺仪和测速传感器;所述SLAM模块与激光雷达连接,所述电机驱动模块与各驱动轮电机连接。2.根据权利要求1所述的轮式机器人定位系统,其特征在于,所述测速传感器是编码器,所述编码器与驱动轮一一对应。3.根据权利要求1或2所述的轮式机器人定位系统,其特征在于,驱动轮有两个,分别是左驱动轮和右驱动轮;所述定位系统还包括前万向轮和后万向轮。4.根据权利要求1至3任一所述的轮式机器人定位系统,其特征在于,所述主控模块的主体是以ARM架构的STM32F103VET6芯片;所述主控模块还包括电源转化电路、复位电路、时钟电路、去耦电路电源指示灯电路和蜂鸣器电路;所述蜂鸣器电路提示所述定位系统工作的相关进度。5.根据权利要求1至4任一所述的轮式机器人定位系统,其特征在于,所述主控模块、SLAM模块、电机驱动模块、激光雷达、陀螺仪和地磁传感器固定在轮式机器人的移动小车车体上。6.一种轮式机器人定位方法,其特征在于,包括以下步骤:S1,激光雷达扫描一个360度的二维平面地图数据并传送给SLAM模块,所述SLAM模块对该二维平面地图数据处理并提取地图中的特征点、判断机器人在环境中的位置;同时,陀螺仪采集轮式机器人与水平面的夹角信息、地磁传感器采集轮式机器人在水平面内的方向信息,并分别传送给所述SLAM模块,所述SLAM模块经过数据融合算法得到角度数据从而确定机器人的航向角;S2,所述SLAM模块根据航向角将机器人应该向X轴向和Y轴向移动的速度量,及机器人转向时的角速度量传输给主控模块;所述主控模块根据所述SLAM模块传输来的速度量、以及各编码器、所述地磁传感器、所述陀螺仪适时采集的信息,发送电机控制信号给电机驱动模块,所述电机驱动模块驱...
【专利技术属性】
技术研发人员:史颖刚,刘利,张鑫宇,慕文博,梁鑫,陈昊,张德伟,
申请(专利权)人:西北农林科技大学,
类型:发明
国别省市:陕西,61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。