Installation and method for controlling a movable apparatus
First Claim
1. Installation for controlling a movable apparatus (1) resembling a living being, or a two-dimensional simulation thereof, which apparatus is provided with artificial limbs, with means (3) for receiving a control signal and with means (2) for generating drive signals for the artificial limbs, which installation comprises:
- a user interface (5) provided with input means (13) for the entering of commands by a user (4), a central processing unit (6) which is connected via a first communications line (11) to the user interface and comprises;
first memory means (20) storing pre-recorded basic movement data of the apparatus (1);
read means (8) to read data from said first memory means (20);
editor means (7) to receive said data from said read means and to calculate transitional movements between subsequent basic movements and to move the apparatus accordingly, such that an orientation of an artificial limb at the end of a basic movement is equal to an orientation of said limb at the start of a subsequent transitional movement and that an orientation of an artificial limb at the end of said subsequent transitional movement is equal to an orientation of said limb at the start of a subsequent basic movement, characterized in that said editor means (7) are also arranged to calculate said transitional movements such that the speed of change of the acceleration of the limbs is selected to have a minimum value for a desired speed.
1 Assignment
0 Petitions
Accused Products
Abstract
Installation and method for controlling a movable apparatus resembling a living being, or a two-dimensional simulation thereof, the apparatus being provided with artificial limbs, with a device for receiving a control signal and with a device for generating drive signals for the artificial limbs, which installation includes: a user interface provided with input device for the entering of commands by a user, a central processing unit which is connected via a first communications line to the user interface and includes a memory provided with movement data which are made up of series of atomic movements and can also be based on emotions, an editor for the calculation of sub-atomic movements required between the atomic movements read and the insertion of the sub-atomic movements between the atomic movements in order to make the apparatus perform a fluid movement.
36 Citations
16 Claims
-
1. Installation for controlling a movable apparatus (1) resembling a living being, or a two-dimensional simulation thereof, which apparatus is provided with artificial limbs, with means (3) for receiving a control signal and with means (2) for generating drive signals for the artificial limbs, which installation comprises:
-
a user interface (5) provided with input means (13) for the entering of commands by a user (4), a central processing unit (6) which is connected via a first communications line (11) to the user interface and comprises;
first memory means (20) storing pre-recorded basic movement data of the apparatus (1);
read means (8) to read data from said first memory means (20);
editor means (7) to receive said data from said read means and to calculate transitional movements between subsequent basic movements and to move the apparatus accordingly, such that an orientation of an artificial limb at the end of a basic movement is equal to an orientation of said limb at the start of a subsequent transitional movement and that an orientation of an artificial limb at the end of said subsequent transitional movement is equal to an orientation of said limb at the start of a subsequent basic movement, characterized in that said editor means (7) are also arranged to calculate said transitional movements such that the speed of change of the acceleration of the limbs is selected to have a minimum value for a desired speed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
“
rest”
basic movements which are selected when no other basic movements are specified;
default basic movements;
basic movements of limbs induced by movement of another limb;
directly specified basic movements.
-
-
10. Installation according to claim 1, characterized in that any basic movement is stored in a number of frames and that the editor means (7) is arranged to calculate combined movements of basic movements by scaling the number of frames of the basic movements to be combined.
-
11. Method for controlling a movable apparatus (1) resembling a living being, or a two-dimensional simulation thereof, which apparatus is provided with artificial limbs, with means (3) for receiving a control signal and with means (2) for generating drive signals for the artificial limbs, which installation comprises:
-
receiving a command via a user interface (5) provided with input means (13), reading pre-recorded basic movement data from first memory means (20);
calculate transitional movements between subsequent basic movements and move the apparatus accordingly, such that an orientation of an artificial limb at the end of a basic movement is equal to an orientation of said limb at the start of a subsequent transitional movement and that an orientation of an artificial limb at the end of said subsequent transitional movement is equal to an orientation of said limb at the start of a subsequent basic movement characterized by the step of calculating said transitional movements such that the speed of change of the acceleration of the limbs is selected to have a minimum value for a desired speed. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification