CN106774310B - A kind of robot navigation method - Google Patents

A kind of robot navigation method Download PDF

Info

Publication number
CN106774310B
CN106774310B CN201611086145.3A CN201611086145A CN106774310B CN 106774310 B CN106774310 B CN 106774310B CN 201611086145 A CN201611086145 A CN 201611086145A CN 106774310 B CN106774310 B CN 106774310B
Authority
CN
China
Prior art keywords
robot
cost
path
current location
grid
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201611086145.3A
Other languages
Chinese (zh)
Other versions
CN106774310A (en
Inventor
熊毅
朱璇
朱波
任振军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
In Department Of Eye Vision Technology (beijing) Co Ltd
Original Assignee
In Department Of Eye Vision Technology (beijing) Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by In Department Of Eye Vision Technology (beijing) Co Ltd filed Critical In Department Of Eye Vision Technology (beijing) Co Ltd
Priority to CN201611086145.3A priority Critical patent/CN106774310B/en
Publication of CN106774310A publication Critical patent/CN106774310A/en
Application granted granted Critical
Publication of CN106774310B publication Critical patent/CN106774310B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0231Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
    • G05D1/0242Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using non-visible light signals, e.g. IR or UV signals
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0231Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
    • G05D1/0246Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using a video camera in combination with image processing means
    • G05D1/0251Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using a video camera in combination with image processing means extracting 3D information from a plurality of images taken from different locations, e.g. stereo vision
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0268Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
    • G05D1/0274Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means using mapping information stored in a memory device

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Remote Sensing (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Electromagnetism (AREA)
  • Multimedia (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

The present invention provides a kind of robot navigation method, the navigation grating map is imported the operating system of the robot by the navigation grating map that the air navigation aid includes the following steps: a, establishes the robot work region;B, the target endpoint that the initial position to the robot and the robot advance positions, and planning robot's travel path, the robot advances by the path;C, there is obstacle in the path described in the step b, obtain the robot real-time pose information, real-time route planning is carried out to the robot travel path according to the location information of the real-time pose information and the target endpoint, wherein incoming direction changes cost in the actual cost for calculating robot current location cost function, calculates the cost of robot current location different directions;D, the cost of robot current location different directions is searched for, the smallest direction of cost is selected to advance.

Description

A kind of robot navigation method
Technical field
The present invention relates to robot navigation's technical field, in particular to a kind of robot navigation method.
Background technique
With the development of science and technology, the application field of robot is increasingly extensive, and robot is typical electromechanical integration Digitizing equipment, technical value added are very high.Robot as advanced manufacturing industry support technology and informationized society it is emerging Industry plays increasingly important role to future production and social development.
The exploitation that China's machine had also carried out recombination assembly system and its relevant technologies based on robot in recent years is ground Study carefully and reinforce the research of Multi-sensor Fusion and decision, control integrated technique and application.The key technology of machine is carried out In-depth study has been carried forward vigorously into device people's industrialization process.The research of robot was concentrated mainly on industrial robot in recent years With the aspect of intelligent robot two, research refines again in terms of intelligent robot are as follows: (1) remote control plus locally autonomous system constitute and Control strategy research, the navigation and Study of location of (2) intelligent mobile robot, specially in structural environment or non-structural ring Navigation and localization method research, the method that environmental model is established according to sensing data in border;The inference method of fuzzy logic is used In the research of Mobile Robotics Navigation.
Existing robot navigation method generally using constructing navigation map in robot operating system, robot according to Navigation map planning path, so that destination is advanced to along the path of planning, but this navigation mode goes out in progress path When existing obstacle, it cannot be resolved, robot is not smart enough.At the same time, road is planned using A star algorithm in existing technology Diameter is in the hope of shorter travel path, but when being obstacle, again planning path can not achieve due to robot from Body changes direction bring error, to can not achieve more reasonable path planning.
Therefore, it is necessary to a kind of robots that can be effectively reduced since direction changes bring error, realize that robot encounters barrier The robot navigation method of shortest path is more reasonably planned when hindering.
Summary of the invention
The purpose of the present invention is to provide a kind of robot navigation method, the air navigation aid includes the following steps: a, builds The navigation grating map is imported the operation system of the robot by the navigation grating map for founding the robot work region System;
B, the target endpoint that the initial position to the robot and the robot advance positions, planning robot Travel path, the robot advance by the path;
C, there is obstacle in the path described in the step b, the robot real-time pose information is obtained, according to the real-time position The location information of appearance information and the target endpoint carries out real-time route planning to the robot travel path, wherein
In the real-time route planning process, draw in the actual cost for calculating robot current location cost function Enter direction and change cost, calculates the cost of robot current location different directions;
D, the cost for searching for robot current location different directions, before the smallest direction of Robot Selection cost Into.
Preferably, the robot cost function is defined as:
F (i)=g (i)+h (i), wherein
G (i) is the actual cost that robot starting point is paid to current location i, and h (i) is heuristic function, i.e. current location is arrived The estimation of the minimum cost of target endpoint.
Preferably, the actual cost meets: g (i)=d (i)+m (i), wherein d (i) is that direction changes cost, m (i) For straight line traveling cost.
Preferably, the heuristic function meets: h (i)=abs (Xi-Xk)+abs (Yi-Yk);Wherein, robot is current Position coordinates are (Xi, Yi);The coordinate of robot target terminal is (Xk, Yk).
Preferably, the heuristic function meets: h (i)=max ((Xi-Xk), abs (Yi-Yk));Wherein, robot works as Front position coordinate is (Xi, Yi);The coordinate of robot target terminal is (Xk, Yk).
Preferably, the heuristic function meets: h (i)=sqrt ((Xi-Xk)2+abs (Yi-Yk)2);Wherein, machine Device people's current position coordinates are (Xi, Yi);The coordinate of robot target terminal is (Xk, Yk).
Preferably, the robot real-time pose information passes through the kinect depth camera that is set in the robot It is obtained with infrared sensor.
Preferably, the kinect depth camera and infrared sensor are obtained by scanning the travel path of the robot Take the robot real-time pose information and complaint message.
Preferably, the Gmapping algorithm that is constructed by of the navigation grating map is generated or is manually drawn.
Preferably, the cost of robot current location different directions is searched in the step d by traversal search method.
A kind of robot navigation method provided by the invention keeps robot as few as possible by adjusting actual cost function Change direction on the basis of reach target endpoint, effectively shorten the travel path of robot.Meanwhile robot of the present invention is led The robot on differential mechanism chassis is effectively reduced since direction changes bring error in boat method, realizes that robot encounters barrier Shortest path is more reasonably planned when hindering.
It should be appreciated that aforementioned description substantially and subsequent detailed description are exemplary illustration and explanation, it should not As the limitation to the claimed content of the present invention.
Detailed description of the invention
With reference to the attached drawing of accompanying, the more purposes of the present invention, function and advantage are by the as follows of embodiment through the invention Description is illustrated, in which:
Fig. 1 diagrammatically illustrates robot schematic diagram of the present invention;
Fig. 2 shows the flow diagrams of air navigation aid of the present invention;
Fig. 3 shows present invention navigation grating map schematic diagram;
Fig. 4 shows the path schematic diagram of robot initial position of the present invention and target endpoint planning;
Fig. 5 shows robot initial position of the present invention and the path of target endpoint planning and the schematic diagram of obstacle occurs;
Fig. 6 shows the schematic diagram of real-time route planning of the present invention;
Fig. 7 shows real-time route planning cost of the present invention and calculates schematic diagram;
Fig. 8 shows another embodiment of the present invention path planning cost and calculates schematic diagram.
Specific embodiment
By reference to exemplary embodiment, the purpose of the present invention and function and the side for realizing these purposes and function Method will be illustrated.However, the present invention is not limited to exemplary embodiment as disclosed below;Can by different form come It is realized.The essence of specification is only to aid in those skilled in the relevant arts' Integrated Understanding detail of the invention.
Hereinafter, the embodiment of the present invention will be described with reference to the drawings.In the accompanying drawings, identical appended drawing reference represents identical Or similar component or same or like step.
Embodiment one:
Detailed description is provided to robot navigation method of the present invention by specific embodiment with reference to the accompanying drawing, is Clear description robot navigation method of the invention, is first illustrated robot.Robot of the present invention Differential mechanism chassis robot, robot schematic diagram of the present invention as shown in Figure 1 are selected, robot 100 selects the machine on differential mechanism chassis Device people is equipped with camera and infrared sensor in robot front end, for the travel path of scanning machine people 100, detects machine Whether 100 travel path of people has obstacle in region a.100 differential mechanism chassis of robot includes differential mechanism traveling wheel 101 and poor Fast device gear shaft 102 adjusts the direction of robot by differential mechanism chassis.It should be understood that robot interior tool of the present invention Have operating system, the operating system include memory module, information of road surface acquisition module, analysis module, road surface planning module with And control module, wherein
Memory module, for storing navigation grating map, when starting robot, analysis module reads navigation grating map;
Information of road surface acquisition module, for during robot ambulation, acquisition camera and infrared sensor to shoot road surface Information;
Analysis module, the position of the locating navigation grating map of analysis navigation grating map and robot current location;
Path planning module plans robot ambulation path and robot encounters when starting robot ambulation Path is planned again when obstacle;
Control module, control Robot planning path are advanced.
Robot navigation method provided by the invention utilizes institute in the navigation grating map for establishing robot work region It states navigation grating map and carries out path planning, shortest path is selected to advance.Specifically, air navigation aid of the present invention as shown in Figure 2 Flow diagram, robot navigation method includes the following steps:
S101, the navigation grating map for establishing the robot work region, will be described in navigation grating map importing The operating system of robot;
S102, planning robot carry out path, the target that the initial position and the robot to the robot are advanced Terminal is positioned, planning robot's travel path, and the robot advances by the path, it should be noted that here Path planning is shortest path planning of the robot starting point to robot target terminal, thinks the path of working region without any Obstacle is planned using A star algorithm.
S103, when the path advance process occurs and encounters obstacle in step s 102 for robot, obtain the robot Real-time pose information, according to the location information of the real-time pose information and the target endpoint to the robot travel path Real-time route planning is carried out, wherein
In the real-time route planning process, draw in the actual cost for calculating robot current location cost function Enter direction and change cost, calculates the cost of robot current location different directions.
S104, the cost for searching for robot current location different directions, the smallest side of Robot Selection cost It marches forward.
Below with reference to specific embodiment, robot navigation's process of the present invention is described further.
Firstly, the present embodiment establishes the navigation of robot work region according to robot navigation method provided by the invention Grating map, present invention navigation grating map schematic diagram as shown in Figure 3, according to the knot of robot work region B in the present embodiment It is configured shape, working region B is depicted as to the navigation grating map of multiple grids 301, it is preferable that pass through in the present embodiment Gmapping algorithm generates the navigation grating map, the ratio for keeping the grid opposed robots working region of navigation grating map most Example is reasonable as far as possible.
In some embodiments, the mode manually drawn can choose for navigation grating map, similarly, should makes to lead The ratio that the grid opposed robots working region of boat grating map is most is reasonable as far as possible.
The navigation grating map of foundation is imported into robot operating system, the storage mould of the operating system is stored in In block.The path schematic diagram of robot initial position of the present invention as shown in Figure 4 and target endpoint planning;Start robot, analysis The target endpoint 402 that module advances to the initial position 401 of robot and robot positions, the path planning of operating system Module carries out path rule according to the target endpoint 402 that the initial position 401 of robot and robot advance in the B of working region It draws, it should be appreciated that the path 403 of planning is that robot initial position 401 is advanced the most short of target endpoint 402 to robot Path, since robot initial position 401 is larger at a distance from target endpoint 402 in the present embodiment, can ignore robot from Body angular error, it is preferable that using A star algorithm to path planning.
There is the schematic diagram of obstacle in robot initial position of the present invention as shown in Figure 5 and the path of target endpoint planning;Machine Device people is not regarded as there is obstacle on the path 403 of its planning, therefore, robot is total in working region B planning path 403 It is the shortest path for planning initial position 401 to robot travel terminus 402, when there is obstacle on the path of robot planning When 404, robot is not learnt.Robot still advances forward according to the path of planning 403, is advancing simultaneously, robot passes through Camera and infrared sensor shoot information of road surface, detect road barrier information.Preferably, the present embodiment camera is selected Kinect depth camera.
When there is not obstacle on path 403, robot is carried out according to the path 403 of planning to target endpoint 402.
When obstacle 404 occurs in path 403, robot needs real-time route to plan.Robot real-time route is planned It is described below.
The schematic diagram that real-time route of the present invention is planned as shown in Figure 6, when robot from initial position 401 according to working region During the path 403 planned in B is carried out to target endpoint 402, when obstacle 401 occurs in path 403, robot passes through camera shooting Head and infrared sensor take obstacle 404 in scanning area.
Robot passes through the locating navigation of the analysis module analysis navigation grating map of operating system and robot current location The position of grating map, by path planning module again planning path.For example, robot according to path 403 to move ahead It sails to current location 401a, robot marches to target endpoint 402 according to the path 405 planned again.
Due to there are robot direction bring actual cost be greater than straight line cost the case where, the present invention on real-time road Incoming direction change cost carrys out planning path again in diameter planning process.As shown in fig. 6, there is robot again after planning path Current location 401a adjusts pose to another current pose 401b, advances later according to the path 405 planned again, to make to advise The path drawn is most short.
Below with reference to specific schematic example, illustrate the process of robot planning path again, as shown in Figure 7 the present invention Real-time route plans that cost calculates schematic diagram, it is necessary first to which explanation, cost function are for estimating robot any position To the cost of target endpoint, next direction of advance of the least direction of Robot Selection cost as path.In the present embodiment, with For the grid of navigation grating map 5 × 5, the cost function of robot current location i is defined as:
F (i)=g (i)+h (i) wherein,
G (i) is the actual cost that robot starting point is paid to current location i, and h (i) is heuristic function, i.e. current location is arrived The estimation of the minimum cost of target endpoint.
In the present embodiment, heuristic function meets: h (i)=abs (Xi-Xk)+abs (Yi-Yk);Wherein, robot is current Position coordinates are (Xi, Yi);The coordinate of robot target terminal is (Xk, Yk).
In some embodiments, heuristic function meets: h (i)=max ((Xi-Xk), abs (Yi-Yk));Wherein, machine People's current position coordinates are (Xi, Yi);The coordinate of robot target terminal is (Xk, Yk).
In further embodiments, heuristic function meets: h (i)=sqrt ((Xi-Xk)2+abs (Yi-Yk)2);Its In, robot current position coordinates are (Xi, Yi);The coordinate of robot target terminal is (Xk, Yk).
The case where nyctitropic cost is much larger than along the cost currently advanced, robot of the present invention are changed for robot Air navigation aid incoming direction in actual cost changes cost, thus the shortest carry out path of planning robot.
The actual cost meets: g (i)=d (i)+m (i), wherein d (i) is that direction changes cost, and m (i) is linear rows Into cost.As shown in figure 5, the grid of the current position of robot is M (3,3) in the two-dimensional coordinate of navigation grating map;
Robot is moved to grid (3,4) from grid M (3,3), does not change direction, and direction changes cost d (i)=0;
Robot is moved to grid (2,4) or (4,4) from grid M (3,3), and direction changes 45 degree, and direction changes cost d (i)=5;
Robot is moved to grid (2,3) or (4,3) from grid M (3,3), and direction changes 90 degree, and direction changes cost d (i)=10;
Robot is moved to grid (2,2) or (4,2) from grid M (3,3), and direction changes 135 degree, and direction changes cost d (i)=15;
Robot is moved to grid (3,2) from grid M (3,3), and direction changes 180 degree, and direction changes cost d (i)=20.
For straight line traveling cost:
Robot is moved to grid (3,4) or (2,3) or (3,2) or (4,3) from grid M (3,3), and moving distance is one Grid, straight line traveling cost m (i)=10;
Robot is moved to grid (2,4) or (4,4) or (2,2) from grid M (3,3) or (4,2), moving distance are 1.414 grids, straight line traveling cost m (i)=14.
In embodiment, the actual cost g (i) that robot is moved to neighbouring grid from grid (3,3) is respectively as follows:
A: robot is from the actual cost that grid M (3,3) is moved to grid (3,4)
G (i)=15;
B: robot is from the actual cost that grid M (3,3) is moved to grid (2,4)
G (i)=24;
C: robot is from the actual cost that grid M (3,3) is moved to grid (2,3)
G (i)=25;
D: robot is from the actual cost that grid M (3,3) is moved to grid (2,2)
G (i)=34;
E: robot is from the actual cost that grid M (3,3) is moved to grid (3,2)
G (i)=30;
F: robot is from the actual cost that grid M (3,3) is moved to grid (4,2)
G (i)=34;
G: robot is from the actual cost that grid M (3,3) is moved to grid (4,3)
G (i)=25;
H: robot is from the actual cost that grid M (3,3) is moved to grid (4,4)
G (i)=24.
The robot navigation method that above-described embodiment provides according to the present invention, it is contemplated that robot direction bring practical generation Valence is greater than straight line cost, and the actual cost that robot proceeds to neighbouring grid from current grid M (3,3) is different, searching machine people The cost of current location different directions selects the smallest direction of cost to advance.It should be understood that the robot present bit of search The cost set should include actual cost g (i) and heuristic function h (i), and the value of final relatively cost function f (i) is selected most short Travel path.
Explanation is needed further exist for, the present invention is when robot is carried out to next grid, if direction changes, In On the basis of changing direction, current location cost is calculated again through cost function f (i), plans travel path again.Citing For, in the present embodiment, if robot, which marches to grid (2,4) direction from grid M (3,3), has occurred and that change, then next Walking into when, based on robot is with the direction of place grid (2,4), again through cost function f (i) carry out cost calculating.
Embodiment two:
The present embodiment and the difference of embodiment one are that real-time route planning cost calculating process increases direction and changes cost Quantity.
Another embodiment of the present invention path planning cost as shown in Figure 8 calculates schematic diagram, in another embodiment, calculate with The grid of robot current location is that M (3,3) are moved to and the non-conterminous outside grid of robot current location grid M (3,3) Actual cost, to increase the quantity that direction when calculating actual cost changes cost, to more reasonably indicate true Cost size.Such as in the present embodiment, robot from the grid of current location be M (3,3) be successively moved to grid (3,5), (2, 5)、(1,5)、(1,4)、(1,3)、(1,2)、(1,1)、(2,1)、(3,1)、(4,1)、(5,1)、(5,2)、(5,3)、(5,4)、 (5,5),(4,5).Change deflection angle value every time and increase by 22.5 degree, increases the actual cost quantity calculated, more reasonably Indicate true cost size.
Above-described embodiment says cost calculating in robot navigation method of the present invention and real-time route planning process Bright, robot navigation method, incoming direction change cost and adjust actual cost function through the invention, make robot few as far as possible Change reaches target endpoint on the basis of direction, can be effectively reduced the robot on various differential mechanism chassis since direction changes Bring error.
Embodiment one and embodiment two apply robot navigation method of the present invention, are establishing two dimensional navigation grating map, lead to It crosses incoming direction and changes cost to the planning of robot traveling process real-time route.It will be apparent to a skilled person that another In some embodiments, using robot navigation method provided by the invention, three-dimensional navigation grating map is established, incoming direction changes Cost carries out real-time route planning to airflight robot (such as unmanned plane), to realize cost most while obstacle avoidance It advances in small path.
In conjunction with the explanation and practice of the invention disclosed here, the other embodiment of the present invention is for those skilled in the art It all will be readily apparent and understand.Illustrate and embodiment is regarded only as being exemplary, true scope of the invention and purport are equal It is defined in the claims.

Claims (8)

1. a kind of robot navigation method, the air navigation aid includes the following steps: a, establishes the robot work region Navigate grating map, and the navigation grid is imported to the operating system of the robot;
B, the target endpoint that the initial position to the robot and the robot advance positions, and planning robot advances Path, the robot advance by the path;
It is characterized in that, the air navigation aid further include:
C, there is obstacle in the path described in the step b, obtains the robot real-time pose information, is believed according to the real-time pose The location information of breath and the target endpoint carries out real-time route planning to the robot travel path, wherein
In the real-time route planning process, incoming direction changes cost in the actual cost of calculating robot's cost function, Calculate the cost of robot current location different directions;
The robot cost function is defined as:
F (i)=g (i)+h (i), wherein
G (i) is the actual cost that robot starting point is paid to current location i, and h (i) is heuristic function, i.e. current location to target The estimation of the minimum cost of terminal;
The actual cost meets: g (i)=d (i)+m (i), wherein d (i) is that direction changes cost, and m (i) is that straight line is advanced generation Valence;
Direction changes cost d (i) and is moved to peripheral grid from the grid of current location for robot, changes nyctitropic cost, directly Line traveling cost m (i) is moved to peripheral grid, the cost that traveling linear distance generates from the grid of current location for robot;
D, the cost of robot current location different directions is searched for, the smallest direction of Robot Selection cost is advanced;
When robot is carried out to next grid, if direction changes, on the basis of changing direction, again through cost Function f (i) calculates current location cost, plans travel path again.
2. air navigation aid according to claim 1, which is characterized in that the heuristic function meets: h (i)=abs (Xi- Xk)+abs (Yi-Yk);Wherein, robot current position coordinates are (Xi, Yi);The coordinate of robot target terminal be (Xk, Yk)。
3. air navigation aid according to claim 1, which is characterized in that the heuristic function meets: h (i)=max ((Xi- Xk), abs (Yi-Yk));Wherein, robot current position coordinates are (Xi, Yi);The coordinate of robot target terminal be (Xk, Yk)。
4. air navigation aid according to claim 1, which is characterized in that the heuristic function meets: h (i)=sqrt ((Xi-Xk)2+abs (Yi-Yk)2);Wherein, robot current position coordinates are (Xi, Yi);Robot target terminal Coordinate is (Xk, Yk).
5. air navigation aid according to claim 1, which is characterized in that the robot real-time pose information is by being set to Kinect depth camera and infrared sensor in the robot obtain.
6. air navigation aid according to claim 5, which is characterized in that the kinect depth camera and infrared sensor are logical The travel path for over-scanning the robot obtains the robot real-time pose information and complaint message.
7. air navigation aid according to claim 1, which is characterized in that the navigation grating map is constructed by Gmapping algorithm generates or artificial drafting.
8. air navigation aid according to claim 1, which is characterized in that search for institute by traversal search method in the step d State the cost of robot current location different directions.
CN201611086145.3A 2016-12-01 2016-12-01 A kind of robot navigation method Active CN106774310B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611086145.3A CN106774310B (en) 2016-12-01 2016-12-01 A kind of robot navigation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611086145.3A CN106774310B (en) 2016-12-01 2016-12-01 A kind of robot navigation method

Publications (2)

Publication Number Publication Date
CN106774310A CN106774310A (en) 2017-05-31
CN106774310B true CN106774310B (en) 2019-11-19

Family

ID=58915070

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611086145.3A Active CN106774310B (en) 2016-12-01 2016-12-01 A kind of robot navigation method

Country Status (1)

Country Link
CN (1) CN106774310B (en)

Families Citing this family (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107478232B (en) * 2017-09-18 2020-02-21 珠海市一微半导体有限公司 Searching method for robot navigation path
CN109709945B (en) * 2017-10-26 2022-04-15 深圳市优必选科技有限公司 Path planning method and device based on obstacle classification and robot
CN107608364A (en) * 2017-11-01 2018-01-19 广州供电局有限公司 A kind of intelligent robot for undercarriage on data center's physical equipment
CN108363393B (en) 2018-02-05 2019-09-27 腾讯科技(深圳)有限公司 A kind of smart motion equipment and its air navigation aid and storage medium
CN108534788B (en) * 2018-03-07 2020-06-05 广州大学 AGV navigation method based on kinect vision
CN108646730A (en) * 2018-04-13 2018-10-12 北京海风智能科技有限责任公司 A kind of service robot and its multiple target autonomous cruise method based on ROS
CN108710365A (en) * 2018-04-19 2018-10-26 五邑大学 A kind of robot automatic recharging method and device waterborne based on optimal path cruise
CN110411446B (en) * 2018-04-28 2023-09-08 深圳果力智能科技有限公司 Path planning method for robot
CN108444482B (en) * 2018-06-15 2021-10-22 东北大学 Unmanned aerial vehicle autonomous road finding and obstacle avoiding method and system
CN110766973A (en) * 2018-07-27 2020-02-07 比亚迪股份有限公司 Intelligent vehicle searching method, device, system, server and cruise intelligent equipment
CN109213169A (en) * 2018-09-20 2019-01-15 湖南万为智能机器人技术有限公司 The paths planning method of mobile robot
CN109708637B (en) * 2018-10-17 2022-09-30 深圳市科卫泰实业发展有限公司 Automatic navigation method based on traction robot and traction robot
CN109528090A (en) * 2018-11-24 2019-03-29 珠海市微半导体有限公司 The area coverage method and chip and clean robot of a kind of robot
CN109764886B (en) * 2019-01-15 2022-10-14 成都信息工程大学 Path planning method
CN109947100B (en) * 2019-03-12 2022-05-24 深圳优地科技有限公司 Path planning method and system and terminal equipment
CN109964596B (en) * 2019-04-01 2020-07-31 华南农业大学 Rice direct seeding device and method based on intelligent robot
CN110403409A (en) * 2019-07-18 2019-11-05 王东 A kind of robot and merchandise display method
CN110530390A (en) * 2019-09-16 2019-12-03 哈尔滨工程大学 A kind of non-particle vehicle path planning method under narrow environment
CN110908371B (en) * 2019-10-31 2022-04-15 山东大学 Autonomous obstacle avoidance and path planning method and system for automatic cruise electric sickbed
CN110986951B (en) * 2019-12-11 2023-03-24 广州市技田信息技术有限公司 Path planning method based on penalty weight, navigation grid and grid map
CN112506178B (en) * 2020-08-25 2023-02-28 深圳银星智能集团股份有限公司 Robot control method, device, terminal and medium
CN112558599B (en) * 2020-11-06 2024-04-02 深圳拓邦股份有限公司 Robot work control method and device and robot
CN112799398B (en) * 2020-12-25 2021-12-03 珠海一微半导体股份有限公司 Cleaning path planning method based on path finding cost, chip and cleaning robot
CN112764418B (en) * 2020-12-25 2024-04-02 珠海一微半导体股份有限公司 Cleaning entrance position determining method based on path searching cost, chip and robot
CN113171041B (en) * 2021-05-18 2022-08-23 上海高仙自动化科技发展有限公司 Target path generation method, device, equipment and storage medium
CN115509216A (en) * 2021-06-21 2022-12-23 广州视源电子科技股份有限公司 Path planning method and device, computer equipment and storage medium
CN113552884A (en) * 2021-07-21 2021-10-26 国电南瑞科技股份有限公司 Automatic navigation and obstacle avoidance method and device for valve hall fire-fighting robot
CN113791627B (en) * 2021-11-16 2022-02-11 中国科学院自动化研究所 Robot navigation method, equipment, medium and product
CN114872051B (en) * 2022-06-02 2023-12-26 深圳鹏行智能研究有限公司 Traffic map acquisition system, method, robot and computer readable storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101096592B1 (en) * 2010-09-29 2011-12-20 국방과학연구소 The apparatus and method for improving the performance of autonomous navigation of unmanned ground vehicle using obstacle grid map
CN102541057A (en) * 2010-12-29 2012-07-04 沈阳新松机器人自动化股份有限公司 Moving robot obstacle avoiding method based on laser range finder
CN105043376A (en) * 2015-06-04 2015-11-11 上海物景智能科技有限公司 Intelligent navigation method and system applicable to non-omnidirectional moving vehicle
CN105116902A (en) * 2015-09-09 2015-12-02 北京进化者机器人科技有限公司 Mobile robot obstacle avoidance navigation method and system
EP3064967A1 (en) * 2015-03-04 2016-09-07 Sercel Method for determining a collision free sail path of at least one vessel of a fleet of vessels, corresponding device, computer program product and non-transitory computer-readable carrier medium

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE0100924D0 (en) * 2001-03-15 2001-03-15 Electrolux Ab Energy-efficient navigation of an autonomous surface treatment apparatus
US7848879B2 (en) * 2006-12-04 2010-12-07 Lockheed Martin Corporation Survivability system
CN103557867B (en) * 2013-10-09 2016-05-04 哈尔滨工程大学 The collaborative path planning method of a kind of many UAV of three-dimensional based on sparse A* search
CN103747498B (en) * 2014-01-17 2017-04-12 华北电力大学 Direction angle-based wireless sensor network routing void optimization method
CN104075717A (en) * 2014-01-21 2014-10-01 武汉吉嘉伟业科技发展有限公司 Unmanned plane airline routing algorithm based on improved A* algorithm
CN105652876A (en) * 2016-03-29 2016-06-08 北京工业大学 Mobile robot indoor route planning method based on array map
CN105844364A (en) * 2016-04-08 2016-08-10 上海派毅智能科技有限公司 Service robot optimal path program method based on heuristic function
CN105955262A (en) * 2016-05-09 2016-09-21 哈尔滨理工大学 Mobile robot real-time layered path planning method based on grid map

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101096592B1 (en) * 2010-09-29 2011-12-20 국방과학연구소 The apparatus and method for improving the performance of autonomous navigation of unmanned ground vehicle using obstacle grid map
CN102541057A (en) * 2010-12-29 2012-07-04 沈阳新松机器人自动化股份有限公司 Moving robot obstacle avoiding method based on laser range finder
EP3064967A1 (en) * 2015-03-04 2016-09-07 Sercel Method for determining a collision free sail path of at least one vessel of a fleet of vessels, corresponding device, computer program product and non-transitory computer-readable carrier medium
CN105043376A (en) * 2015-06-04 2015-11-11 上海物景智能科技有限公司 Intelligent navigation method and system applicable to non-omnidirectional moving vehicle
CN105116902A (en) * 2015-09-09 2015-12-02 北京进化者机器人科技有限公司 Mobile robot obstacle avoidance navigation method and system

Also Published As

Publication number Publication date
CN106774310A (en) 2017-05-31

Similar Documents

Publication Publication Date Title
CN106774310B (en) A kind of robot navigation method
CN104914865B (en) Intelligent Mobile Robot Position Fixing Navigation System and method
Moon et al. Kinodynamic planner dual-tree RRT (DT-RRT) for two-wheeled mobile robots using the rapidly exploring random tree
CN110673612A (en) Two-dimensional code guide control method for autonomous mobile robot
CN109202885B (en) Material carrying and moving composite robot
Hornung et al. Navigation in three-dimensional cluttered environments for mobile manipulation
CN105425791A (en) Swarm robot control system and method based on visual positioning
CN108469823B (en) Homography-based mobile robot formation following method
CN114102585B (en) Article grabbing planning method and system
CN107065887A (en) Backward air navigation aid in omni-directional mobile robots passage
CN104062902A (en) Delta robot time optimal trajectory planning method
CN113359710B (en) LOS theory-based agricultural machinery path tracking method
CN109828580B (en) Mobile robot formation tracking control method based on separated ultrasonic waves
JP2020181485A (en) Unmanned transportation robot system
Meng et al. Research on SLAM navigation of wheeled mobile robot based on ROS
CN108646759B (en) Intelligent detachable mobile robot system based on stereoscopic vision and control method
CN114035568A (en) Method for planning path of stratum drilling robot in combustible ice trial production area
Fareh et al. A vision-based kinematic tracking control system using enhanced-prm for differential wheeled mobile robot
CN204288242U (en) Based on the Control During Paint Spraying by Robot trajectory extraction device that curved three-dimensional is rebuild
Nazarzehi et al. Decentralized three dimensional formation building algorithms for a team of nonholonomic mobile agents
CN115167425A (en) Map construction and path planning method for quadruped robot
Yang et al. A human-like dual-forklift collaborative mechanism for container handling
CN210494423U (en) Wheelchair with intelligent navigation function
Yu et al. Research and Development of Ball-Picking Robot Technology
Chen et al. Multi-Sensor Fusion Tomato Picking Robot Localization and Mapping Research

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant