Controlling the trajectory of an effector
First Claim
1. A method for controlling a trajectory of an effector from a current state to a target state, the method comprising the steps of:
- increasing degrees of freedom in Null space by representing the effector trajectory in a task description disregarding rotation of the effector about a symmetry axis of a target object;
applying, by a processor, additional control criteria to control the trajectory based on the increased degrees of freedom in Null space; and
controlling the effector trajectory on the basis of the task description and the additional control criteria to reach the target state.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention refers to a method for controlling the effector trajectory from a current state to a target state. First invariant control parameters of the trajectory are determined. The effector trajectory is then represented in a task description being void of the invariant control parameters. The effector trajectory is controlled on the basis of this task description. The invention further refers to a method for controlling the effector trajectory wherein the effector trajectory is calculated by mapping increments from a control parameter space on a configuration space. The dimensional difference between the configuration space and the control parameter space leaves redundant degrees of freedom of a Null space. The degrees of freedom of the Null space are increased using a task description being void of invariant control parameters. The invention further refers to a respective computer software program product, a manipulator, an actuated camera system, a robot comprising one or more manipulators and an automobile equipped with a driver support system.
42 Citations
13 Claims
-
1. A method for controlling a trajectory of an effector from a current state to a target state, the method comprising the steps of:
-
increasing degrees of freedom in Null space by representing the effector trajectory in a task description disregarding rotation of the effector about a symmetry axis of a target object; applying, by a processor, additional control criteria to control the trajectory based on the increased degrees of freedom in Null space; and controlling the effector trajectory on the basis of the task description and the additional control criteria to reach the target state. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer readable medium storing instructions when executed by a processor, perform a method comprising:
-
increasing degrees of freedom in Null space by representing an effector trajectory using a task description disregarding rotation of an effector about a symmetry axis of a target object; applying additional control criteria to control the effector trajectory based on the increased degrees of freedom in Null space; and controlling the effector trajectory based on the task description and the additional control criteria to reach to a target state from a current state.
-
-
9. An actuated camera system comprising:
-
a non-transitory computer readable storage medium for storing instructions, when executed by a processor, perform a method comprising; increasing degrees of freedom in Null space by representing the effector trajectory in a task description disregarding rotation of the effector about a symmetry axis of a target object, applying additional control criteria to control the trajectory based on the increased degrees of freedom in Null space, and controlling the effector trajectory based on the task description and the additional control criteria to reach a target state from a current state; and a camera controlled by the processor.
-
-
10. A method for controlling a trajectory of an effector from a current state to a target state, the effector trajectory calculated by mapping increments from a control parameter space on the configuration space;
- a dimensional difference between the configuration space and the control parameter space leaving redundant degrees of freedom of a Null space, the method comprising;
increasing degrees of freedom of the Null space of trajectory control by using a task description disregarding rotation of the effector about a symmetry axis of a target object; and applying, by a processor, additional control criteria to control the trajectory based on the increased degrees of freedom in Null space. - View Dependent Claims (11, 12)
- a dimensional difference between the configuration space and the control parameter space leaving redundant degrees of freedom of a Null space, the method comprising;
-
13. A non-transitory computer readable medium storing instructions for controlling a trajectory of an effector from a current state to a target state, the effector trajectory calculated by mapping increments from a control parameter space on the configuration space;
- a dimensional difference between the configuration space and the control parameter space leaving redundant degrees of freedom of a Null space, the instructions when executed by a processor performing a method comprising;
increasing degrees of freedom of Null space of an effector trajectory by using a task description disregarding rotation of the effector about a symmetry axis of a target object; andapplying additional control criteria to control the trajectory based on the increased degrees of freedom in Null space.
- a dimensional difference between the configuration space and the control parameter space leaving redundant degrees of freedom of a Null space, the instructions when executed by a processor performing a method comprising;
Specification