Supercharge Your Innovation With Domain-Expert AI Agents!

Robot positioning method, device, robot and storage medium

A robot positioning and robot technology, applied in the direction of measuring devices, camera devices, instruments, etc., can solve the problems of high deployment cost, low efficiency, affecting the popularization and operation of robots, and achieve the effect of low deployment cost and simple deployment

Active Publication Date: 2021-04-23
SHANGHAI TMI ROBOTICS TECH CO LTD
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] At present, in order for the robot to obtain accurate location information, it is necessary to configure independent positioning information or a special elevator for the robot, which is not only inefficient, but also has high deployment costs, which affects the popularization and operation of robots

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 positioning method, device, robot and storage medium
  • Robot positioning method, device, robot and storage medium
  • Robot positioning method, device, robot and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0028] figure 1 It is a flow chart of a robot positioning method provided by Embodiment 1 of the present invention. This embodiment can be applied to the situation where a robot independently takes an elevator for positioning. QR code information to determine its own position in the elevator. The present method may be performed by a robot, eg a robot equipped with a camera. Such as figure 1 As shown, the method specifically includes the following steps:

[0029] S110. Obtain the target QR code preset in the elevator.

[0030] Wherein, the target two-dimensional code is pre-deployed in the elevator, for example, the target two-dimensional code can be printed and posted in the elevator. The target QR code carries location information. In order for the robot to obtain the location information of the target QR code, configuration information related to each QR code needs to be pre-stored in the robot. Optionally, the process includes:

[0031] A two-dimensional code informati...

Embodiment 2

[0053] figure 2 It is a flow chart of a robot positioning method provided by Embodiment 2 of the present invention. On the basis of the above embodiments, this embodiment optimizes the situation that the robot cannot obtain the target two-dimensional code. The positioning method specifically includes:

[0054] S210. If the target two-dimensional code cannot be obtained, obtain plane features in the elevator to obtain a plane feature set, wherein the plane features include a normal vector of the plane and an area of ​​the plane.

[0055] Among them, the area of ​​the plane is used to determine the large plane obtained after clustering. The plane feature also includes the position information of the center of gravity of the plane and the normal vector of the plane, and a plane can be uniquely determined according to the two information of the position of the center of gravity of the plane and the normal vector of the plane. In this embodiment, the environmental parameters abou...

Embodiment 3

[0094] image 3 It is a flow chart of a robot positioning method provided by Embodiment 3 of the present invention. This embodiment is optimized on the basis of the above-mentioned embodiments. By introducing two-dimensional point cloud data to determine the position of the robot in the elevator, the positioning of the robot is realized. More precise positioning, such as image 3 As shown, the positioning method specifically includes the following steps:

[0095] S310. Obtain straight line features in the elevator to obtain a first straight line feature set, where the straight line features include a starting endpoint position and an ending endpoint position of a line segment.

[0096] Among them, the surrounding environment of the robot refers to the environment in front and side of the robot. For example, when the robot is in the elevator, the surrounding environment at this time is the environment in the direction of the inner wall of the elevator in front of the robot and...

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

Embodiments of the present invention disclose a robot positioning method, device, robot and storage medium. The method includes: acquiring a target two-dimensional code preset in the elevator; parsing the target two-dimensional code to obtain position information of the target two-dimensional code; according to the position information of the target two-dimensional code and the position between the robot and the target two-dimensional code relationship to determine the position of the robot within the elevator. In the embodiment of the present invention, the encoding information of the target two-dimensional code is obtained by parsing the target two-dimensional code deployed in the elevator, and based on the encoding information, the position information of the target two-dimensional code in the elevator and the target two-dimensional code are obtained by searching the two-dimensional code information list. The size information of the dimensional code is calculated by the built-in algorithm to obtain the position of the robot in the elevator, so as to realize the positioning of the robot in the elevator. In the embodiment of the present invention, the robot obtains the position of the robot in the elevator through calculation according to the preset two-dimensional code, and does not need to deploy complex positioning beacons, which has the advantages of simple deployment and low deployment cost.

Description

technical field [0001] Embodiments of the present invention relate to robot positioning technology, and in particular to a robot positioning method, device, robot and storage medium. Background technique [0002] As robots become more and more popular, robots are more and more widely used in various scenarios. In the actual work of robots, it is necessary to let robots get on and off the elevator automatically, so the precise positioning of the robot in the elevator is particularly important. [0003] At present, in order for the robot to obtain accurate location information, it is necessary to configure independent positioning information or a special elevator for the robot, which is not only inefficient, but also has high deployment costs, which affects the popularization and operation of the robot. Contents of the invention [0004] Embodiments of the present invention provide a robot positioning method, device, robot and storage medium, so as to obtain the position 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): G01C21/20G01S17/93G01C11/02
CPCG01C11/02G01C21/206G01S17/93
Inventor 夏知拓潘晶苏至钒张波李正浩
Owner SHANGHAI TMI ROBOTICS TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More