System and method for controlling modular robots
First Claim
1. A method of controlling motion of a robot system wherein the robot system includes a plurality of individual wheeled robot modules interconnected by at least one partially compliant member, the method comprising:
- developing at least one scalable kinematic model corresponding to one of the plurality of individual wheeled robot modules;
deriving a system kinematic model of the robot system based on a combination of the at least one scalable kinematic model and stiffness properties of the at least one partially compliant member; and
translating a planned motion of the robot system into planned motions of the plurality of individual wheeled robot modules using the system kinematic model.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques are described for control of a robot system, wherein the robot system includes a plurality of individual wheeled robot modules interconnected by at least one compliant member. The technique includes developing a kinematic control model of the robot system from a combination of the kinematic characteristics of the individual wheeled robot modules and the stiffness properties of the compliant member. Development of the kinematic control model for a reconfigurable robot system is enhanced by the scalable nature of the technique.
49 Citations
33 Claims
-
1. A method of controlling motion of a robot system wherein the robot system includes a plurality of individual wheeled robot modules interconnected by at least one partially compliant member, the method comprising:
-
developing at least one scalable kinematic model corresponding to one of the plurality of individual wheeled robot modules;
deriving a system kinematic model of the robot system based on a combination of the at least one scalable kinematic model and stiffness properties of the at least one partially compliant member; and
translating a planned motion of the robot system into planned motions of the plurality of individual wheeled robot modules using the system kinematic model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
- 9. A method of controlling motion of a robot system wherein the robot system includes a plurality of individual wheeled robot modules interconnected by at least one partially compliant member, the method comprising developing a kinematic model of the robot system for translating between planned robot system motion and individual wheeled robot module motion commands based on a combination of kinematic characteristics of the plurality of wheeled robot modules and stiffness properties of the at least one partially compliant member.
-
14. A module controller for a robot system wherein the robot system includes a plurality of individual wheeled robot modules, at least two of the wheeled robot modules having drive means and interconnected by at least one partially compliant member, the module controller comprising:
-
an input device configured to receive a desired robot system motion;
a processor circuit coupled to the input device and configured to determine at least one output control value corresponding to at least one of the drive means, wherein the at least one output control value is developed from kinematic model of the robot system and the kinematic model is based on a combination of kinematic characteristics of the individual wheeled robot modules and stiffness properties of the at least one partially compliant member; and
at least one control driver coupled to the processor circuit and configured to output the at least one output control value to at least one of the drive means.
-
-
15. A robot system, comprising:
-
a plurality of individual wheeled robot modules, at least two of the individual wheeled robot modules having drive means and interconnected by at least one a partially compliant member; and
a control system in communication with the plurality of individual wheeled robot modules, the control system configured to translate a desired robot system motion into individual wheeled robot module motion commands using a kinematic model obtained from a combination of kinematic characteristics of the individual wheeled robot modules and stiffness characteristics of the at least one partially compliant member. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A robotic system comprising:
-
at least one partially compliant frame connecting a plurality of substantially rigid axles, each substantially rigid axle having at least two wheels wherein a coordinated actuation of said wheels controls deflection of the at least one partially compliant frame;
a compliance control model configured to control the robotic system, said model employing scalable dynamic models and a modular modeling structure and comprising at least one dynamic controller. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification