TECHNICAL FIELD
[0001] The present disclosure relates to the field of physiotherapeutic apparatus, in particular
apparatus for dynamic physiotherapy, more in particular apparatus for dynamic physiotherapy
of the head, neck and/or shoulders. In another aspect the present disclosure relates
to determination of the position and/or displacement of a body part.
BACKGROUND
[0002] In physiotherapy, in particular orthopaedic physiotherapy, one may distinguish between
active therapies and passive therapies. In active therapies, predetermined movements
are performed by the patient in exercise and training sessions. In passive, or administered
therapies, a patient is treated by manipulating one or more body parts. Two different
types of administered treatment are distinguished: static therapies and dynamic therapies.
[0003] In a static therapy, a patients body part is brought in a predetermined position
and a predetermined force is applied to the body part for a predetermined time to
maintain the body part in that position. Such static treatment facilitates the use
of apparatus to provide a controllable predetermined force (strength and direction)
for a desired duration. E.g. various traction devices are available which may comprise
a simple pulley. A more complex robotic traction device is disclosed in
DE 20 2008 015 138.
[0004] In a dynamic therapy, the treated body part is manoeuvred, along a predetermined
trajectory, usually with predetermined velocity and/or force. This requires delicate
control of the movement so as not to inflict pain or harm to the patient. Manoeuvring
a body part means moving, continuously or intermittently, the body part by external
forces e.g. by another person such as the therapist.
[0005] For administering a dynamic therapy to the head and neck of a patient according to
different methods,
WO 2008/059497 discloses an apparatus for treating a patient body or an organ thereof, especially
his/her head and neck, by controllably manoeuvring said treated organ, comprising;
a cradle adapted for holding said treated organ stably and comfortably; and a manoeuvrable
platform upon which said cradle rests, comprising manoeuvring means adapted for rotating
the platform in the Sagittal, Coronal, Horizontal planes or in any combination of
the planes thereof for a predetermined duration; wherein said manoeuvre of said organ
is characterized by parameters selected from a set of Allowed Movements as defined
in the document, where duration of motion in all cases is up to about 90 sec.
[0006] Due to the structure of the joint to be treated and/or due to patient limitations
(flexibility, afflictions, pain, etc.), a therapeutic manoeuvring trajectory may be
complex. This is in particular the case for movement of the head, neck and shoulders
which includes varying and moving centres of rotation and/or relative translations.
To allow treatment of a neck the apparatus disclosed in
WO 2008/059497 relies on serial linkage of motors as well as on biofeedback (muscle tension etc.)
Thus the apparatus suffers from large size and complexity, as well as from accumulation
of errors in position and orientation from one motor to the next, reducing accuracy
of the position and orientation of the cradle. Such apparatus further tends to be
expensive and may be intimidating to patients, preventing their relaxation during
treatment which reduces effectiveness of the treatment.
[0007] WO 00/71026 discloses an ankle rehabilitation system.
[0008] It is an object of the present disclosure to provide an improved apparatus for providing
dynamic administered physiotherapeutic treatment. A further object is to provide an
apparatus for improving determination of a spatial position, orientation of a body
part and determination of a displacement.
SUMMARY
[0009] In a first aspect, an apparatus is provided which is configured for treating a body
part of a patient. The apparatus comprises a support for at least partially supporting
and holding the body part and a manipulator connected to the support for supporting
and manoeuvring the support.
[0010] The manipulator comprises a parallel linkage device, such as a double tripod, a pentapod
or a Stewart platform or a hexapod, which provides a better accuracy and a much higher
stiffness for a given structural mass than a serial linkage device, and conversely,
which can have a reduced mass for a given desired stiffness. Reduced mass results
in reduced power consumption and increased accuracy in manipulation and manoeuvring.
A manipulator providing controlled positioning of the support in six degrees of freedom
(three mutually perpendicular directions of translation (X, Y, Z) and three degrees
of rotation about the directions of translation (roll, pitch, yaw)) allows performing
complex motions and trajectories with the support. A solid angle spanned by plane
angles (θ, φ, ρ) in mutually perpendicular directions of approx. (45°, 45°, 45°) allows
access to the range of motion of the head of a normal, healthy and pain-free human
of approx. 90 years and allows preventing asymmetric treatment. The translational
degrees of freedom allow accounting for the varying and moving centres of rotation
and/or relative translations in a neck movement.
[0011] In a preferred apparatus (the parallel linkage device of) the manipulator comprises
a Stewart-platform having a six linear actuators connected to two support members
via hinges. A Stewart platform may take up a small volume relative to its achievable
range of motion. Further, Stewart platforms are generally reliable and provide little
risk of singularities, i.e. points in which the position, motion and or direction
of the two support members with respect to each other are not uniquely defined or
where a degree of motion has become inaccessible or "frozen out", e.g. in a condition
known as gimbal lock. A Stewart platform may even be designed to be substantially
free of singularities. Thus, safety of the apparatus is increased.
[0012] One or more hinges, advantageously all hinges of a parallel linkage device may comprise
magnetic ball joints. This reduces the number of parts and reduces friction and maintenance
compared to biaxial universal joints (cardanic joints). A magnetic ball joint also
obviates a housing to retain the ball of a non-magnetic ball joint, again reducing
friction and the number of parts. Further, the range of motion of the joint and thus
of the manipulator is increased, facilitating achieving the solid angle spanned by
plane angles (θ, φ, ρ) in mutually perpendicular directions of approx. (45°, 45°,
45°) described above. A magnetic ball joint may be enveloped at least partly by a
flexible tube to assist preventing dislocation of the joint.
[0013] One or more hinges, advantageously all hinges of a parallel linkage device may comprise
a tendon joint. Within this text, a tendon joint is any type of joint wherein two
objects are movably interconnected by a third member, the tendon, which is flexible
at least in two perpendicular directions such as a rod or tube of plastic, natural
and/or synthetic rubber, a helical or other type spring, a piece of cable, e.g. steel
cable, etc. Generally the flexibility of a tendon joint is such that in relaxed and
unloaded state the tendon extends substantially straight in stick-, bar- or rod-like
fashion without hanging down by its own weight in horizontal position. Tendon joints
may allow a range of motion over a vast solid angle, facilitating achieving the solid
angle described above. The range of motion of a tendon joint may be determined by
selecting material, diameter, length and/or shape of the joint, e.g. substantially
cylindrical to substantially hour-glass-shaped rod. A tendon joint provides a direct
link between the hinged parts connected by the joint, preventing dislocation of the
joint. Rubber universal joints and helical springs with diverse specifications are
commercially available, generally at significantly lower cost than a cardanic joint
or a (magnetic) ball joint.
[0014] Magnetic ball joints and in particular tendon joints require little to no housing
for attachment and thus may occupy little volume. Thus, hinges of a manipulator may
be arranged close together. This increases freedom of movement of the manipulator.
[0015] It has been found that a parallel linkage device, in particular a Stewart platform,
comprising a plurality of hingedly interconnected linear actuators with cardanic universal
joints or non-magnetic ball joints generally has a range of motion in a solid angle
which is restricted to approx. 30 degrees per direction of rotation (roll, pitch,
yaw) and which may restrict the translational range of motion. In order to reduce
chances of singularities of such device, in particular in the case of Stewart platforms,
one or more cardanic universal joints may be fixed to a base or platform. However,
this reduces the range of motion of the device and may affect symmetry of the remaining
range of motion. Using magnetic ball joints and/or tendon joints the rotational range
of motion (roll, pitch, yaw) of the device, in particular a Stewart platform, as well
as the translational range of motion may be significantly increased for equal actuators.
The improved therapeutic apparatus disclosed in this text exemplifies that.
[0016] To utilise one or more of the above described benefits in an existing Stewart platform,
or any parallel linkage device, it may be improved by modifying it by replacing one
or more of its existing hinges with tendon joints.
[0017] A resilient hinge, in particular a resilient tendon joint provides a restoring force
to the manipulator assisting restoring a default position. It further can function
as a shock absorber and it can reduce jerk of the manipulator (jerk
j being the derivative with respect to time of acceleration
a or, equivalently, second derivative of velocity
v and third derivative of position
s:
j = d
a/dt = d
2v/dt
2 = d
3s/dt
3). Thus smoother motion of the object supported by the manipulator, here the support,
is provided and thus smoother motion of the body part. Such benefit is independent
of the translational or rotational freedom and/or range of motion of the manipulator
and thus of an apparatus comprising the manipulator.
[0018] The advantages of a tendon joint, in particular a resilient tendon joint, for a parallel
linkage device with linear actuators may benefit other parallel linkage devices and
uses thereof.
[0019] Rubber tendon joints with diverse specifications are commercially available, generally
at significantly lower cost than a cardanic joint or a (magnetic) ball joint.
[0020] In the case of the present apparatus comprising resilient tendon joints, movements
of (the body part of) the patient may be accommodated somewhat, defined by the resiliency
of the joints. A patient may thus resist to a certain extent an intended amplitude
of a movement of the support. Comfort and (sense of) security for patients are therefore
significantly increased.
[0021] At least one of the said linear actuators may comprise at least one spindle actuator.
A spindle actuator may be lightweight and provide a large actuator stroke compared
to a hydraulic or pneumatic cylinder of equal strength and equal length at minimum
extension. A spindle further is self-braking, thus increasing safety of the apparatus.
Further, a spindle actuator may have little diameter with respect to its strength,
compared to other types of actuators, allowing close arrangement of the actuators
which benefits the freedom of movement of the manipulator.
[0022] The apparatus may comprise a servo motor and/or stepper motor for operating one or
more of the said linear actuators accurately and reliably. Servo motors and stepper
motors are generally reliable for determining both absolute and relative adjustments.
[0023] A stepper or servo motor in combination with a spindle actuator allows providing
constant accuracy throughout the full stroke of the actuator, as well as operation
at high speed. This enables executing movements for complex trajectories. By selecting
the thread pitch of the spindle and the step-size of the motor the positional accuracy
of the actuator, and here thus the accuracy of the position and orientation of the
apparatus.
[0024] For improving reliable definition of movements of the body part relative to a second
body part the apparatus may further comprise a second support for supporting a second
support, such as rest, a chair, a couch or a bed, for stationary supporting the further
body part.
[0025] A physiotherapy apparatus may comprise a first portion and a second portion, the
first portion comprising a plurality of sources for emitting a signal and the second
portion comprising a plurality of detectors for detecting at least a portion of the
signal. Each signal emitted from a source and detected by a detector has a signal
travelling time between the respective source and detector. The apparatus comprising
a controller configured to determine a plurality of signal travelling times between
at least some of the sources and at least some of the detectors allows to determine,
advantageously be the controller, on the basis of the determined plural signal travelling
times, the spatial position and orientation of the first and second portions relative
to each other.
[0026] The first portion may comprise the support and the second apparatus portion may be
the second support or another object. Advantageously, the first apparatus portion
comprises an object which is easily connectable to, e.g. wearable on, the body part,
such as a helmet, a spectacles-frame, a head band, a wrist strap, etc. This allows
determination of the position and movement of the body part independent of the position
of the support and/or the manipulator relative to the body part, e.g. during manoeuvring
of the body part by a therapist.
[0027] Advantageously, the signal comprises an ultrasound signal, this reduces electromagnetic
noise and it is not noticeable by humans.
[0028] Further, the source may be configured for contemporary emitting a first signal and
a second signal, the first signal being a relatively slow signal, advantageously an
ultrasound signal and the second signal being a relatively fast signal, e.g. an electric,
radiographic and/or optical signal. If the travelling time for the second signal is
negligible compared to the first signal, the second signal may efficiently be used
for triggering a measurement of the travelling time of the first signal. This facilitates
the measurement and the collection of data.
[0029] To record at least part of a manoeuvring sequence or a trajectory, the apparatus
may be configured for storing a plurality of the determined spatial positions and
orientations of the first and second portions relative to each other in a memory.
Further, time stamps corresponding to at least some of the determined spatial positions
and orientations may be stored for providing velocity and acceleration information.
[0030] The memory may be integrated in the apparatus, be removable and/or remote e.g. a
disk, a solid data-recording device and/or a remote computer.
[0031] The apparatus may further comprise a controller configured to read at least part
of the information stored in the memory; to define at least a first manoeuvring sequence
of the body part as a function of the information stored in the memory; and to control
the apparatus to operate at least part of the manipulator, e.g. one or more actuators,
to manoeuvre the support in such a way that the body part, when appropriately positioned
on, and possibly held by, the support, is manoeuvred according to at least the first
manoeuvring sequence.
[0032] This allows recreating a recorded trajectory, in particular a trajectory of the body
part itself.
[0033] In a further aspect a method is provided, which is a method of determining a spatial
position and an orientation of a first object relative to a second object, the first
object comprising a plurality of ultrasound signal sources and the second object comprising
a plurality of ultrasound signal detectors for detecting a signal of the signal sources.
The method comprises the steps of emitting a signal from at least one signal source
of the plurality of signal sources and detecting the signal with at least one detector
of the plurality of signal detectors such that each signal emitted from one of the
sources and detected by one of the detectors has a signal travelling time between
the respective source and detector; determining the plurality of signal travelling
times of a predetermined signal from one source to plural detectors and/or a predetermined
signal from plural sources to one detector; determining, on the basis of the determined
plural signal travelling times, at least one of the position of the one source relative
to the plural detectors, and respectively, the position of the one detector relative
to the plural sources; and repeating the method steps of emitting and detecting a
signal, determining signal travelling times and determining relative positions, with
different combinations of sources and detectors, and determining from the determined
relative positions the spatial position and orientation of the first and second objects
relative to each other.
[0034] With the method, the position and orientation of the first and second objects relative
to each other is easily and reliably determined using triangulation with plural positions.
A single source and three detectors, or three sources and a single detector, satisfies
for determining the relative positions of two objects. Using three sources and three
detectors the relative position and orientation of three dimensional objects may be
uniquely defined with a minimum number of sources and detectors.
[0035] By repeating the method steps and storing the determined spatial positions and orientations
of the first and second objects relative to each other in a memory a trajectory of
the first and second objects relative to each other can be recorded. Further, time
stamps corresponding to at least some of the determined spatial positions and orientations
may be stored for providing velocity and acceleration information to the trajectory.
[0036] In case the first or second object is a rigid object at rest, e.g. a building structure
such as a wall, that object may suitably serve as a reference.
[0037] The above-described aspects will hereafter be further explained with further details
and benefits with reference to the drawings showing embodiments of the invention by
way of example.
BRIEF DESCRIPTION OF THE DRAWINGS
[0038]
Fig. 1 illustrates an apparatus for treating a head of a patient;
Figs. 2A-4C illustrate basic movements of a human head;
Fig. 5 shows an alternative embodiment of an apparatus for treating a head of a patient;
Figs. 6 and 7 illustrate use of the apparatus of Fig. 5;
Fig. 8 illustrates an alternative embodiment of an apparatus for treating a head of
a patient;
Figs 9-10B show different ball joints;
Figs 11A-14 show different tendon joints.
DETAILED DESCRIPTION OF EMBODIMENTS
[0039] It is noted that the drawings are schematic, not necessarily to scale and that details
that are not required for understanding the present invention may have been omitted.
The terms "upward", "downward", "below", "above", and the like relate to the embodiments
as oriented in the drawings, unless otherwise specified. Further, elements that are
at least substantially identical or that perform an at least substantially identical
function are denoted by the same numeral, where useful individualised by an alphabetic
suffix.
[0040] Fig. 1 shows an apparatus 1 which is configured for treating a patient 3 by controllably
manoeuvring at least a body part, here the head 5 with respect to the torso 6 of the
patient 3. The apparatus 1 comprises a support 7 for supporting the head 5 and a second
support 9 in the form of a bench for supporting the torso and limbs of the patient
3. The second support 9 may comprise plural portions which may be movable with respect
to each other, e.g. for patient comfort (not shown). A manipulator 11 is connected
to the support 7 for supporting and manoeuvring the support 7. The support 7 may comprise
a cushion, a cradle and/or means to provide and maintain a particular position of
the head with respect to the support 7.
[0041] The shown manipulator 11 comprises a parallel linkage device 13, here in the form
of a Stewart platform or hexapod 13 having a base 15, a platform 17 and six linear
actuators 19, connected to the base 15 and platform 17 with hinges 21. Each linear
actuator 19 comprises a threaded spindle 23 rotatably received in a threaded portion
inside a tube 25. Other types of actuators e.g. hydraulic or pneumatic actuators,
pulley actuators, gear racks or spindle actuators not having a tube, etc, are conceivable.
However, a spindle actuator generally is preferable for, in comparison to other actuator
types, being less expensive, requiring less maintenance, and being lighter-weight.
Each actuator 19 is driven by a servo motor or a stepper motor (not shown) to vary
the length of the respective actuator 19. The combination of lengths of each actuator
19 determines the relative position and orientation of the base 15 and platform 17
of the Stewart platform 13. Since the support 7 is connected to (the platform 17 of)
the manipulator 11 the relative position and orientation of the support 17 are determined
by adjusting the actuators 19. A controller 27 is connected to the manipulator 11
to control the actuators 19 of the apparatus 1 to manoeuvre the support 7. Thus, the
head 5, when appropriately positioned on or in the support 7 can be manoeuvred.
[0042] Further, an optional bearing 28 is provided to allow movement of the support 7 with
respect to the platform 17 to increase freedom of movement of the neck in one or more
directions with respect to the platform 17. Movement in a particular direction may
be determined with needle bearings and/or a guide, for movement in plural directions
ball bearings may be used. A benefit is increased flexibility and comfort to the patient
3, however at the cost of reduced controllability of the position and/or trajectory
of the head 5 with respect to the platform 17.
[0043] Figs. 2A-2C, 3, and 4A-4C illustrate basic movements of the head 5 of the patient
3, the three substantially perpendicular movements of sagittal flexion about an angle
θ determined in a sagittal plane (Figs. 2A-2C), coronal tilt about an angle p determined
in a coronal plane (Fig. 3) and horizontal rotation about an angle φ determined in
a transversal plane (Figs. 4A-4C). The orientation (θ, φ, ρ) of the head is defined
with respect to the anatomic longitudinal axis A. Since a human neck comprises seven
vertebrae, only theoretically perfect horizontal rotation results in rotation about
a fixed rotational axis, sagittal flexion and coronal tilt involve both rotation and
translation of the centre of rotation. Combined movements in plural directions out
of the planes are also possible so that the head 5 can move in a solid angle Ω generally
spanned by the range of angles (θ, φ, ρ) achievable (not shown).
[0044] Similar considerations apply for other joints, which may achieve larger (e.g. shoulder)
or smaller (e.g. knee) solid angles.
[0045] A primary object of physiotherapy is to achieve normal mobility (movement velocity
and range) for the patient, or at least as close and as comfortable as possible for
the particular patient.
[0046] The range of motion found for normal healthy people between 10 and 90 years is indicated
in the following Table 1, indicating movement (see Figs. 2A-4C; sagittal extension
(not shown) is pushing the face forward with the head parallel to the torso, wherein
the angle of the neck with respect to the torso is measured), maximum angle achieved
by that movement and total range of motion in that movement.
Table 1: Range of Motion
| Movement |
Max [°] |
Total [°] |
| Sagittal flexion angle θ |
45-60 |
90-130 |
| Sagittal extension |
55-70 |
|
| Coronal tilt angle ρ |
45 |
90 |
| Horizontal rotation angle φ |
60-80 |
120-160 |
[0047] The range of motion tends to decrease with age for humans. Supple persons and younger
persons may achieve the higher values listed, e.g. adolescents may achieve a range
of flexion of approx. 130-135 degrees, with θ between approx -70° and 70°, a range
of tilt of approx. 90, with ρ between -45° and 45° and horizontal rotation in a range
of approx. 160 degrees, with φ between -80° and 80°. To treat an elder patient the
lover range of motion should preferably be available. To allow treatment of most patients,
including accounting for differences in stature and afflictions, manipulation of a
head up to a sagittal flexion angle θ of approx. -70° (backward) and 70° (frontward),
up to a coronal tilt angle ρ of approx. -50° (left) and 50° (right), and up to a horizontal
rotation angle φ up to approx. -45° (left) and 45° (right) may be provided, since
a limitation in the horizontal rotation may easily be compensated by a patient by
rotating the shoulders or part of the torso. A horizontal rotation angle φ up to approx.
-90° (left) and 90° (right) may be preferred to treat the neck itself without requiring
shoulder or torso rotation.
[0048] A translational motion in the coronal direction of approx. 15-20 cm is desired for
accounting for the curvature of the neck vertebrae and/or displacement of the cranium
of average adults when treating coronal tilt. A similar translational motion is desired
in the sagittal direction when treating flexion. Larger ranges of translational motion,
e.g. 30 cm or up to 40 cm in at least the coronal direction are preferred to facilitate
treatment of taller patients. Advantageously, the translational range of motion is
substantially equal in two dimensions parallel to the coronal plane (e.g. horizontal),
and it may be substantially equal in a third dimension, in a sagittal plane.
[0049] Thus, the manipulator 11 may manoeuvre the body part 5 in a volume spanned by the
combination of translation and rotation range of motion. Whereas static physiotherapy
generally concerns only maintaining relative positions and orientations of the treated
body part, in dynamic physiotherapy therapeutic manoeuvres are known for different
afflictions. A manoeuvre may be effected in a desired duration corresponding to a
particular motion velocity. A typical sequence of manoeuvring steps for physiotherapeutic
treatment of a head and neck is defined in Table 2, wherein each step may take from
approx. 30 to approx. 90 seconds:
Table 2: therapeutic manoeuvring sequence
| Step |
Movement |
Start Angle |
End Angle |
| 1 |
Sagittal flexion front |
(0°,0°,0°) |
(70°,0°,0°) |
| 2 |
Sagittal return |
(70°,0°,0°) |
(0°,0°,0°) |
| 3 |
Coronal tilt right |
(0°,0°,0°) |
(0°, 45°,0°) |
| 4 |
Coronal return right |
(0°, 45°, 0°) |
(0°,0°,0°) |
| 5 |
Coronal tilt left |
(0°, 0°, 0°) |
(0°, -45°, 0°) |
| 6 |
Coronal return left |
(0°, -45°,0°) |
(0°, 0°, 0°) |
| 7 |
Horizontal rotation right |
(0°,0°,0°) |
(0°, 0°, 45°) |
| 8 |
Horizontal return right |
(0°,0°, 45°) |
(0°, 0°, 0°) |
| 9 |
Horizontal rotation left |
(0°,0°,0°) |
(0°, 0°, -45°) |
| 10 |
Horizontal return left |
(0°, 0°, -45°) |
(0°,0°,0°) |
[0050] The end points of each movement may vary from one patient to the next and/or from
therapy session to the next. Alternative sequences of manoeuvring steps are also possible.
[0051] Advantageously, the apparatus is arranged such that the angles (θ, φ, ρ) of the patient
correspond to the angles of substantially pure roll, pitch and yaw of the manipulator
11. This facilitates controlling and/or programming the apparatus and may optimise
the use of the range of motion available to the manipulator. Start positions and end
positions of the head and thus of the support may also be defined for complex motions,
depending on the size of the patient 3.
[0052] Fig. 5 shows a second embodiment of an apparatus 1. The apparatus 1 comprises a patient
wearable object, here a headgear 29 in the form of a spectacles frame 29, worn by
the patient 3 and provided with three signal sources in the form of transmitters 31A-31C
for emitting ultrasound pulses and radio pulses. The apparatus 1 further comprises
three signal detectors in de the form of ultrasound detectors 33A-33C and at least
one radio detector (not shown) for detecting the ultrasound pulses and radio pulses,
respectively, of the transmitters 31A-31C. All detectors 33A-33C are connected to
the controller. A radio detector may be included in an ultrasound detector. Each detector
33A-33C is attached to a frame 35, or optionally some other object such as a wall,
the second support 9, etc. as long as it can detect the signals emitted by the transmitters
31A-31C. In particular in case of ultrasound signals or optical signals there should
be a substantially clear and obstacle-free, "line of sight" between the sources 31A-31C
and detectors 33A-33C to prevent possible deterioration or loss of the signal. The
apparatus 1 further comprises a clock (not shown) and a memory 37 for storing data.
[0053] The transmitters 31A-31C are arranged to define a first plane through the transmitters
31A-31C. The detectors 33A-33C are arranged to define a second plane through the detectors
33A-33C.
[0054] In use, a first transmitter 31A generates a radio signal and an ultrasound signal.
The signals may comprise one or more pulses or pulse trains, and possibly comprise
information for identification of the transmitter 31A-31C. The radio signal is detected
by the radio detector. The ultrasound signals are detected by each of the detectors
33A-33C and (the moment of) the detection is signalled to the controller 27. From
the time of detection of the radio signal by the radio detector, the detectors 33A-33C
and the controller 27 measure the time of arrival of the ultrasound signal on each
detector 33A-33C to determine respective signal travelling times T(31A,33A), T(31A,33B)
and T(31A,33C). Differences between the signal travelling times T(31A,33A), T(31A,33B)
and T(31A,33C) as a consequence of different travelled distances allow determining
the position of the signal source relative to the detectors. Determining all combinations
of signal travelling times T(31A,33A), T(31A,33B) and T(31A,33C); T(31B,33A), T(31B,33B)
and T(31B,33C); T(31C,33A), T(31C,33B) and T(31C,33C) allows determining the relative
orientations of the first and second planes spanned by the transmitters 31A-31C and
the detectors 33A-33C. This results in full determination from the determined relative
positions of the spatial position and orientation of the headgear 29, and thus the
patients head 5, and the frame 35 relative to each other.
[0055] Also or alternatively, the support 7 may be provided with transmitters. Providing
the patient side (headgear 29 and/or support 7, etc.) with transmitters 31 and the
controller side or remote side (frame 35, etc.) with detectors 33 facilitates processing
the signals: the headgear 29 may comprise low power battery fed signal sources 31
for emitting wireless transferrable signals, whereas detectors 33 can be wired to
and/or integrated with the controller 27.
[0056] To increase reliability of the measurements, it is preferred that ultrasound sources
are arranged at mutual separations of about 15 cm or larger. A larger separation increases
reliability of the triangulation since a constant absolute inaccuracy will lead to
a smaller relative error with increasing separation. This also applies for ultrasound
detectors.
[0057] Another way to determine (variations in) the orientation of the body part comprises
the use of one or more gyroscopes and/or one or more inclinometers attached to the
body part and/or the support. An inclinometer may detect (a variation in) an orientation
with respect to gravity and/or to another reference system, e.g. a magnetic field,
advantageously the magnetic field of the earth. One inclinometer may be used to detect
(variations in) orientation in one plane, and may thus provide substantially the same
information as two signal sources (or detectors) and three detectors (or sources,
respectively).
[0058] Preferably, at least two inclinometers are used for detecting (a variation in) an
orientation in two spatial directions at an angle to each other, preferably perpendicular
to each other, which allows to determine a three-dimensional inclination of the monitored
object (body part and/or support). A gyroscope facilitates monitoring a velocity and/or
an acceleration, and in particular an angular velocity and/or acceleration, and allows
determining an angle of rotation by integration of the measured angular velocity over
time.
[0059] In an advantageous embodiment, two inclinometers are arranged substantially perpendicular
to each other, and are configured to measure inclination angles versus the local horizon
(local ground plane), e.g. pitch and roll angles, which may correspond to the sagittal
flexion angle θ (pitch) the horizontal rotation angle φ (roll). Also, a gyroscope
is arranged to measure substantially perpendicular to the measurement planes of the
inclinometers to measure a yaw rotation angle (ρ), which may correspond to the coronal
tilt angle. Magnetic inclinometers and gyroscopes may be integrated in one integrated
circuit.
[0060] In a particularly advantageous embodiment of a therapeutic apparatus, the support
is provided with two or three signal sources and/or detectors, respectively, and the
headgear comprises at least one signal source or detector, respectively, and one or
two inclinometers and one or more gyroscopes. The signal sources and/or detectors
preferably comprise ultrasound sources and/or detectors as before. Thus, the position
and orientation of the support may be determined reliably, size of the support being
relatively unimportant and thus allowing separation of the signal sources and/or detectors
of over 15 cm. Further, the position and/or displacement of the headgear may be determined
from the source and/or detector and (changes in) its orientation from the inclinometers
and gyroscope(s), which may be integrated in a small-volume device, e.g. a single
integrated circuit.
[0061] Therapists generally use manoeuvring a body part to be treated both for diagnostic
and therapeutic purposes, possibly in combination within one trajectory.
[0062] Referring now to Figs. 6 and 7, in a typical therapeutic treatment session, the patient
3 is positioned on the first and/or second supports 7, 9 and the therapist 39 manoeuvres
the body part to be treated, here the head 5. During this, the therapist 39 may hold
the body part 5 itself and/or the support 7 with the body part 5 attached to it. By
directly holding the body part 5 the therapist 39 manoeuvres and treats the patient
3 in regular fashion and at the same time receiving direct feedback from the patients
body, facilitating diagnosis and monitoring treatment progression.
[0063] During treatment and/or diagnosis, the position and orientation of the body part
5 is determined repeatedly with the transmitters 31A-31C, detectors 33A-33C and the
controller 27 and these data are stored with appropriate time stamps in the memory
37. Thus, the actual movements and trajectory of the body part 5 are recorded (and/or,
in the appropriate case the movements and trajectory of the support 7).
[0064] When manoeuvring a body part 5 provided with transmitters 31A-31C, the support 7
and/or the manipulator 11 may be at least partially lowered, moved away and/or removed
altogether so as to provide freedom of posture and/or movement for the therapist 39.
[0065] For automated treatment by the apparatus 1, the manipulator 11 is placed in a desired
position, possibly connected to a coupling on the treatment space floor and/or attached
to the second support 9. Then, the body part 5 and the support 7 are placed in a desired
position, e.g. by the therapist 39. The arrangement of (the actuators 19) of the manipulator
11 and the position of the support 7 are determined by the controller and the position
and orientation of the body part 5 are determined with respect to (the frame 35 of)
the apparatus, e.g. using signals from the signal sources 31 and detectors 33. Then,
the treatment is administered by the apparatus 1 by operating one or more the actuators
19 under the control of the controller 27 to manoeuvre the support 7 in such a way
that the body part 5 is manoeuvred according to the trajectory defined by the therapist's
manoeuvring sequence.
[0066] The trajectory may be stored into or read from the memory 37 or another storage medium
as software code portions for, when executed by the controller 27 operating at least
part of the manipulator 11, e.g. at least one of the actuators 19 in a predetermined
sequence of steps so as to manoeuvre the support 7 according to the desired manoeuvring
sequence for treating a body part 5 of a patient 3; this allows storage and transfer
of the treatment to another treatment apparatus 1, to a patient file for further reference
etc.
[0067] In the apparatus 1 of Figs. 1, and 5-7 a Stewart platform 13 is arranged upright
with the platform 17 supported by the actuators 19 above the base 15. In an alternative
embodiment, see Fig. 8 the manipulator 11 comprises a Stewart platform 13 which is
arranged substantially horizontal and the support 7 is suspended from the platform
17. This accommodates manoeuvring the head 5 by a sitting therapist. However, the
load on the Stewart platform 13 is less favourable than in the upright case and the
manipulator 11 requires a stronger Stewart platform 13, which tend to be heavier,
more expensive and possibly less accurate. This may also preclude the use of magnetic
ball joints (which may have too little attractive force within acceptable financial
and/or spatial constraints) but suitable tendon joints may readily be provided and
used.
[0068] In the embodiment of Fig. 8 also a different design of a, plane, frame 35 with detectors
33 is shown. Further, a plane arrangement of transmitters 31 on the headgear 29 is
visible.
[0069] Fig. 9 shows a cross-section view of a regular ball joint 41 comprising a ball 43
which is received in a matching receptacle 45. The ball 43 is connected or connectable
to a further object with a threaded shaft 47. The ball 43 is held in position in the
receptacle 45 by a ring 49.
[0070] Figs. 10A and 10B indicate exemplary magnetic ball joints 51 for use as an improved
hinge 21 in perspective view (Fig. 10A) and in cross-section view (Fig. 10B) comprising
a ball 53 received in a matching receptacle 55. The ball 53 is connected or connectable
to a further object, e.g. with a threaded shaft 57. The ball 53 is held in position
in the receptacle 55 by a magnetic portion 59 attracting the ball 53.
[0071] From comparing Figs. 9 and 10B it will be apparent that the magnetic ball joint 51
has a significantly larger freedom of movement between the receptacle 55 and the threaded
shaft 57 than the regular ball joint 41 between the receptacle 45 and the threaded
shaft 47.
[0072] Figs. 11A-14 indicate different tendon joints 61 for use as an improved hinge 21,
comprising a flexible tendon 63 attached to and interconnecting a first object 65,
e.g. the base 15, and a second object 67, e.g. an actuator 19. The tendon 63 may be
attached in any suitable way, e.g. with a clamping ring mount 69. Industrial rubber
tendon joint tendons 63 may comprise a threaded nut for bolting the tendon to a further
object. Fig. 11B illustrates that a sufficiently long and flexible tendon may -if
also allowed by the shape of first and second objects 65, 67- easily bend to approx.
90° in any direction from a straight position, allowing a freedom of movement over
a solid angle of substantially 2π steradians.
[0073] Fig. 12 schematically illustrates a resilient tendon joint 61 with a tendon 63 between
two objects 65, 67 in the form of a helical coiled spring. Fig. 13 schematically illustrates
a resilient tendon joint 61 with a tendon 63 formed by a rod 71 having periodic tangential
or radial cuts 73 in different directions along the direction of extension of the
rod 71. Here the cuts 73 are alternating in directions which are perpendicular to
each other. Fig. 14 illustrates a tendon joint similar to Fig. 13 but with a tubular
tendon 63 having cuts 73 through the wall of the tubular tendon 63. Yet another embodiment
(not shown) comprises a tubular tendon having a harmonica-shaped tendon wall with
oscillating diameter along the direction of extension of the tendon so as to impart
flexibility and resiliency to the tube.
[0074] A tendon joint 21 fixed on one end to a base 15 or platform 17 and on another end
to a spindle actuator 19 may exhibit some torsion, dependent on the construction and/or
material of the tendon, but will sufficiently prevent rotation of the spindle actuator
19 with respect to the base 15 or platform 17 to obviate further measures for preventing
undesired rotation of the spindle actuator 19 with respect to the base 15 or platform
17 and/or of the spindle 23 and the tube 25 with respect to each other.
[0075] The invention is not restricted to the above described embodiments which can be varied
in a number of ways within the scope of the claims. For instance the apparatus may
comprise one or more connectors, readers, writers and/or receivers for (connecting
with) one or more storage media (not shown) and a memory, to provide and/or store
data and/or a program for use by and/or programming of the controller.
[0076] The apparatus may comprise a user interface with which a user, e.g. a therapist,
can adapt and/or program a manoeuvring sequence and store it in the memory. E.g. by
assembling stored manoeuvring sequences to a desired trajectory or program a repetitive
trajectory with increased movement amplitude (e.g. flexion angle, coronal translation,
etc.) and/or velocity per repetition. Data from recorded treatment manoeuvres and
trajectories and/or software code portions for their execution by an apparatus 1 may
be provided and/or sold on suitable storage media.
[0077] Different patient wearable objects may be provided apart or as a kit with a manipulator
and/or a support, e.g. headgear of different sizes, so as to accommodate patient sizes,
afflictions and/or user preferences, and/or for replacement.
[0078] The first support and at least part of a second support may be movably interconnected,
as indicated in Fig. 7.
[0079] The method may comprise positioning and/or orienting the body part and/or an apparatus
portion, e.g. the support, in one or more default positions and/or orientations, for
reference purposes, increasing reliability of the determination and/or the manoeuvring.
This may comprise repeated returning to a starting position.
[0080] Elements and aspects discussed for or in relation with a particular embodiment may
be suitably combined with elements and aspects of other embodiments, unless explicitly
stated otherwise.
[0081] Aspects and examples of the above are described in the following numbered clauses:
- 1. Apparatus (1), in particular for treating a body part (5) of a patient (3), comprising:
a support (7), in particular a support for at least partially supporting and holding
a body part of a patient (3);
a manipulator (11) connected to the support for supporting and manoeuvring the support;
wherein the manipulator comprises a parallel linkage device (13) comprising a plurality
of hingedly interconnected linear actuators (19);
wherein the parallel linkage device (11) comprises at least one hinge (21) comprising
a, preferably resilient, tendon joint (61).
- 2. The apparatus (1) according to clause 1, wherein the parallel linkage device (13)
comprises a Stewart-platform (13).
- 3. The apparatus (1) according to clause 1 or 2, wherein the parallel linkage device
(13) comprises at least one hinge (21) comprising a magnetic ball joint (51).
- 4. The apparatus (1) according to any preceding clause, wherein at least one of the
said linear actuators (19) comprises at least one spindle actuator.
- 5. The apparatus (1) according to any preceding clause, wherein the apparatus comprises
at least one of a servo motor or stepper motor configured to operate at least one
of the linear actuators (19).
- 6. The apparatus (1) according to any preceding clause, wherein the apparatus is arranged
for controllably manoeuvring the support in six degrees of freedom and over a solid
angle spanned by plane angles (θ, φ, ρ) in mutually perpendicular directions of approx.
(45°, 45°, 45°).
- 7. The apparatus (1) according to any preceding clause, further comprising a second
support (9) for supporting at least a further body part (6) of a patient.
- 8. The apparatus (1) according to any preceding clause, comprising a first portion
(29) and a second portion (35), the first portion comprising a plurality of sources
(31A, 31B, 31C) for emitting a signal and the second portion comprising a plurality
of detectors (33A, 33B, 33C) for detecting at least a portion of the signal,
wherein each signal emitted from a source and detected by a detector has a signal
travelling time between the respective source and detector,
wherein the apparatus comprises a controller (27) configured to determine a plurality
of signal travelling times between at least some of the sources and at least some
of the detectors and to determine, on the basis of the determined plural signal travelling
times, the spatial position and orientation of the first and second portions relative
to each other.
- 9. The apparatus (1) according to clause 8, wherein the first portion (29) comprises
an object (29) which is wearable on the body part, such as a helmet, a spectacles-frame,
a head band, a wrist strap, etc.
- 10. The apparatus (1) according to clause 8 or 9, comprising a memory (37) for storing
a plurality of the determined spatial positions and orientations of the first portion
(29) and second portion (35) relative to each other.
- 11. The apparatus (1) according to clause 10, wherein the apparatus comprises a controller
(27) configured to read at least part of the information stored in the memory (29);
to define at least a first manoeuvring sequence of the body part (5) as a function
of the information stored in the memory; and
to control the apparatus (1) to operate the manipulator (11) to manoeuvre the support
(7) in such a way that the body part, when appropriately positioned on the support,
is manoeuvred according to at least the first manoeuvring sequence.
- 12. Method of operating a physiotherapy apparatus (1), e.g. the apparatus (1) according
to any one of the clauses 1-11, wherein the apparatus comprises a first object (29),
comprising a plurality of ultrasound signal sources (31A, 31B, 31C), and a second
object (35), comprising a plurality of ultrasound signal detectors (33A, 33B, 33C)
for detecting a signal of the signal sources;
the method comprising the steps of:
- a) emitting an ultrasound signal from at least one signal source of the plurality
of signal sources and
- b) detecting the ultrasound signal with at least one detector of the plurality of
signal detectors
such that
a signal travelling time between the respective source and detector for each ultrasound
signal emitted from one of the sources and detected by one of the detectors is defined;
- c) determining a plurality of signal travelling times of at least one of
a predetermined ultrasound signal from one source to plural detectors and
a predetermined ultrasound signal from plural sources to one detector;
- d) determining, on the basis of the determined plural signal travelling times, at
least one of the position of the one source relative to the plural detectors, and
respectively, the position of the one detector relative to the plural sources;
- e) repeating the method steps of emitting and detecting a signal, determining signal
travelling times and determining relative positions, with different combinations of
sources and detectors;
- f) determining from the determined relative positions the spatial position and orientation
of the first and second objects relative to each other.
- 13. The method according to clause 12, comprising the further steps of
g) repeating the method steps a-f of the method of clause 12;
h) storing the determined spatial positions and orientations of the first and second
objects relative to each other in a memory (37);
i) defining at least a first manoeuvring sequence of a body part (5) as a function
of at least part of the determined spatial positions and orientations of the first
and second objects stored in the memory (37); and
j) operating at least part of a manipulator (11) to manoeuvre a support (7) in such
a way that the body part, when appropriately supported and held by the support, is
manoeuvred according to at least part of the first manoeuvring sequence.
- 14. A storage medium comprising software code portions for, when executed by a controller
(27) configured to control an apparatus (1) according to any one of clauses 1-11,
performing a method of any one of clauses 12-13 and/or operating at least part of
the manipulator (11) in a predetermined sequence of steps so as to manoeuvre the support
(7) of the apparatus according to at least one manoeuvring sequence, in particular
for treating a body part (5) of a patient (3).
- 15. Headgear (29) comprising an ultrasound signal source, an inclinometer, a gyroscope
and/or a plurality of ultrasound signal sources (31A, 31B, 31C) adapted for use in
the apparatus (1) of any one of clauses 8-11 or for use in the method of any one of
clauses 12-13.
- 16. Method of modifying a parallel linkage device (13) comprising a plurality of hingedly
interconnected linear actuators (19); comprising replacing at least one hinge (21)
of the parallel linkage device with at least one tendon joint.
1. An apparatus (1) for treating a body part (5) of a patient (3), comprising:
a support (7) for at least partially supporting and holding the body part (5) of the
patient (3), and
a manipulator (11) connected to the support for supporting and manoeuvring the support;
wherein the manipulator comprises a parallel linkage device (13);
the apparatus comprising a first portion (29) and a second portion (35),
wherein the first or the second portion comprises the support (7) or an object (29)
which is wearable on the body part, such as a helmet, a spectacles-frame, a head band,
a wrist strap, etc.;
wherein one of the first and second portions comprises a plurality of sources (31A,
31B, 31C) for emitting a signal and the other one of the first and second portions
comprises a plurality of detectors (33A, 33B, 33C) for detecting at least a portion
of the signal, and/or wherein one of the first and second portions comprises at least
one inclinometer and/or gyroscope and at least one signal source or, respectively,
detector and the other one of the first and second portions comprises a plurality
of detectors or, respectively, signal sources,
wherein each signal emitted from a source and detected by a detector has a signal
travelling time between the respective source and detector;
characterized in that the apparatus comprises a controller (27) configured to determine a plurality of
signal travelling times between at least some of the sources and at least some of
the detectors and to determine, on the basis of the determined plurality of signal
travelling times and measurement data of the inclinometer and/or gyroscope, where
applicable, the spatial position and orientation of the first and second portions
relative to each other,
wherein the apparatus further is configured to store information comprising a plurality
of the determined spatial positions and orientations of the first portion (29) and
the second portion (35) relative to each other in a memory (37),
and wherein the apparatus comprises a controller (27) configured
to read at least part of the information stored in the memory (37),
to define at least a first manoeuvring sequence of the body part (5) as a function
of the information stored in the memory, and
to control the apparatus (1) to operate the manipulator (11) to manoeuvre the support
(7) in such a way that the body part, when appropriately positioned on, and possibly
held by, the support, is manoeuvred according to at least the first manoeuvring sequence.
2. The apparatus (1) according to any preceding claim, wherein at least one of the plurality
of sources and the signal transmitter is configured for contemporary emitting a first
signal and a second signal, the first signal being a relatively slow signal, advantageously
an ultrasound signal, and the second signal being a relatively fast signal compared
to the first signal, e.g. an electric, radiographic and/or optical signal.
3. The apparatus (1) according to any preceding claim, wherein the first or the second
portion (29) comprises an object (29) which is wearable on the body part, such as
a helmet, a spectacles-frame, a head band, a wrist strap, etc.
4. The apparatus according to claim 3, wherein the first or the second portion (29) comprises
a headgear (29) comprising a signal source and an inclinometer and/or a gyroscope
and/or comprising a plurality of ultrasound signal sources (31A, 31B, 31C).
5. The apparatus (1) according to any preceding claim, comprising the memory (37) for
storing a plurality of the determined spatial positions and orientations of the first
portion (29) and second portion (35) relative to each other.
6. The apparatus (1) according to any preceding claim, wherein the information stored
in the memory comprises time stamps corresponding to at least some of the determined
spatial positions and orientations.
7. The apparatus (1) according to any preceding claim, wherein the manipulator comprises
a parallel linkage device (13) comprising a plurality of hingedly interconnected linear
actuators (19);
wherein the parallel linkage device (13) comprises a Stewart-platform (13), and wherein
preferably the parallel linkage device (11) comprises at least one hinge (21) comprising
a, preferably resilient, tendon joint (61) or a magnetic ball joint (51).
8. The apparatus (1) according to claim 7, wherein at least one of the said linear actuators
(19) comprises at least one spindle actuator.
9. The apparatus (1) according to any preceding claim, wherein the apparatus comprises
at least one of a servo motor or stepper motor configured to operate at least one
of the linear actuators (19).
10. The apparatus (1) according to any preceding claim, wherein the apparatus is arranged
for controllably manoeuvring the support in six degrees of freedom and over a solid
angle spanned by plane angles (θ, φ, ρ) in mutually perpendicular directions of approx.
(45°, 45°, 45°).
11. The apparatus (1) according to any preceding claim, further comprising a second support
(9) for supporting at least a further body part (6) of a patient.
12. Method of operating a physiotherapy apparatus (1), e.g. the apparatus (1) according
to any one of the claims 1-11, wherein the apparatus comprises a first object (29)
and a second object (35), wherein the first object (29) comprises a plurality of ultrasound
signal sources (31A, 31B, 31C), and the second object (35) comprises a plurality of
ultrasound signal detectors (33A, 33B, 33C) for detecting a signal of the signal sources,
and/or wherein the first or second object comprises a signal transmitter and at least
one inclinometer and/or gyroscope;
the method comprising the steps of:
a) emitting an ultrasound signal from at least one signal source of the plurality
of signal sources and
b) detecting the ultrasound signal with at least one detector of the plurality of
signal detectors
such that
a signal travelling time between the respective source and detector for each ultrasound
signal emitted from one of the sources and detected by one of the detectors is defined;
c) determining a plurality of signal travelling times of at least one of
a predetermined ultrasound signal from one source to plural detectors and
a predetermined ultrasound signal from plural sources to one detector;
d) determining, on the basis of the determined plural signal travelling times, at
least one of the position of the one source relative to the plural detectors, and
respectively, the position of the one detector relative to the plural sources;
e) repeating the method steps of emitting and detecting a signal, determining signal
travelling times and determining relative positions, with different combinations of
sources and detectors, or determining an angle of rotation and/or inclination with
the inclinometer and/or gyroscope, where applicable;
f) determining with a controller (27) from the determined relative positions, and
angles of rotation and/or inclination, where applicable, the spatial position and
orientation of the first and second objects relative to each other.
13. The method according to claim 12, comprising the further steps of
g) repeating the method steps a-f of the method of claim 12;
h) storing the determined spatial positions and orientations of the first and second
objects relative to each other in a memory (37);
i) defining at least a first manoeuvring sequence of a body part (5) as a function
of at least part of the determined spatial positions and orientations of the first
and second objects stored in the memory (37); and
j) operating at least part of a manipulator (11) to manoeuvre a support (7) in such
a way that the body part, when appropriately supported and held by the support, is
manoeuvred according to at least part of the first manoeuvring sequence.
14. The method of claim 13, comprising the further step of manoeuvring one of the first
and second portions with respect to the other during step g.
15. A storage medium characterised by comprising software code portions for, when executed by a controller (27) configured
to control an apparatus (1) according to any one of claims 1-11,
performing a method of any one of claims 12-14 and/or operating at least part of the
manipulator (11) in a predetermined sequence of steps so as to manoeuvre the support
(7) of the apparatus according to at least one manoeuvring sequence, in particular
for treating a body part (5) of a patient (3).