Binocular VIO implementation method based on variational Bayesian adaptive algorithm

An adaptive algorithm and variational Bayesian technology, applied in the field of binocular visual inertial odometer, can solve problems such as large measurement, divergence, and uncertainty

Active Publication Date: 2019-11-29
SHANGHAI JIAO TONG UNIV
View PDF7 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004]The vast majority of VIO systems assume that the observation noise is a Gaussian distribution with known mean and variance, but in reality, the variance of the measurement noise is very large May be unknown and time-varying, in addition, there

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
  • Binocular VIO implementation method based on variational Bayesian adaptive algorithm
  • Binocular VIO implementation method based on variational Bayesian adaptive algorithm
  • Binocular VIO implementation method based on variational Bayesian adaptive algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0066] The present invention will be described in detail below in conjunction with specific embodiments. The following examples will help those skilled in the art to further understand the present invention, but do not limit the present invention in any form. It should be noted that those skilled in the art can make several changes and improvements without departing from the concept of the present invention. These all belong to the protection scope of the present invention.

[0067] Aiming at the S-MSCKF system, the present invention proposes a VIO based on the adaptive algorithm of variational Bayesian, which enables the VIO system to deal with the situation that the covariance of the observation noise is unknown and time-varying. The influence of group points on the system, thus improving the robustness of the system. In addition, usually, the VIO system has strong nonlinearity, so the invention introduces an unscented transform (UT) to deal with the problems caused by the...

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 provides a binocular VIO implementation method based on a variational Bayesian adaptive algorithm, and the method comprises the steps: obtaining an image through a binocular camera, carrying out the feature point extraction of the image, and adding the extracted feature points into a globally maintained map container; carrying out IMU state prediction through the IMU data; when a newframe of image is received, adding the frame of image into the state vector to augment the state vector and the state covariance; judging whether feature points exist or whether the camera needs to be deleted, and if yes, performing filtering fusion; if yes, performing UT transformation based on an observation model of the binocular camera, and calculating a Jacobian matrix corresponding to the observation model; superposing the plurality of Jacobian matrixes, and performing null-space projection to obtain a final standard observation equation; and applying variational Bayesian estimation tothe obtained standard observation equation, and updating the state of the VIO system. The time-varying situation of system observation noise can be well processed, and the robustness is improved whilethe precision is improved.

Description

technical field [0001] The present invention relates to the field of robot positioning, in particular to a method for implementing binocular visual inertial odometer (Visual Inertial Odometry, VIO) based on variational Bayesian (variational Bayesian, VB) adaptive nonlinear filtering. Background technique [0002] The problem of simultaneous localization and mapping (SLAM) is a crucial part for realizing a fully autonomous robot. When we do not consider the mapping problem, the SLAM problem is simplified to the positioning problem of the odometer. The vision-based positioning algorithm is more and more popular because it can provide rich environmental information and its low cost. However, relying solely on visual information to complete robot positioning, the system is not robust enough in many cases (for example, when the texture features of the environment are not obvious, the illumination of the environment changes greatly, and the camera is blurred due to the rapid move...

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
IPC IPC(8): G06T7/80G01C21/00
CPCG06T7/85G01C21/00
Inventor 张铸青董鹏孙印帅沈楷
Owner SHANGHAI JIAO TONG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products