【技术实现步骤摘要】
一种基于无迹卡尔曼滤波的偏振光SLAM方法
本专利技术涉及无人机同时定位与构图(SLAM)属于无人机自主导航的范畴,具体涉及一种基于无迹卡尔曼滤波的偏振光SLAM方法,对无人机如何确定自身位置及感知外界环境的问题,SLAM系统旨在通过无人机系统模型,结合相应的滤波方法完成无人机的定位与周围环境的绘制。
技术介绍
SLAM是SimultaneousLocalizationandMapping缩写,意为“同时定位与建图”。它是指运动体根据传感器的信息,一边计算自身位置,一边构建环境地图的过程。目前,SLAM技术已经被运用于无人机、无人驾驶、机器人、AR、智能家居等领域。SLAM研究侧重于使用滤波器理论,最小化运动体位姿和地图的路标点的噪声,一般采用里程计的输入作为预测过程的输入,激光传感器的输出作为更新过程的输入。扩展卡尔曼滤波(ExtendedKalmanFilter,EKF)滤波算法是目前大多数SLAM采用的滤波算法,缺点是线性化处理时需要用雅克比(Jacobian)矩阵,其繁琐的计算过程导致该方法实现相对困难,而UKF使用无迹(UT)变换来处理均值和协方差的非线性传递,不需要用求解雅克比矩阵,精度较高。近年来无人机的发展非常迅速,而将SLAM导航用于无人机可以解决无人机自身位置不确定,航迹推算中位置误差累积的情况,利用自身携带的传感器,反复探测环境中的特征,从而完成自身位置及特征位置的校正,同时构建环境地图,无需预知地图信息或依靠外部辅助设备,即可完成无人机位置信息和周围环境地图的构建,但是这种SLAM方案的定位精度和构图精确度都不高,鲁棒性很差。近年来 ...
【技术保护点】
1.一种基于无迹卡尔曼滤波的偏振光SLAM方法,其特征在于:包括以下步骤:(1)选取无人机的姿态、速度、位置和路标点的位置为系统状态,建立无人机的动力学模型;(2)建立激光雷达的量测模型;(3)建立偏振光传感器的量测模型;(4)系统初始化、地图初始化;(5)路标点匹配;(6)利用路标点的激光雷达数据和偏振传感器数据,设计UKF滤波器,估计无人机位置、速度、姿态和路标点的位置;(7)地图更新。
【技术特征摘要】
1.一种基于无迹卡尔曼滤波的偏振光SLAM方法,其特征在于:包括以下步骤:(1)选取无人机的姿态、速度、位置和路标点的位置为系统状态,建立无人机的动力学模型;(2)建立激光雷达的量测模型;(3)建立偏振光传感器的量测模型;(4)系统初始化、地图初始化;(5)路标点匹配;(6)利用路标点的激光雷达数据和偏振传感器数据,设计UKF滤波器,估计无人机位置、速度、姿态和路标点的位置;(7)地图更新。2.根据权利要求1所述的一种基于无迹卡尔曼滤波的偏振光SLAM方法,其特征在于:所述步骤(1)选取无人机的姿态、速度、位置和路标点为系统状态,建立无人机的动力学模型;以无人机起始位置为原点的世界坐标系,即w系,以正北方向为世界坐标系的x轴的正方向,以正西方向为世界坐标系的y轴的正方向,根据右手准则确定世界坐标系的z轴正方向;建立以无人机机体中心为原点的机体坐标系,即b系,以平行于机身纵轴指向机头方向为机体坐标系x轴的正方向,以平行于机身横轴指向左方为机体坐标系y轴的正方向,根据右手准则确定机体坐标系z轴正方向;选取无人机的位置、速度、姿态和路标点的位置作为系统状态;则系统状态转移方程如下:其中表示k-1时刻的系统状态,表示k-1时刻无人机在世界坐标系下的坐标,分别表示k-1时刻无人机在世界坐标系下x,y,z三个轴方向的坐标,表示k-1时刻无人机在世界坐标系下的速度,分别表示k-1时刻无人机在世界坐标系下指向x,y,z三个轴方向的速度,表示无人机的姿态,以欧拉角的形式表示,分别为滚转角、俯仰角和偏航角,表示k-1时刻世界坐标系下的m个路标点的坐标,表示第i,i=1,2,...,m个路标点在世界坐标系下的坐标,为k-1时刻机体坐标系下的比力加速度,为k-1时刻机体坐标系下的角速度,为k-1时刻世界坐标下的重加速度,△t为采样时间间隔,为k-1时刻机体坐标系到世界坐标系的变换矩阵,nk-1为系统噪声,噪声设定为高斯白噪声,Qk-1为系统噪声协方差矩阵。3.根据权利要求1所述的一种基于无迹卡尔曼滤波的偏振光SLAM方法,其特征在于:所述步骤(2)建立激光雷达的量测模型;选取激光雷达测量的距离、角度作为测量值,针对激光雷达量测的数据给出路标点的量测模型:其中i=1,2,...,m表示第k时刻对第i个路标点的量测方程中的非线性函数,yk,i,lidar=[dk,iθk,iλk,i]T表示k时刻系统的量测值,dk,i表示第k时刻激光雷达测量的无人机质心与第i个路标点的距离,θk,i表示第k时刻激光雷达测量...
【专利技术属性】
技术研发人员:杜涛,白鹏飞,郭雷,王华锋,刘万泉,王月海,
申请(专利权)人:北方工业大学,北京航空航天大学,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。