Robot pose positioning method and system

A positioning method and robot technology, applied in manipulators, program-controlled manipulators, manufacturing tools, etc., can solve problems such as complex nonlinear systems and solution errors, and achieve the effect of robustness and improved positioning accuracy

Active Publication Date: 2021-08-03
SHENZHEN GRADUATE SCHOOL TSINGHUA UNIV
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the classic Kalman filter algorithm is only for linear systems, and practical problems are often based on more complex nonlinear systems.
For nonlinear systems, the Extended Kalman Filter (EKF) algorithm, which is approximately linearized, is mostly used. It uses the first-order Taylor expansion to deal with the linearization of nonlinear problems, ignoring the higher-order items of Taylor expansion, and there is a certain error in the solution.

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
  • Robot pose positioning method and system
  • Robot pose positioning method and system
  • Robot pose positioning method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0038] Embodiment 1 of the present invention provides a pose positioning method.

[0039] This embodiment adopts the unscented Kalman filter algorithm, which uses Sigma point sampling and unscented transformation to realize the approximation of the probability density distribution, which can retain high-order terms and improve the solution accuracy, but the premise of the unscented Kalman filter algorithm is that The system noise variance matrix Q and the observation noise variance matrix R, in practical applications, the mathematical models of the two are difficult to construct, or they change every moment, and cannot be accurately described. If the unscented Kalman filter algorithm is directly used, it may lead to the solution The local optimal state estimation of the mobile robot finally causes a large error in the positioning result of the mobile robot.

[0040] Therefore, in this embodiment, the IMU odometer is used as the local reference system, and the data collected by...

Embodiment 2

[0120] This embodiment provides a robot pose positioning system, which is used to implement the method described in Embodiment 1, such as image 3 As shown, it is a structural block diagram of the robot pose positioning system of this embodiment, including:

[0121] Acquisition module 100: used to collect IMU odometer data as a local reference system, and obtain the previous moment pose state vector and the previous moment covariance matrix according to the local reference system;

[0122] Sampling module 200: for sampling the pose state vector at the last moment, and performing unscented transformation on the sampling points;

[0123] Prediction module 300: used to use the system model to predict the unscented transformed last moment pose state vector and last moment covariance matrix to obtain the current moment prediction value, the current moment prediction value includes: the current moment pose state vector and the covariance matrix at the current moment;

[0124] Filt...

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 robot pose positioning method and system. It relates to the field of robot positioning, wherein, the method collects IMU odometer data as a local reference system, obtains a previous moment pose state vector and a previous moment covariance matrix according to the local reference frame, and samples the last moment pose state vector, And perform unscented transformation on the sampling points, use the system model to predict the unscented transformed pose state vector and the covariance matrix at the previous moment to obtain the predicted value at the current moment, and combine the actual measured value to predict the predicted value at the current moment The filtering process obtains the relative pose measurement value at the current moment. After the filtering, the estimated value of the global pose at the current moment is obtained through coordinate transformation according to the measured value of the relative pose at the current moment, and the robot pose is positioned according to the estimated value of the global pose at the current moment. Using the unscented Kalman filter algorithm combined with the IMU odometer data and the actual measurement value collected by the GPS satellite or the vision system to obtain the global pose estimation value, which is robust to complex environments and improves the positioning accuracy.

Description

technical field [0001] The present invention relates to the field of robot positioning, in particular to a method and system for robot pose positioning. Background technique [0002] In the field of robotics, when it is necessary to solve the positioning problem in an unknown environment, the method of simultaneous localization and mapping (SLAM) is usually adopted. The core idea is to use sensor data to build a map of the surrounding environment in real time and realize the robot itself. position. The SLAM problem for robots is mainly the positioning problem of robots, which is essentially a state estimation problem. Therefore, the Kalman filter algorithm (KF) is usually used for state estimation to achieve positioning. However, the classical Kalman filter algorithm is only for linear systems, and practical problems are often based on more complex nonlinear systems. For nonlinear systems, the Extended Kalman Filter (EKF) algorithm, which is approximately linearized, is of...

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 Patents(China)
IPC IPC(8): B25J9/16
CPCB25J9/1602
Inventor 张凯黄鑫董宇涵
Owner SHENZHEN GRADUATE SCHOOL TSINGHUA 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