Method For The Redundancy-Optimized Planning Of The Operation Of A Mobile Robot
US-2018186001-A1 · Jul 5, 2018 · US
US10471595B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10471595-B2 |
| Application number | US-201615293905-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 14, 2016 |
| Priority date | May 31, 2016 |
| Publication date | Nov 12, 2019 |
| Grant date | Nov 12, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A robot system is provided that includes a base, an articulable arm, a visual acquisition unit, and at least one processor. The articulable arm extends from the base and is configured to be moved toward a target. The visual acquisition unit is mounted to the arm or the base, and acquires environmental information. The at least one processor is operably coupled to the arm and the visual acquisition unit, the at least one processor configured to: generate an environmental model using the environmental information; select, from a plurality of planning schemes, using the environmental model, at least one planning scheme to translate the arm toward the target; plan movement of the arm toward the target using the selected at least one planning scheme; and control movement of the arm toward the target using the at least one selected planning scheme.
Opening claim text (preview).
What is claimed is: 1. A robot system comprising: a base; an articulable arm extending from the base and configured to be moved toward a target; a visual acquisition unit configured to be mounted to the arm or the base and to acquire environmental information corresponding to at least one of the arm or the target; at least one processor operably coupled to the arm and the visual acquisition unit, the at least one processor configured to: generate an environmental model using the environmental information; select, from a plurality of planning schemes, at least one planning scheme based on the environmental model generated using the environmental information to translate the arm toward the target, wherein each planning scheme is defined by at least one of path shape or path type, and wherein the at least one planning scheme selected from the plurality of planning schemes is selected to provide movement of the articulable arm within at Least one of a desired time frame or at a desired speed based on the environmental model generated using the environmental information; plan movement of the arm toward the target using the selected at least one planning scheme; and control movement of the arm toward the target using the at least one selected planning scheme. 2. The robot system of claim 1 , wherein at least one of the planning schemes utilizes a first coordinate system, and at least one other of the planning schemes utilizes a second coordinate system that is different from the first coordinate system. 3. The robot system of claim 2 , wherein the first coordinate system is a Cartesian coordinate system, and the second coordinate system is a joint space coordinate system, wherein the at least one processor is configured to select between the planning schemes based on an amount of openness determined using the environmental model generated using the environmental information. 4. The robot system of claim 1 , wherein the at least one processor is configured to: control the visual acquisition unit to acquire additional environmental information during movement of the arm; and dynamically re-plan movement of the arm using the additional environmental information. 5. The robot system of claim 4 , wherein the at least one processor is configured to use a first planning scheme for an initial planned movement using the environmental information, and to use a second planning scheme that is different from the first planning scheme for a revised planned movement using the additional environmental information. 6. The robot system of claim 4 , wherein the visual acquisition unit comprises an arm-mounted visual acquisition unit. 7. The robot system of claim 1 , wherein the at least one processor is configured to control the movement of the arm in a series of stages, Wherein the selected at least one planning scheme includes a first planning scheme for at least one of the stages and a second planning scheme that is different from the first planning scheme for at least one other of the stages. 8. The robot system of claim 1 , wherein the plurality of planning schemes comprise: a first planning scheme that utilizes linear trajectory planning in a joint space coordinate system; a second planning scheme that utilizes linear trajectory planning in a Cartesian coordinate system; and a third planning scheme that utilizes point-to-point trajectory planning in the joint space coordinate system. 9. A method for controlling a robot system, the method comprising: acquiring, with a visual acquisition unit, environmental information corresponding to at least one of an arm or a target to which the arm is configured to he moved toward; generating, with at least one processor, an environmental model using the environmental information; selecting, from a plurality of planning schemes, at least one planning scheme based on the environmental model generated using the environmental information to translate the arm toward the target, wherein planning scheme is defined by at least one of path shape or path type, and wherein the at least one planning scheme selected from the plurality of planning schemes is selected to provide movement of the articulable arm within at least one of a desired time frame or at a desired speed based on the environmental model generated using the environmental information; planning movement of the arm toward the target using the selected at least one planning scheme; and moving the arm toward the target using that at least one selected planning scheme. 10. The method of claim 9 , wherein at least one of the planning schemes utilizes a first coordinate system, and at least one other of the planning schemes utilizes a second coordinate system that is different from the first coordinate system. 11. The method of claim 10 , wherein the first coordinate system is a Cartesian coordinate system, and the second coordinate system is a joint space coordinate system, wherein the method includes selecting between the planning schemes based on an amount of openness determined using the environmental model generated using the environmental information. 12. The method of claim 1 , further comprising: controlling the visual acquisition unit to acquire additional environmental information during movement of the arm; and dynamically re-planning movement of the arm using the additional environmental information. 13. The method of claim 12 , further comprising: using a first planning scheme for an initial planned movement using the environmental information; and using a second planning scheme that is different from the first planning scheme for a revised planned movement using the additional environmental information. 14. The method of claim 12 , wherein he visual acquisition unit comprises an arm-mounted visual acquisition unit. 15. The method of claim 1 , wherein moving the arm toward the target comprises moving the arm in a series of stages, wherein the selected at least one planning scheme includes a first planning scheme for at least one of the stages and a second planning scheme that is different from the first planning scheme for at least one other of the stages. 16. A tangible and non-transitory computer readable medium comprising one or more computer software modules configured to direct one or more processors to: acquire, with a visual acquisition unit, environmental information corresponding to at least one of an arm or a target to whiCh the arm is configured to be moved toward; generate, with at least one processor, an environmental model using the environmental information; select, from a plurality of planning schemes, at least one planning scheme based on the environmental model generated using the environmental information to translate the arm toward the target wherein each planning scheme is defined by at least one of path shape or path type, and wherein the at least one planning scheme selected from the plurality of planning schemes is selected to provide movement of the articulable arm within at least one of a desired time frame or at a desired speed based on the environmental model generated using the environmental information; plan movement of the area toward the target using the selected at least one planning scheme; and move the arm toward the target using that at least one selected planning scheme. 17. The tangible and non-transitory computer readable medium of claim 16 , wherein at least one of the planning schemes utilizes a first coordinate system, and at least one other of the planning schemes utilizes a second coordinate system that is different from the
Vision controlled systems · CPC title
mounted on wheels · CPC title
Camera to monitor end effector as well as object to be handled · CPC title
extracting 3D information from a plurality of images taken from different locations, e.g. stereo vision (stereoscopic image analysis H04N13/00; depth recovery from images G06T7/593) · CPC title
using a video camera in combination with image processing means · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.