Movatterモバイル変換


[0]ホーム

URL:


CN110260875A - A kind of method in Global motion planning path, Global motion planning device and storage medium - Google Patents

A kind of method in Global motion planning path, Global motion planning device and storage medium
Download PDF

Info

Publication number
CN110260875A
CN110260875ACN201910538396.8ACN201910538396ACN110260875ACN 110260875 ACN110260875 ACN 110260875ACN 201910538396 ACN201910538396 ACN 201910538396ACN 110260875 ACN110260875 ACN 110260875A
Authority
CN
China
Prior art keywords
path
mobile robot
planning
point
global motion
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.)
Pending
Application number
CN201910538396.8A
Other languages
Chinese (zh)
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.)
Guangzhou Blue Fat Robot Co Ltd
Original Assignee
Guangzhou Blue Fat Robot 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 Guangzhou Blue Fat Robot Co LtdfiledCriticalGuangzhou Blue Fat Robot Co Ltd
Priority to CN201910538396.8ApriorityCriticalpatent/CN110260875A/en
Publication of CN110260875ApublicationCriticalpatent/CN110260875A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The invention discloses a kind of method in Global motion planning path, Global motion planning device and storage mediums, belong to robotic technology field.This method includes receiving multiple path points of First Series, according to the current posture of mobile robot, planning is sent to mobile robot with the path of first path point, when mobile robot reaches first path point of planning, according to the current posture of mobile robot, the step of planning is sent to mobile robot with the path of second path point, repeats above-mentioned planning path and transmitting path, until mobile robot reaches the last one path point of First Series.The method provided through the invention, when having received a series of path points, path planning is all re-started according to the current posture of robot when reaching each path point, can preferably cope with unpredictalbe barrier and environmental change, improves Global motion planning device to the real-time of path planning.

Description

A kind of method in Global motion planning path, Global motion planning device and storage medium
Technical field
The present invention relates to the mobile paths planning methods of the technical field of robot more particularly to a kind of robot, the overall situationPlanner and storage medium.
Background technique
Path planning is the most basic link of Mobile Robotics Navigation, it refers to robot in the building ring for having barrierIn border, one how is found from origin-to-destination motion path appropriate, makes robot during the motion can safety, collisionlessGround bypasses all barriers.
Global motion planning refers to that robot in the environment with barrier, according to one or more performance indicators, gives machinePeople plans that a paths, robot are moved to another point from a point according to the path of planning.In traditional Global motion planning deviceIn, it is planning path to be carried out according to single-pathway point, and need to follow specific operational plan, therefore inflexible and real-timeProperty is not high.
Summary of the invention
In view of this, the purpose of the present invention is to provide a kind of method in Global motion planning path, it is complete to solve the prior artOffice's planning path method lacks flexibility, and the problem that real-time is not high.
It is as follows that the present invention solves technical solution used by above-mentioned technical problem:
According to the first aspect of the invention, a kind of method in Global motion planning path is provided, Global motion planning device, institute are suitable forState method the following steps are included:
Receive multiple path points of First Series;
According to the current posture of mobile robot, planning is sent to mobile robot with the path of first path point;
When mobile robot reaches first path point of planning, according to the current posture of mobile robot, planning is hadThe path of second path point is sent to mobile robot;
The step of repeating above-mentioned planning path and transmitting path, until mobile robot reaches the last one of First SeriesPath point.
According to the second aspect of the invention, a kind of Global motion planning device is provided, the Global motion planning device include: receiver,Controller and transmitter, the receiver receive multiple path points of First Series, and the controller is worked as according to mobile robotPreceding posture, planning have the path of first path point, and the path with first path point is sent to shifting by transmitterMobile robot, when mobile robot reaches first path point of planning, the controller is according to the current appearance of mobile robotGesture, planning has the path of second path point, and the path with first path point is sent to movement by transmitterRobot, the controller and transmitter repeat the step of above-mentioned planning path and transmitting path, until mobile robot reachesThe last one path point of First Series.
According to the third aspect of the present invention, a kind of computer readable storage medium is provided, which is characterized in that the calculatingIt is stored with computer program on machine readable storage medium storing program for executing, such as first aspect is realized when the computer program is executed by processorOr described in the second aspect the step of Global motion planning path.
A series of Global motion planning Path Method of the embodiment of the present invention, when having received path points, when each path of arrivalPath planning is all re-started according to the current posture of robot when point, can preferably cope with unpredictalbe barrier and ringBorder variation, improves Global motion planning device to the real-time of path planning.
Detailed description of the invention
Fig. 1 is a kind of flow chart for Global motion planning Path Method that the embodiment of the present invention one provides;
Fig. 2 is a kind of structural schematic diagram of Global motion planning device provided by Embodiment 2 of the present invention.
The embodiments will be further described with reference to the accompanying drawings for the realization, the function and the advantages of the object of the present invention.
Specific embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
In subsequent description, if using the suffix for indicating such as " module ", " component " or " unit " of elementOnly for being conducive to explanation of the invention, itself there is no specific meaning.Therefore, " module ", " component " or " unit " can be withMixedly use.
The embodiment of the present invention one provides a kind of method in Global motion planning path, is suitable for Global motion planning device.Please refer to figure1, method flow includes:
Step S101, multiple path points of First Series are received;
Before receiving multiple path points of First Series, Global motion planning device is idle state.When receiving path pointWhen, Global motion planning device opens planning state.
Step S102, according to the current posture of mobile robot, planning is sent to movement with the path of first path pointRobot;
Mobile robot posture includes the location of robot, direction etc..
Optionally, according to the current posture of mobile robot, planning is sent to moving machine with the path of first path pointDevice people, concrete mode are as follows:
Position and direction are presently according to mobile robot, element, Quick Extended random number R RT or road are searched using figureAt least one of line chart algorithmic rule is sent to mobile robot with the path of first path point.
Optionally, according to the current posture of mobile robot, planning is sent to mobile robot with the path of path pointLater, Global motion planning device is wait state within the waiting time of setting.The waiting time of the setting can be robot fromThe estimated time of starting point arrival destination path point.
At the end of the waiting time of the setting, whether Global motion planning device detection mobile robot reaches the path of planningPoint, when detection, which moves on to robot, does not reach the path point of planning, according to the current posture of mobile robot, planning, which has, again is somebody's turn to doThe path of path point is sent to mobile robot.When detection, which moves on to robot, arrived the path point of planning, then execute subsequentStep S103.
Step S103, when mobile robot reaches first path point of planning, according to the current posture of mobile robot,Planning is sent to mobile robot with the path of second path point;
Step S104, the step of repeating above-mentioned planning path and transmitting path, until mobile robot reaches First SeriesThe last one path point.
Optionally, after mobile robot reaches the last one path point of First Series, Global motion planning device restores idleState waits second series path point to be received.
Optionally, before mobile robot reaches the last one path point, if receiving second series path point,Abandon the First Series path point, and the step of planning path and transmitting path are carried out according to second series path point.
In practical application, when Global motion planning device is not received by any path point, Global motion planning device is in idle condition.When receiving a series of or either path point, Global motion planning device opens planning state, and planning one has the road of path pointDiameter is sent to mobile robot.Robot is then moved according to the path of planning, when robot starts mobile, Global motion planningDevice is waited within the set time, and at the end of wait state, whether detection robot reaches the first path of planningPoint, if detecting the first path point for not reaching planning, according to robot, currently new posture is planned again, so as toCope with unpredictalbe variation or obstacle.If detect the first path point that arrived planning, root if Global motion planning deviceAccording to the current posture of robot, continue path of the planning with the second path point to robot, robot reaches second pathThe process of point is identical with the aforementioned process for reaching first path point, and so on, repeat above-mentioned planning path and transmitting pathThe step of, until mobile robot reaches the last one path point of First Series, later, Global motion planning device is in idle shapeState, until receiving new series or either path point.
Also, before mobile robot reaches a series of the last one path point, if received new a series ofIt when path point, then represents Global motion planning device and needs to change existing path planning, therefore, Global motion planning device is a series of before abandoningPath point, and series of paths point new based on the received re-starts planning path and transmitting path to robot.
A series of method in Global motion planning path provided in this embodiment, when having received path points, when each road of arrivalPath planning is all re-started according to the current posture of robot when diameter point, can preferably cope with unpredictalbe barrier andEnvironmental change, further, in robot moving process, if Global motion planning device receives a series of new path points,Path planning will be re-started according to new range path point, and further improve Global motion planning device to the real-time of path planning.
Referring to Fig. 2, second embodiment of the present invention provides a kind of Global motion planning devices.The Global motion planning device includes receiver201, controller 202 and transmitter 203.
The receiver 201 receives multiple path points of First Series.
The controller 202 is according to the current posture of mobile robot, and planning is with first path point in First SeriesPath, mobile robot will be sent to the path of first path point by transmitter 203.
When mobile robot reaches first path point of planning, the controller 202 is current according to mobile robotPosture, planning has the path of second path point, and is sent to the path with second path point by transmitter 203Mobile robot.
The step of controller 202 and transmitter 203 repeat above-mentioned planning path and transmitting path, until mobile machineThe last one path point of people's arrival First Series.
According to the current posture of mobile robot, planning is sent to mobile robot with the path of first path point, hasBody mode are as follows:
Position and direction are presently according to mobile robot, element, Quick Extended random number R RT or road are searched using figureAt least one of line chart algorithmic rule is sent to mobile robot with the path of first path point.
Optionally, the Global motion planning device further includes detector 204, and the transmitter 203 will have the path of path pointIt is sent to after mobile robot, Global motion planning device is wait state within the waiting time of setting, when the waiting of the settingAt the end of time, the detector 204 detects the path point whether mobile robot reaches planning, when mobile robot does not reachWhen the path point of planning, according to the current posture of mobile robot, the controller 202 plans the road with the path point againDiameter, and mobile robot is sent to by transmitter 203.
Optionally, before mobile robot reaches the last one path point, if the receiver 201 receives secondSeries of paths point, then the controller 202 abandons First Series path point, and carries out planning road according to second series path pointDiameter, and the path is sent to mobile robot by the transmitter 203.
During path planning, there are three states for Global motion planning device, are respectively: idle state, waits shape at planning stateState.
When Global motion planning device does not receive any path point information, Global motion planning device is in idle condition;When receivingWhen a series of or either path point, Global motion planning device opens planning state, and one path with path point of planning is sent toMobile robot;When the path that planning is had path point is sent to mobile robot, and robot starts mobile, Global motion planningDevice is wait state within the waiting time of setting.
Following table is please referred to, is state table of the Global motion planning device in path planning.Wherein, destination, that is, path point.
Global motion planning device provided in this embodiment, when having received a series of path points, all when reaching each path pointAccording to robot, current posture re-starts path planning, can preferably cope with unpredictalbe barrier and environment becomesChange, further, in robot moving process, if Global motion planning device receives a series of new path points, by basisNew range path point re-starts path planning, further improves Global motion planning device to the real-time of path planning.
On the basis of previous embodiment, the embodiment of the present invention three provides a kind of computer readable storage medium, specialSign is, computer program is stored on the computer readable storage medium, when the computer program is executed by processorThe step of realizing the path planning such as first embodiment or second embodiment.
The computer readable storage medium of the present embodiment, by when reaching each path point all according to robot it is currentPosture re-starts path planning, unpredictalbe barrier and environmental change can be preferably coped with, further, in machineIn people's moving process, if Global motion planning device receives a series of new path points, will according to new range path point again intoRow path planning further improves Global motion planning device to the real-time of path planning.
It should be noted that, in this document, the terms "include", "comprise" or its any other variant are intended to non-rowHis property includes, so that the process, method, article or the device that include a series of elements not only include those elements, andAnd further include other elements that are not explicitly listed, or further include for this process, method, article or device institute it is intrinsicElement.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including being somebody's turn to doThere is also other identical elements in the process, method of element, article or device.
The serial number of the above embodiments of the invention is only for description, does not represent the advantages or disadvantages of the embodiments.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment sideMethod can be realized by means of software and necessary general hardware platform, naturally it is also possible to by hardware, but in many casesThe former is more preferably embodiment.Based on this understanding, technical solution of the present invention substantially in other words does the prior artThe part contributed out can be embodied in the form of software products, which is stored in a storage mediumIn (such as ROM/RAM, magnetic disk, CD), including some instructions are used so that a terminal (can be mobile phone, computer, serviceDevice, air conditioner or network equipment etc.) execute method described in each embodiment of the present invention.
The embodiment of the present invention is described with above attached drawing, but the invention is not limited to above-mentioned specificEmbodiment, the above mentioned embodiment is only schematical, rather than restrictive, those skilled in the artUnder the inspiration of the present invention, without breaking away from the scope protected by the purposes and claims of the present invention, it can also make very muchForm, all of these belong to the protection of the present invention.

Claims (10)

7. a kind of Global motion planning device, which is characterized in that the Global motion planning device includes: receiver, controller and transmitter, describedReceiver receives multiple path points of First Series, and the controller has first according to the current posture of mobile robot, planningPath with first path point is sent to mobile robot by transmitter, when mobile machine by the path of a path pointWhen people reaches first path point of planning, the controller has second road according to the current posture of mobile robot, planningThe path of diameter point, and the path with second path point is sent to by mobile robot by transmitter, the controller andTransmitter repeats the step of above-mentioned planning path and transmitting path, until mobile robot reaches the last one road of First SeriesDiameter point.
CN201910538396.8A2019-06-202019-06-20A kind of method in Global motion planning path, Global motion planning device and storage mediumPendingCN110260875A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201910538396.8ACN110260875A (en)2019-06-202019-06-20A kind of method in Global motion planning path, Global motion planning device and storage medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201910538396.8ACN110260875A (en)2019-06-202019-06-20A kind of method in Global motion planning path, Global motion planning device and storage medium

Publications (1)

Publication NumberPublication Date
CN110260875Atrue CN110260875A (en)2019-09-20

Family

ID=67919926

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201910538396.8APendingCN110260875A (en)2019-06-202019-06-20A kind of method in Global motion planning path, Global motion planning device and storage medium

Country Status (1)

CountryLink
CN (1)CN110260875A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2022037202A1 (en)*2020-08-202022-02-24深圳市海柔创新科技有限公司Route reservation for navigation of warehouse robot
WO2022161045A1 (en)*2021-01-262022-08-04深圳市优必选科技股份有限公司Estimated time of arrival calculation method, and system and mobile machine using same
CN115136093A (en)*2020-02-212022-09-30索尼集团公司 Information processing apparatus, information processing method, computer program, and mobile robot

Citations (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103914068A (en)*2013-01-072014-07-09中国人民解放军第二炮兵工程大学Service robot autonomous navigation method based on raster maps
CN106647769A (en)*2017-01-192017-05-10厦门大学 AGV path tracking and obstacle avoidance coordination method based on A* extraction guide point
CN107479570A (en)*2017-07-052017-12-15南宁学院A kind of unmanned plane automatic flight control method of adjustable spiral wing posture
CN108401423A (en)*2017-09-052018-08-14深圳蓝胖子机器人有限公司Method, system, robot and the storage device of automatic conveying package
CN108444482A (en)*2018-06-152018-08-24东北大学A kind of autonomous pathfinding barrier-avoiding method of unmanned plane and system
CN108646730A (en)*2018-04-132018-10-12北京海风智能科技有限责任公司A kind of service robot and its multiple target autonomous cruise method based on ROS
CN109000649A (en)*2018-05-292018-12-14重庆大学A kind of all directionally movable robot pose calibration method based on right angle bend feature
CN109100744A (en)*2018-07-272018-12-28深圳蓝胖子机器人有限公司Object localization method and system for AGV
CN109163724A (en)*2018-09-072019-01-08五邑大学Multiple target point autonomous navigation method based on Turtlebot2 robot building map
CN109459031A (en)*2018-12-052019-03-12智灵飞(北京)科技有限公司A kind of unmanned plane RRT method for optimizing route based on greedy algorithm

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103914068A (en)*2013-01-072014-07-09中国人民解放军第二炮兵工程大学Service robot autonomous navigation method based on raster maps
CN106647769A (en)*2017-01-192017-05-10厦门大学 AGV path tracking and obstacle avoidance coordination method based on A* extraction guide point
CN107479570A (en)*2017-07-052017-12-15南宁学院A kind of unmanned plane automatic flight control method of adjustable spiral wing posture
CN108401423A (en)*2017-09-052018-08-14深圳蓝胖子机器人有限公司Method, system, robot and the storage device of automatic conveying package
CN108646730A (en)*2018-04-132018-10-12北京海风智能科技有限责任公司A kind of service robot and its multiple target autonomous cruise method based on ROS
CN109000649A (en)*2018-05-292018-12-14重庆大学A kind of all directionally movable robot pose calibration method based on right angle bend feature
CN108444482A (en)*2018-06-152018-08-24东北大学A kind of autonomous pathfinding barrier-avoiding method of unmanned plane and system
CN109100744A (en)*2018-07-272018-12-28深圳蓝胖子机器人有限公司Object localization method and system for AGV
CN109163724A (en)*2018-09-072019-01-08五邑大学Multiple target point autonomous navigation method based on Turtlebot2 robot building map
CN109459031A (en)*2018-12-052019-03-12智灵飞(北京)科技有限公司A kind of unmanned plane RRT method for optimizing route based on greedy algorithm

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
吴梦珂 等: "基于ROS的移动机器人多目标点导航的实现", 《电子技术研发》*
吴正 等: "Turtlebot2 机器人环境地图构建与多目标点自主导航的研究", 《电脑与信息技术》*

Cited By (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN115136093A (en)*2020-02-212022-09-30索尼集团公司 Information processing apparatus, information processing method, computer program, and mobile robot
US12422850B2 (en)2020-02-212025-09-23Sony Group CorporationInformation processing apparatus and information processing method to manage path information of a mobile robot
WO2022037202A1 (en)*2020-08-202022-02-24深圳市海柔创新科技有限公司Route reservation for navigation of warehouse robot
US11868142B2 (en)2020-08-202024-01-09Hai Robotics Co., Ltd.Navigation route reservation for warehouse robot
WO2022161045A1 (en)*2021-01-262022-08-04深圳市优必选科技股份有限公司Estimated time of arrival calculation method, and system and mobile machine using same

Similar Documents

PublicationPublication DateTitle
US11709502B2 (en)Roadmap annotation for deadlock-free multi-agent navigation
CN110260875A (en)A kind of method in Global motion planning path, Global motion planning device and storage medium
US10994418B2 (en)Dynamically adjusting roadmaps for robots based on sensed environmental data
EP2438771B1 (en)Navigating to a moving destination
CN111216125B (en) Obstacle avoidance method and system for mobile manipulator device facing narrow passage
CN103885444A (en)Information processing method, mobile electronic equipment and decision-making control equipment
CN109059926A (en)Across floor paths planning method and system
CN111367320A (en)Management method and management system for indoor mobile robot
JP2018160134A (en)Moving body, moving body control system, moving body control method
CN111308996A (en) Coaching device and its cooperative operation control method
CN105305083A (en) An automatic satellite alignment method for a vehicle-mounted static communication antenna
US20180094938A1 (en)Assisted Roadmap Generation
CN113276109A (en)RRT algorithm-based double-mechanical-arm decoupling motion planning method and system
CN107871218A (en)It is a kind of to carry control method, apparatus and system across storage
CN109298713A (en) Instruction sending method, device and system, automatic driving vehicle
CN103063207B (en)A kind of method of rapid navigation, Apparatus and system
CN109048909A (en)Minor matters formula path dispatching method, device, background server and the first robot
CN106325284A (en)Robot motion planning method for searching to identify multi-objective tasks by facing man-machine collaboration
CN117636641A (en)Inter-vehicle cooperative carrying method and device for vehicle carrying robot
KR101401311B1 (en)Apparatus and method of path planning for a plurality of moving bodies
EP3755971B1 (en)Remote operation extending an existing route to a destination
CN113253743B (en)Near-end capturing method for reconfigurable autonomous docking process of unmanned vehicle
JP5248220B2 (en) Method, system and computer program for tracking a moving object
CN110160549A (en)A kind of vehicle intelligent air navigation aid and system
CN110274600A (en)Obtain the method, apparatus and system of robot GPS information

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication
RJ01Rejection of invention patent application after publication

Application publication date:20190920


[8]ページ先頭

©2009-2025 Movatter.jp