Process and system for programming robot movements
AssigneeDeutsche Forschungs- und Versuchsanstalt fur Luft- und Raumfahrt e.V.
InventorKlaus Arbter
Life of this patent
Estimating the term…
Loading patent…
AssigneeDeutsche Forschungs- und Versuchsanstalt fur Luft- und Raumfahrt e.V.
InventorKlaus Arbter
Estimating the term…
There is provided a process and system for the memory-saving programming of he motional actions of a robot wherein a reference course is recorded first in the form of samples, which are then stored. For reducing the storage space, the recorded and stored samples are transformed into a Fourier matrix .sub.0 C by means of a Fourier analysis. Said matrix is then filed in a memory. From this Fourier matrix .sub.0 C, it is possible to derive Fourier matrices for courses with the same configuration, but with any desired position and orientation solely by a linear transformation of the coordinates in the form of a Fourier matrix .sub.1 C. With the help of the dynamical model of the robot used, the derived Fourier matrix .sub.1 C can be modified with adjustment to the desired speed, so as to compensate for the dynamical errors in the motional actions of the robot. For creating the course coordinates which the robot can then follow when performing its movements, the modified Fourier matrix C is subjected to a final Fourier synthesis with predetermination of an arc length (s) conforming to the desired course speed (v). In this way, not only is memory-saving programming achieved, but the dynamics of the robot can be compensated for within the spectral range irrespective of speed if the dynamics of the robot used can be represented by a transmission function.
A process for the memory-saving programming of robot movements and for compensating dynamical errors of motion during the execution of robot movements, comprising the steps of:
A system for the storage space-saving programming of robot movements and for compensating dynamical errors of motion during the execution of robot movements, said system comprising:
Dependencies are inferred from the claim text.