This disclosure presents an open-loop optimization method and system based on SLAM mapping, which obtains the local environment map information of the mapping equipment and carries out the map based on the local environment map information. In open-loop state, the mapping equipment needs to establish the absolute location information and the current absolute location information when it receives the external absolute location information. Constraints between location information are used to construct global maps based on constraints. The present disclosure technology scheme guarantees the unification of coordinate system by optimizing the absolute position information received through open-loop, which is helpful to solve the problem of map fusion in multi-robot cooperative map construction.
【技术实现步骤摘要】
一种基于SLAM建图的开环优化方法及系统
本专利技术涉及导航
,特别是涉及一种基于SLAM建图的开环优化方法及系统。
技术介绍
即时定位与地图构建(SimultaneousLocalizationandMapping,SLAM)技术,即在一个静态的未知环境中,通过机器人的运动和测量,来学习环境地图,并且同时确定机器人在地图中的位置。通俗的来讲,SLAM回答两个问题:“我在哪儿?”“我周围是什么?”,就如同人到了一个陌生环境中一样,SLAM试图要解决的就是恢复出观察者自身和周围环境的相对空间关系,“我在哪儿”对应的就是定位问题,而“我周围是什么”对应的就是建图问题,给出周围环境的一个描述。SLAM问题最早由1985年Cheeseman和Smith撰写的文章提出,文中创立了描述几何不确定性和特征与特征之间相互关系的统计学原理,这些原理构成了求解SLAM问题的数学基础。Smith,Self和Cheeseman在1987年提出基于卡尔曼滤波的SLAM算法,该理论研究框架使基于卡尔曼滤波的SLAM算法成为最广泛应用的方法。自从上世纪80年代SLAM概念的提出到现在,SLAM技术已经走过了30多年的历史。SLAM系统使用的传感器在不断拓展,从早期的声呐,到后来的2D/3D激光雷达,再到单目、双目、RGBD、ToF等各种相机,以及与惯性测量单元IMU等传感器的融合;SLAM的算法也从开始的基于滤波器的方法(EKF、PF等)向基于优化的方法转变,技术框架也从开始的单一线程向多线程演进。无人车是一种轮式机器人。近年来,随着人工智能技术的发展,无人车技术已经成为了当前十 ...
【技术保护点】
1.一种基于SLAM建图的开环优化方法,其特征是,包括:获取需要建图设备的所处的局部环境地图信息,并基于该局部环境地图信息进行地图;开环状态下,需要建图设备在接收到外部绝对定位信息时,建立绝对定位信息与当前运动位置信息之间的约束,根据约束信息进行全局地图的构建。
【技术特征摘要】
1.一种基于SLAM建图的开环优化方法,其特征是,包括:获取需要建图设备的所处的局部环境地图信息,并基于该局部环境地图信息进行地图;开环状态下,需要建图设备在接收到外部绝对定位信息时,建立绝对定位信息与当前运动位置信息之间的约束,根据约束信息进行全局地图的构建。2.如权利要求1所述的一种基于SLAM建图的开环优化方法,其特征是,需要建图设备在接收到外部绝对定位信息时,首先进行判断是否为第一帧绝对位姿信息,若是,则基于该信息确定全局坐标系,之后将绝对位姿作为观测位姿,否则,直接将绝对位姿作为观测位姿。3.如权利要求1所述的一种基于SLAM建图的开环优化方法,其特征是,获取需要建图设备的所处的局部环境地图信息时,利用激光雷达获取环境中的激光数据,将每一帧激光数据通过scan-to-map映射到子地图中。4.如权利要求3所述的一种基于SLAM建图的开环优化方法,其特征是,在子地图数量增多后,通过扫描匹配确定的机器人的运动轨迹与实际运动轨迹之间的累计误差变大,进行后端优化,每一帧scan不仅只与上一帧submap进行匹配,还与之前几帧的submap进行比较,建立局部回环,对局部地图进行优化。5.如权利要求3所述的一种基于SLAM建图的开环优化方法,其特征是,当没有检测到外部的绝对位置信息时,将当前的激光数据帧在存储地图中对应的位姿作为观测位姿,与运动位姿产生的偏差作为约束,构建残差方程,对全局地图进行SPA优化,修正误差...
【专利技术属性】
技术研发人员:周风余,于帮国,万方,边钧健,庄文密,
申请(专利权)人:山东大学,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。