The invention relates to the positioning technology field of a four wheel independently driven unmanned vehicle, and more specifically relates to a mileage projection method based on four wheel independent driving and combined with IMU. In order to locate and navigate in limited time and resources, the invention uses four wheel hub motor encoders to return to the upper computer's mileage data and tire corner data, and reads the IMU's gyroscope data and calculates the Euler angle. By establishing a kinematic model of a small car, no one is obtained. Local location information of the car. In the traditional mileage calculation, the local location information obtained by the integral of the accelerometer data obtained by a IMU is often used, but the method will have cumulative error and low precision as time goes on. Therefore, the dynamic modeling of the unmanned vehicle is carried out, then the orientation and navigation are carried out in combination with the direction angle of the IMU, and the high precision positioning information is obtained in a short time.
【技术实现步骤摘要】
基于四轮独立驱动且结合IMU的里程推算方法
本专利技术涉及四轮独立驱动无人车的定位
,更具体地,涉及基于四轮独立驱动且结合IMU的里程推算方法。
技术介绍
在现代的无人车中,定位是必不可少的一个技术部分。要实现自动驾驶,或者说自动导航,无人车需要获得精准的定位,才能够精准地导航。犹如人行走,必须知道自己的位置和方向,才能够知道要往哪里去。现有的定位技术有许多种,有单点GPS定位,有差分GPS定位,有激光雷达定位,还有用计算机视觉的方法来定位。每种定位技术都有各自的优缺点,例如:单点GPS依靠卫星的数量来衡量定位的质量;差分GPS需要两个站来维持分米乃至厘米级的定位,往往来说,需要基站和移动站收发信号的稳定才能保证质量,而且信号的传输往往带来技术成本的增加;激光雷达定位,需要很大的运算量来计算点云匹配,而且定位效果往往不佳;计算机视觉的定位方法十分依赖摄像头的质量,还有光线的限制,等等。往往单靠一种技术是不够得到鲁棒性强的定位效果,需要融合多种传感器设备数据。本专利技术正是为了弥补上述定位技术的短板,能够在短时间获得精确的定位效果。
技术实现思路
本专利技术为克服上述现有技术所述的至少一种缺陷,提供基于四轮独立驱动且结合IMU的里程推算方法,基于四轮独立驱动的无人车,结合了IMU(惯性测量单元)的里程推算算法。本专利技术建立了小车的运动模型,并融合了IMU的陀螺仪数据,得到了鲁棒性好的里程推算算法,能够在一定时间内获得精度高的定位。本专利技术的技术方案是:基于四轮独立驱动且结合IMU的里程推算方法,其中,包括处理下位机反馈数据、姿态解算、融合数据得出位置信 ...
【技术保护点】
基于四轮独立驱动且结合IMU的里程推算方法,其特征在于,包括处理下位机反馈数据、姿态解算、融合数据得出位置信息等三个部分,处理下位机反馈数据基于下位机反馈的数据分别有四个轮子的里程计读数和两个前轮的转角读数,先进行滤波处理,然后根据小车运动学模型,求得相对位移差与航向角差;姿态解算基于IMU所读出来的陀螺仪角速度,先通过滤波处理,然后去除零偏,积分得到航向角差;融合数据的位置信息基于前面两个部分得到位移差和航向角差,对上一次的位置和航向角,投影和积分得到新的位置和航向角。
【技术特征摘要】
1.基于四轮独立驱动且结合IMU的里程推算方法,其特征在于,包括处理下位机反馈数据、姿态解算、融合数据得出位置信息等三个部分,处理下位机反馈数据基于下位机反馈的数据分别有四个轮子的里程计读数和两个前轮的转角读数,先进行滤波处理,然后根据小车运动学模型,求得相对位移差与航向角差;姿态解算基于IMU所读出来的陀螺仪角速度,先通过滤波处理,然后去除零偏,积分得到航向角差;融合数据的位置信息基于前面两个部分得到位移差和航向角差,对上一次的位置和航向角,投影和积分得到新的位置和航向角。2.根据权利要求1所述的基于四轮独立驱动且结合IMU的里程推算方法,其特征在于:下位机反馈的数据会由于传输噪声以及本身的误差,存在突变和噪声,因...
【专利技术属性】
技术研发人员:沈瑞魁,
申请(专利权)人:深圳市隐湖科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。