Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for quickly processing "kidnapping" problem of mobile robot positioning

A mobile robot, positioning algorithm technology, applied in the field of robotics, can solve the problems of reduced real-time performance, positioning failure, unable to achieve accurate positioning, etc., to achieve the effect of reducing the number of resampling and fast processing

Pending Publication Date: 2019-04-02
SHANGHAI UNIV
View PDF4 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The literature "Research Progress in Localization and Map Creation of Mobile Robots Based on Particle Filters" (Robotics, 2007, 29(3): 281-289, 297. Yu Hongshan, Wang Yaonan) introduces some methods of robot map creation and localization using particle filters , but in a complex environment due to the similarity of the scene structure, a single particle filter localization is likely to cause localization failure without any prior knowledge of the robot position
[0004] There are certain shortcomings in the above methods: 1) The accuracy of the convolutional neural network model based on deep learning is about 2m and 5°, which cannot achieve accurate positioning
2) Although the particle filter positioning algorithm can solve the "kidnapping" problem, it needs to go through multiple resampling, which takes a long time, resulting in a decrease in real-time performance

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
  • Method for quickly processing "kidnapping" problem of mobile robot positioning

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0021] The robot body in this embodiment can be a system as described below: use Turtlebot2.0 and carry a zed binocular camera and RPlidar lidar, it is a wheeled robot based on the ROS platform, and ROS (Robot Operating System) is a distributed module It is a robot software platform that has a large number of software libraries and corresponding tools to help people develop robot applications. The robot positioning system mainly includes odometery, map_server and RPlidar. Among them, odometery is the odometer node, which sends the odometer information of the ROS (Robot Operating System) robot to the AMCL position...

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 method for quickly processing a "kidnapping" problem of mobile robot positioning, and belongs to the technical field of mobile robots. The method comprises the following steps of: training a convolution neural network model based on deep learning through training data collected in advance to obtain a rough pose of a camera at the time of taking a picture by inputting thepicture only; when the robot judges that there is a "kidnapping" problem in itself, sending a picture taken by a camera on the robot at the moment to the convolution neural network model to obtain a rough pose; and then adopting a particle filter positioning algorithm in a specific format to reduce the number of iterative convergence in the algorithm and achieve a goal of quickly solving the "kidnapping" problem. According to the method for quickly processing the "kidnapping" problem of the mobile robot positioning, the mobile robot can be quickly and accurately repositioned after the robot ismanually moved to any position.

Description

technical field [0001] The invention relates to the field of robots, and in particular to a method for rapidly handling the problem of positioning "kidnapping" of a mobile robot. Background technique [0002] The localization of mobile robots is an important research hotspot in the field of robotics. The "kidnapping" problem will be encountered in the positioning process of the mobile robot, that is, the mobile robot passively moves to any position on the map, which can be simply understood as artificially moving the robot to any position, but the robot thinks that it is still at the origin and the positioning fails The problem. Since the GPS signal has no signal in some areas or indoors, how to relocate when the "kidnapping" problem occurs is an urgent problem to be solved, and most current positioning algorithms cannot quickly solve the robot "kidnapping" problem. [0003] With the development of deep learning technology and computer vision technology, many methods for p...

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): G01C21/20
CPCG01C21/20
Inventor 陈灵杨杰杨傲雷徐昱琳
Owner SHANGHAI UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products