The invention relates to control interfaces for a real or virtual system that provide information feedback, for example information representative of a resistance force encountered by the system (force return) or other information related to this system. An interface of this type is called a haptic interface.
More precisely, the invention relates to an interface to control a haptic system comprising a base, a platform at a distance from the base, at least two cables with a first end fixed to the platform and a second end connected to a puller actuator designed to apply tension on the cable, thrust means mounted on the base by means of an articulation and comprising a thrust rod with a first end in contact with the platform and a second end connected to a pusher actuator that pushes the thrust rod towards the platform, the actuators applying forces to the platform, representative of information about the system.
Platforms located between two bases, to which they are connected by cables, are known. These platforms are remarkable for their simplicity, which means that their cost can be reduced, their very low inertia and low friction on cables that provide them with a high pass band.
However, their controllable work space, in other words the volume in which an arbitrary force vector can be applied on the platform, is limited to the polyhedral volume passing through the attachment points of the cables on the two bases. This is the direct consequence of the need to have a strictly positive force in the cables. Subsequently, cable attachment points are distributed onto a sphere surrounding the platform so as to optimise the movement distance, and this does not leave much space for the operator's hand.
A haptic interface is also disclosed (FR 93 13248) that comprises an active part forming a handle that an operator grips in one hand and onto which a movement sensor is fitted for control of a system with one or several information feedback parts installed on the active part and free to move with respect to it. Thus, the operator receives information feedback in part of his hand.
Such a system does not use the principle of Stewart's platform. Cable actuators used to transmit information feedback to the platform are not used to control the system. On the other hand, a distinct movement sensor is used. The movement distance of the platform is very small considering the small dimensions of the handle. Furthermore, the actuators of the platform cables are not fitted on the fixed part, forming a base, but on a remote support connected to the handle by cables sliding in sheaths. The result is unacceptable friction forces, considering the small forces involved.
A manipulator is also disclosed (in U.S. Pat. No. 4,666,362) that comprises a base and a platform at a distance from the base designed for the attachment of a tool or a similar device. Cables connect the base to the platform. A central post resists the tension force applied on the cables by motors installed on the base.
Such a device does not form a haptic interface. It cannot be used to control a system, nor to receive information returned from this system. Forces to be transmitted in an application of this type are higher than in a haptic interface. Therefore, the cable transmission technique is not suitable.
The purpose of the invention is an active interface that overcomes disadvantages according to prior art. It must be capable of increasing the controllable work space of conventional type cable platforms and input of the platform by the operator without interference with the cables. It must also enable a simple production so that it can be manufactured at low cost. Finally, it must be capable of optimising movement distance in rotation.
These objectives are achieved by the fact that the platform comprises a control device.
The interface for the invention maintains the advantages of simplicity and low inertia, and consequently the large passband of Stewart's platforms. Actuators, including actuators that pull cables and actuator that push thrust rods, transmit both the control signal to the system and information feedback from this system. Furthermore, due to the presence of a thrust rod, the controllable work space is extended beyond the cable attachment points on the base.
In one preferred embodiment, each actuator comprises a sensor capable of outputting a signal representing the cable length attached to the sensor and the thrust means comprise a sensor capable of outputting a signal representing the distance between the end of the thrust rod in contact with the platform and their articulation onto the base, all of these signals being used to control the system.
In one particular embodiment, the pusher actuator is composed of a puller actuator that applies tension on a cable and a movement inversion mechanism that transforms the cable tension into a thrust force on the thrust rod.
Due to this characteristic, the same technology can be used for all actuators, including cable actuators and thrust rod actuators. Furthermore, cable actuators assure low cost and low inertia of the transmission system.
Advantageously, the movement inversion mechanism comprises a muffle.
The muffle can reduce the required torque from the thrust rod actuator.
In one embodiment, the movement inversion mechanisms is housed in a jack.
The actuator of the thrust rod can be mounted on this jack or it may be fitted on the base.
In one particular embodiment, the actuator of the thrust rod is placed below the articulation of the thrust means.
This arrangement enables static balancing of thrust means by a distribution of masses on each side of the articulation.
Advantageously, the thrust means are articulated on the platform through a universal joint.
Preferably, the thrust rod is provided with a longitudinal axis that is approximately concurrent with the centre of the universal joint.
Also preferably, the end of the thrust rod is in contact with the platform and articulated on it through a ball joint.
The platform is advantageously made such that its centre is coincident with the centre of the ball joint such that the operator's grip is at the centre of the ball joint.
This characteristic enables a pure rotation movement that minimizes cable movements and increases the working space.
The interface according to the invention may have six degrees of freedom. In this case, it comprises six cables that are advantageously distributed in three pairs of cables fixed in pairs at the ends of a triangle on the platform.
Other characteristics and advantages of the invention will become clear after reading the following description of example embodiments given for illustrative purposes with reference to the appended figures:
The haptic interface represented in
The interface comprises a platform 24. In the particular example shown, the platform 24 is in the shape of a sphere, but obviously this embodiment is not compulsory and other shapes would also be feasible. Rods 26 are fixed to the sphere 24. Two cables 32 are fixed to the end 30 of each of the rods 26 (only two cables are shown in
As can be seen in
At its lower end, opposite the end carrying the ball joint 42, the rigid thrust rod 40 is connected to a pusher actuator, the function of which is to balance the tension force applied by the six puller actuators 36 on the platform 24 through each of the six cables 32.
In general, a Stewart's platform with n degrees of freedom comprises n+1 cables. For example, a platform with six degrees of freedom comprises seven cables. Since the cables can only transmit a tension force, the controllable work space, in other words the volume in which an arbitrary force vector can be generated on the platform, is limited to the polyhedral volume passing through the cable attachment points on the base. The controllable space is offset outside the polyhedron on the side opposite the pusher actuator, by replacing one of the seven cables by a rigid thrust rod 40.
The pusher actuator may be made in many different ways. It may be a hydraulic or pneumatic jack or it may be a ball screw. In the example embodiment shown, it is composed of a puller actuator 44 and a movement inversion mechanism. In
The sensors 38 associated with each of the peripheral actuators 36 and the central actuator 44 record the different variations of the cables and transmit a magnitude representative of these variations to a computer that calculates the new position of the platform 24. This new position controls a real or virtual system. In return, the actuators 36 and the central actuator 44 receive information. This information may be a feedback of a force encountered by the system or another information. This return information is used by actuators 36 so as to apply tension on the cables 32 and 58 so that the operator can feel a sensation representing the force encountered when his or her hand is placed on the platform 24.
Thus, the result is a haptic interface with cables, with a parallel structure, in which the platform 24 forms both the control device and the device through which the information is returned. This interface has a low inertia due to the simplicity of the cable transmission mechanism, which gives it a wide passband. Furthermore, the cable transmission is well adapted to an application of this type in which forces to be transmitted are low.
The return pulley 60 is mounted on the inner wall of a cylinder 70 that forms a cable jack. The thrust rod 40 slides on a contact surface 72 of the jack 70. The actuator 44 of the thrust rod is mounted in the lower part of the jack. The lower end of the jack is articulated on the base 2 through a universal joint 74 shown diagrammatically. This universal joint may be manufactured similarly to that described in
In this embodiment, the movement inversion means do not include a muffle. Consequently, the actuator 44 must be sufficiently powerful to balance the tension applied by each of the six other puller actuators 36 to the cables 32 without a reduction factor.
In this embodiment that is functionally identical to the embodiment described with reference to
Finally,
Number | Date | Country | Kind |
---|---|---|---|
0452861 | Dec 2004 | FR | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/FR2005/051009 | 11/30/2005 | WO | 00 | 5/30/2007 |