Automated system and method for control of movement using parameterized scripts
AssigneeCarnegie Mellon Technical Transfer
InventorsPatrick S. Rowe, Anthony J. Stentz
Life of this patent
Estimating the term…
Loading patent…
AssigneeCarnegie Mellon Technical Transfer
InventorsPatrick S. Rowe, Anthony J. Stentz
Estimating the term…
Robotic machines, such as mobile manipulators, are controlled by a relatively high-level script while changes in the environment are accommodated by including parameters in the script. Sensors, manual inputs, and other software can be used as sources of data for setting the values of the parameters. The high-level script includes sets of instructions with each set defining movement of one portion of the robotic machine, such as a joint of the manipulator. The several sets of instructions are executed concurrently in a primary script. One or more secondary scripts, each containing concurrently executed sets of instructions may be executed when an abnormal condition is detected. The movements performed by the robotic machine are generally defined by the instructions, but precisely how the movements are performed is determined by the values of the parameters. By using parameterized scripts, it is unnecessary to compute and track trajectories.
A method for controlling complex automated movement by a manipulator, the manipulator having a plurality of links connected at joints and at least one sensor providing perceptual information to software, the software being operable to monitor movement of the manipulator based on the perceptual information and to generate commands for controlling movement of the manipulator, the method comprising:
A method for controlling a mobile machine having at least one sensor providing perceptual information to software, the software being operable to monitor movement of the manipulator based on the perceptual information and to generate commands for controlling movement of the manipulator, the method comprising:
A control system for a mobile machine, the mobile machine including a manipulator having a plurality of links and at least one sensor providing perceptual information to software, the software being operable to monitor movement of the manipulator based on the perceptual information and to generate commands for controlling movement of the manipulator comprising:
A mobile manipulator, comprising:
Dependencies are inferred from the claim text.