Unlock instant, AI-driven research and patent intelligence for your innovation.

Dictionary optimization method of mobile robot synchronous positioning and map construction system

A mobile robot, synchronous positioning technology, applied in the field of mobile robots, can solve the problems of large-scale dictionary not fully functioning, time-consuming reading work, and a lot of invalid data, so as to maintain performance without loss, save space, and speed up startup Effect

Inactive Publication Date: 2019-03-08
GUIZHOU UNIV
View PDF1 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the prior art, ORB-SLAM2 provides a large-scale data training dictionary based on ORB features, and in order to facilitate the system to directly read the dictionary, the storage method of the Text format dictionary is added, but the text file needs to be converted during the reading process Data type and line break, when the data size is large, the reading work will be very time-consuming, which leads to slow startup speed when applied on the robot platform
In addition, the dictionary provided by ORB-SLAM2 is trained based on a huge database, which helps the system to maintain good accuracy and robustness in different environments, but for robots used in specific environments, large-scale Dictionary not fully functional, too much invalid data

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Dictionary optimization method of mobile robot synchronous positioning and map construction system
  • Dictionary optimization method of mobile robot synchronous positioning and map construction system
  • Dictionary optimization method of mobile robot synchronous positioning and map construction system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0035] 1. ORB-SLAM2

[0036] ORB-SLAM2 was proposed by RMur-Artal et al. in 2017. It is an improved version of ORB-SLAM. On the basis of monocular, it adds support for binocular and RGB-D cameras. It is a complete visual SLAM solution. The system framework of ORB-SLAM2 mainly includes three parallel threads: Tracking, Local Mapping, and Loop Closing.

[0037] 1.1 Tracking

[0038] The main task of the tracking thread is to extract ORB features and estimate the camera pose for each frame of input image. Due to factors such as environmental changes or violent camera movements, the tracking state will change at any time. In order to ensure the robustness of the system, the tracking thread will switch between three tracking models according to different situations: motion model, reference frame model, and relocation model , the input data of each tracking model is different, but the goal is to solve the initial camera pose. PnP (Perspective-n-Point) is the main pose estimation ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a dictionary optimization method of a mobile robot synchronous positioning and map construction system, comprising the steps of changing a dictionary format and training a small-scale dictionary, and characterized by changing the dictionary format by firstly reading a Text dictionary, restoring the original data type, and then calling a function to be saved in a binary format. The training of the small-scale dictionary comprises that at first, that ORB feature point are extracted, and then all the features are processed with K Means + + clustering, when the number of clustering layers of dictionary tree reaches the requirement, create leaf nodes are created and weights are set to complete the construction of dictionary. The dictionary format is changed and the small-scale dictionary is trained, so that the method of the invention can accelerate the start-up speed of the mobile robot system and keep the performance without loss on the basis of the lightweight system.

Description

technical field [0001] The invention relates to the field of mobile robots, in particular to a dictionary optimization method for a mobile robot synchronous positioning and map construction system. Background technique [0002] With the advancement of technology in the fields of machinery, information, materials, control, and medicine, home service robot simultaneous positioning and map construction (Simultaneous Localization and Mapping, referred to as SLAM) technology helps robots perform real-time positioning and build environmental maps in unknown environments. The basis for mobile robots to realize autonomous positioning and navigation. Visual SLAM has gradually emerged and developed rapidly in the past ten years. According to different types of visual sensors, visual SLAM is mainly divided into three types: monocular, binocular and RGB-D SLAM. Mur-Artal et al. proposed the ORB-SLAM algorithm in 2015. Based on the PTAM framework, the author improved most of the compone...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06K9/62G06F17/22G01C21/32
CPCG01C21/32G06F40/157G06F18/23213
Inventor 杨观赐陈占杰苏志东李杨袁庆霓
Owner GUIZHOU UNIV