Systems and methods for control of robotic manipulation
First Claim
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 Assignments
0 Petitions
Accused Products
Abstract
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.
31 Citations
20 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 12, 13, 14, 15)
-
-
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. - View Dependent Claims (10, 11)
-
-
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. - View Dependent Claims (17, 18, 19, 20)
-
Specification