DE19830359A1 - Spatial position and movement determination of body and body parts for remote control of machine and instruments - Google Patents
Spatial position and movement determination of body and body parts for remote control of machine and instrumentsInfo
- Publication number
- DE19830359A1 DE19830359A1 DE19830359A DE19830359A DE19830359A1 DE 19830359 A1 DE19830359 A1 DE 19830359A1 DE 19830359 A DE19830359 A DE 19830359A DE 19830359 A DE19830359 A DE 19830359A DE 19830359 A1 DE19830359 A1 DE 19830359A1
- Authority
- DE
- Germany
- Prior art keywords
- inertial
- orientation
- body part
- partial
- attached
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/10—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
- G01C21/12—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
- G01C21/16—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
- G01C21/165—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation combined with non-inertial navigation instruments
- G01C21/1654—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation combined with non-inertial navigation instruments with electromagnetic compass
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/10—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
- G01C21/12—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
- G01C21/16—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
- G01C21/165—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation combined with non-inertial navigation instruments
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/10—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
- G01C21/12—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
- G01C21/16—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
- G01C21/165—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation combined with non-inertial navigation instruments
- G01C21/1656—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation combined with non-inertial navigation instruments with passive imaging devices, e.g. cameras
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S15/00—Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
- G01S15/87—Combinations of sonar systems
- G01S15/872—Combination of several systems for attitude determination
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/163—Wearable computers, e.g. on a belt
Landscapes
- Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Electromagnetism (AREA)
- Computer Hardware Design (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Length Measuring Devices With Unspecified Measuring Means (AREA)
Abstract
Description
Eine Vielzahl von Anwendungen wie:
Fernsteuerung von Maschinen und Instrumenten durch menschliche Gliedmaßen, Lage und Bewegungs
kontrolle von Maschinen und Robotern, Bewegungskontrolle von Sportlern und in Rehabilitation befind
lichen Patienten, Interaktion von Menschen mit virtuellen Umgebungen (Cyberspace), Umwandlung von
Körperbewegungen in Musik und Lichteffekte (Entertainment), Erfassung von menschlichen Bewe
gungsabläufen im Produktionsprozess, Training von komplexen manuellen Tätigkeiten, Lage- und Bewe
gungskontrolle von Fertigungsteilen im Raum usw., stellt die Aufgabe der Positionserfassung von Kör
perstellen, der Lagebestimmung von Körperteilen und Körpern, sowie deren Bewegungserfassung im
Raum.A variety of applications such as:
Remote control of machines and instruments through human limbs, position and movement control of machines and robots, movement control of athletes and patients in rehabilitation, interaction of people with virtual environments (cyberspace), conversion of body movements into music and light effects (entertainment), recording of human movement sequences in the production process, training of complex manual activities, position and movement control of production parts in the room, etc., provides the task of position detection of body positions, determining the position of body parts and bodies, and their movement detection in the room.
Die genannte Aufgabe wird derzeit im Sinne der Erfassung von menschlichen Körperbewegungen unter den Begriffen "Motion capture" (= Bewegungserfassung) oder "Body tracking" (= Spurverfolgung von Körperteilen mit nachfolgenden Methoden gelöst.The above task is currently undertaken in the sense of capturing human body movements the terms "motion capture" or "body tracking" Body parts solved with the following methods.
Die Lagebestimmung von Körperteilen mittels Magnetfeldern ist eine sehr häufig eingesetzte Methode. Es sei hier auf die Produkte der US-Firmen Polhemus Inc., Colchester, Vermont und Ascension Techno logy Corporation., Burlington, Vermont verwiesen.The location of body parts using magnetic fields is a very common method. It is here on the products of the US companies Polhemus Inc., Colchester, Vermont and Ascension Techno logy Corporation., Burlington, Vermont.
Magnetfeldmethoden der genannten Firmen haben folgende Nachteile:
Magnetic field methods of the companies mentioned have the following disadvantages:
- - Störanfälligkeit gegenüber Umgebungseisen und Fremdfelder- Susceptibility to environmental iron and foreign fields
- - eingeschränkter Erfassungsbereich, weil die Messgenauigkeit mit dem Abstand sinkt- Limited detection area because the measuring accuracy decreases with the distance
- - aufwendige und zeitraubende Sensorjustage.- complex and time-consuming sensor adjustment.
Am Körper befestigte Gestänge erfassen die Winkel von Körpergelenken.Rods attached to the body capture the angles of body joints.
Hier sei auf die Produkte der US-Firma Analogus Company, San Francisco, Californien verwiesen.Please refer to the products of the US company Analogus Company, San Francisco, California.
Bei dieser Lösung sind u. a. folgende Nachteile zu nennen.With this solution u. a. to mention the following disadvantages.
- - Die Gestänge sind für den Träger nicht komfortabel- The rods are not comfortable for the wearer
- - Das Anlegen des Gestänges ist sehr zeitraubend- Putting on the boom is very time consuming
- - Eine Orientierungs- und Positionsangabe eines Einzelgliedes erfordert das Anlegen des gesamtem Gestänges und liefert nur indirekte Gelenkwinkelgrößen.- An orientation and position specification of a single link requires the creation of the whole Linkage and only delivers indirect joint angle sizes.
Die Bewegungserfassung des menschlichen Körpers mit Kameras wird ebenfalls sehr häufig eingesetzt. An signifikanten Körperstellen werden hierbei reflektierende Markierungen angebracht und deren Bewe gungsverlauf von mindestens zwei Kameras aufgezeichnet und somit ihre räumliche Position berechnet. Dieses Verfahren dient in erster Linie der Erfassung eines kompletten Mehrgelenkkörpers.The motion detection of the human body with cameras is also used very frequently. Reflective markings are placed on significant parts of the body and their movement Development history recorded by at least two cameras and thus their spatial position calculated. This procedure is primarily used to record a complete multi-joint body.
Hier sind folgende Nachteile zu nennen
The following disadvantages should be mentioned here
- - Die Lagebestimmung eines einzelnen Körperteiles erfordert wie beim Gestänge die Erfassung aller übrigen Gelenke- The determination of the position of a single part of the body, like that of the linkage, requires the detection of all remaining joints
- - Beschränkter Erfassungsbereich, da die optischen Abbildungsgesetze gelten (Tiefenschärfe)- Limited detection area because the optical imaging laws apply (depth of field)
- - Verdeckung durch den eigenen oder fremde Körper- Hiding by your own or a foreign body
- - Genauigkeit sinkt mit dem Abstand.- Accuracy decreases with distance.
Ultraschall wird in der Medizin und Sportphysiologie zur Erfassung von Bewegungsabläufen des mensch
lichen Körpers eingesetzt. Der Abstand wird aus der Laufzeit eines Ultraschallimpulses bestimmt.
Nachteile sind:
Ultrasound is used in medicine and sports physiology to record movements in the human body. The distance is determined from the transit time of an ultrasound pulse. Disadvantages are:
- - Die Orientierungsbestimmung einzelner Körperteile erfordert pro Körperteil drei Ultraschallsensoren, so daß für diese Aufgabe eine Unzahl von Sensoren an einem mehrgelenkigen Körper angebracht wer den müßten, was wiederum ein hohes Ausmaß an Signalorganisation (Multiplexing) und Codierung notwendig machen würde- Determining the orientation of individual body parts requires three ultrasound sensors per body part, so that for this task a myriad of sensors attached to a multi-jointed body which would in turn require a high degree of signal organization (multiplexing) and coding would make necessary
- - Abschattung von Ultraschallimpulsen bei mehrgliedrigen Körpern- Shading of ultrasound impulses on multi-part bodies
InterSense Inc., Burlington, Massachusetts bietet derartige Systeme für die Erfassung der Orientierung
und der Position von Körper(teile)n an mit ausschließlich körperexternem Bezug (Koordinatenssysteme)
an. Dadurch bestehen die Nachteile:
InterSense Inc., Burlington, Massachusetts offers such systems for the detection of the orientation and the position of bodies (parts) with only external reference (coordinate systems). This has the disadvantages:
- - Die Erfassungsgenauigkeit von Details sinkt mit dem Abstand von der Bezugstelle- The detection accuracy of details decreases with the distance from the reference point
- - Die Anwendung ist auf einen kleinen Bereich zumeist in geschlossenen Räumen beschränkt- The application is limited to a small area mostly in closed rooms
- - Bei Anwesenheit mehrerer Personen im Erfassungsbereich kann es zu Verdeckungen bzw. Abschattun gen zwischen Körper(teile)n und Referenzstellen oder gegenseitiger Beeinflussung der Sensoriken kom men.- If several people are present in the detection area, there may be occlusions or shading between body (parts) and reference points or mutual influence of the sensor systems men.
Im folgenden Text wird anstatt der Bezeichnung "inertiale Orientierungs-Messaufnehmer" meist der Be griff Gyro verwendet, wenn es nicht notwendig erscheint die abstrakte Funktionalität besonders hervor zuheben. Der Begriff Gyro ist heute interationaler Standard. (s.a. Definitionen und Begriffserklärungen) In the following text, instead of the term "inertial orientation sensor", the Be gripped Gyro used, if it does not seem necessary, the abstract functionality to lift. The term gyro is now an international standard. (see also definitions and explanations of terms)
Vorbemerkung: Unter "räumliche Lage" eines Körpers oder Körperteiles ist seine Position (Koordinaten eines ausgewählten Punktes) und die Orientierung (Winklelage zu einem Bezugssystem) zu verstehen. An einem Körper sei eine Positionssenorik und ein 3-Achs-Gyro (künftig mit 3A-Gyro abgekürzt) ange bracht (eine Beschreibung über Gyroausführungen folgt). Durch die Erfassung der Position eines defi nierten Körperpunktes K (= pK(xK, yK, zK)) und der drei Gyrowinkel ϕ, ψ, χ ist die räumliche Lage (s. Definition) eines Körpers völlig bestimmbar. Fig. 1 zeigt einen fest mit dem Körper 1.0 verbundenen 3A-Gyro 1.1 welcher die 3 Winkel ϕ, ψ, χ relativ zu seinem Ausgangszustand mißt (z. B. als Zeitintegral der Winkelgeschwindigkeitskomponenten bei Verwendung eines Fiber- oder Vibrationsgyros). Die Win kel sind in der Ausschnittsvergrößerung Fig. 1a dargestellt. Diese drei gemessenen Winkel ϕ, ψ, χ geben allerdings keine gute Vorstellung über die Orientierung des Körpers 1.0. Anschaulicher beschrie ben wird die Orientierung des Körpers 1.0 durch die Angabe von Vektoren p1ˆ oder Einheitsvektoren eu, ev, ew, des durch die Gyroachsen definierten Teilkoordinatensystemes T1 relativ zum Bezugssystem B0 (x, y, z). Die Umrechnung der Gyrowinkel ϕ, ψ, χ in die 9 kosinus der Winkel zwischen Bezugs- und Teilkoordinatensystem ist der einschlägigen Literatur zu entnehmen. (s. unten). Die Kombination von Positions- und Orientierungserfassung ermöglicht nun die Durchführung folgender Aufgaben:Preliminary remark: The "spatial position" of a body or body part is to be understood as its position (coordinates of a selected point) and its orientation (angular position to a reference system). Position sensors and a 3-axis gyro (abbreviated to 3A gyro in the future) are attached to one body (a description of gyro designs follows). By determining the position of a defined body point K (= p K (x K , y K , z K )) and the three gyro angles ϕ, ψ, χ, the spatial position (see definition) of a body can be determined completely. Fig. 1 shows a fixed to the body 1.0 3A-Gyro 1.1 said 3 Angle φ, ψ, χ relative to its initial state measures (z. B. as the time integral of the angular velocity components when using a Fiber or vibration gyro). The Win angle are shown in the detail enlargement Fig. 1a. However, these three measured angles ϕ, ψ, χ do not give a good idea about the orientation of the body 1.0 . The orientation of the body 1.0 is described more clearly by specifying vectors p 1 ˆ or unit vectors e u , e v , e w , of the partial coordinate system T1 defined by the gyro axes relative to the reference system B0 (x, y, z). The conversion of the gyro angles ϕ, ψ, χ into the 9 cosine of the angles between the reference and partial coordinate systems can be found in the relevant literature. (see below). The combination of position and orientation detection now enables the following tasks to be carried out:
Die Definition der räumliche Lage des Körpers durch Angabe
The definition of the spatial position of the body by indication
- - der Position eines festen Körperpunktes K und entweder- the position of a fixed body point K and either
- - der Orientierung der Einheitsvektoren der Gyroachsen eu, ev ew oder- the orientation of the unit vectors of the gyro axes e u , e v e w or
- - der Orientierung der Körperachsen durch deren Einheitsvektoren eξ, eη, eζ.- The orientation of the body axes through their unit vectors e ξ , e η , e ζ .
Aufgrund der als bekannt vorausgesetzten räumlichem Anordnung des Gyros 1.1 (Achsen u, v, w) relativ zu den Körperachsen ξ, η, ζ ist eine Transformation der durch Messung ermittelten Gyroorien tierung in die Körperorientierung möglich. Vorzugsweise wird man die Körperachsen ξ, η, ζ durch des sen Hauptträgheitsachsen repräsentieren.Due to the known spatial arrangement of the gyro 1.1 (axes u, v, w) relative to the body axes ξ, η, ζ, a transformation of the gyro orientation determined by measurement into the body orientation is possible. The body axes ξ, η, ζ will preferably be represented by its main axes of inertia.
Definition der räumlichen Lage des Körpers durch Repräsentanten.Definition of the spatial position of the body by representatives.
Repräsentanten sind Vektoren (Zeiger) welche die räumliche Lage eines Körpers durch die Angabe von
funktionalen oder charakteristischen Koordinaten vertreten. Solche Repräsentanten können z. B. durch
die Durchstoßpunkte der Körperhauptachsen oder durch die Verbindungsvektoren von Gelenklagerzent
ren (wenn ein Körper durch Gelenke mit benachbarten Körpern verbunden ist) ausgedrückt werden. In
Fig. 1 wird Repräsentant R1ˆ durch die Durchstoßpunkte P1, P2 der Körperlängsachse durch die Ab
schlußflächen 1.2 und 1.3 gebildet. Da der Körper in Fig. 1 einen elliptischen Querschnitt haben soll,
kann man Repräsentant R2ˆ durch die große Halbachse A (= Strecke P1-P3) definieren. Die Repräsen
tanten R1ˆ und R2ˆ lassen sich aus den konstanten Vektoren p1ˆ, p2ˆ, p3ˆ relativ zum Gyrokoordina
tensystem T1 angeben. Durch Erfassung der Gyroorientierung (= Umrechnung der gemessenen Winkel
ϕ, ψ, χ in die neun cos-Werte zwischen den Achsen von Gyro und Bezugssystem B0) und einer Körper
stelle K (= pK) - mittels einer Positionssensorik-, lassen sich die gyrobezogenen Vektoren p1ˆ, p2ˆ, p3ˆ
bei bekannter gegenseitiger Lage von K und dem Ursprung des Gyrosystems T1 (= Vektor rGKˆ) in das
Bezugssystem B0 transformieren.
Representatives are vectors (pointers) that represent the spatial position of a body by specifying functional or characteristic coordinates. Such representatives can e.g. B. by the points of intersection of the main body axes or by the connection vectors of articulated bearing centers (if a body is connected to neighboring bodies by joints). In Fig. 1, representative R 1 ˆ is formed by the puncture points P1, P2 of the longitudinal axis of the body from the end surfaces 1.2 and 1.3 . Since the body in Fig. 1 is said to have an elliptical cross section, representative R 2 ˆ can be defined by the large semi-axis A (= line P1-P3). The representatives R 1 ˆ and R 2 ˆ can be specified from the constant vectors p 1 ˆ, p 2 ˆ, p 3 ˆ relative to the gyrocoordinate system T1. By detecting the gyro orientation (= conversion of the measured angles ϕ, ψ, χ into the nine cos values between the axes of the gyro and the reference system B0) and a body position K (= p K ) - using a position sensor - the gyro-related can be determined Transform vectors p 1 ˆ, p 2 ˆ, p 3 ˆ with known mutual position of K and the origin of the gyro system T1 (= vector r GK ˆ) into the reference system B0.
p1(t) = pK(t) + D(t)*(p1ˆ - rGKˆ) (1.1)
p2(t) = pK(t) + D(t)*(p2ˆ - rGKˆ) (1.2)
p3(t) = pK(t) + D(t)*(p3ˆ - rGKˆ) (1.3)
p 1 (t) = p K (t) + D (t) * (p 1 ˆ - r GK ˆ) (1.1)
p 2 (t) = p K (t) + D (t) * (p 2 ˆ - r GK ˆ) (1.2)
p 3 (t) = p K (t) + D (t) * (p 3 ˆ - r GK ˆ) (1.3)
* ist der Operator der die zeitabhängige Drehmatrix D(t) auf den Differenzvektor (p1ˆ - rGKˆ) anwendet. Die Drehmatrix D(t) wird aus den Winkelmesswerten des Gyros gewonnen.* is the operator who applies the time-dependent rotation matrix D (t) to the difference vector (p 1 ˆ - r GK ˆ). The rotation matrix D (t) is obtained from the angular measurement values of the gyro.
Im Bezugssystem B0 lauten die beiden Repräsentanten R1(t) und R2(t) dann
In the reference system B0, the two representatives are R 1 (t) and R 2 (t)
R1(t) = p2(t) - p1(t) (1.4)
R2(t) = p3(t) - p1(t) (1.5).R 1 (t) = p 2 (t) - p 1 (t) (1.4)
R 2 (t) = p 3 (t) - p 1 (t) (1.5).
Im Bezugssystem B0 ist der Körper 1.0 damit durch einen Ortsvektor (z. B. p1(t)) und die beiden Reprä sentanten vollständig beschrieben.In the reference system B0, the body 1.0 is thus completely described by a location vector (e.g. p 1 (t)) and the two representatives.
Repräsentanten habe zwei vorteilhafte Eigenschaften.
Representatives have two beneficial properties.
-
a) Sie geben die Orientierung des Körpers im Bezugssystem an.
R1(t) = Orientierung Längsachse
R2(t) = Orientierung der großen Halbachse A des elliptische Längsquerschnittes,a) They indicate the orientation of the body in the reference system.
R 1 (t) = orientation longitudinal axis
R 2 (t) = orientation of the major semiaxis A of the elliptical longitudinal cross section, - b) Bei als Mehrgelenksystem aufgebauten Körpern können Repräsentanten einzelner Glieder als eine Kette von Zeigern dargestellt werden und auf diese Weise ein geometrisches Abbild des Gelenksystems liefern.b) In the case of bodies constructed as a multi-joint system, representatives of individual members can be considered as one Chain of pointers are represented and in this way a geometric representation of the joint system deliver.
Durch die Kombination von Positions- und Orientierungserfassung kann ein Teilkoordinatensystem defi niert werden, bezüglich dessen die Positionserfassung von zeitlich variablen Punkten erfolgen kann.By combining position and orientation detection, a partial coordinate system can be defi be ned, with respect to which the position can be recorded from time-variable points.
Aus riˆ wird also riˆ(t). In diesem Fall besteht also die Aufgabe darin, die im Teilkoordinatensystem T1 erfaßten Positionen riˆ(t) ins Bezugskoordinatensystem B0 zu transformieren.So r i ˆ becomes r i ˆ (t). In this case, the task is to transform the positions r i ˆ (t) recorded in the partial coordinate system T1 into the reference coordinate system B0.
Zur mathematischen Behandlung der vorgenannten Aufgaben sei auf die einschlägige Literatur z. B. "Großes Handbuch der Mathematik" Buch und Zeit VerlagsGmbH S. 554 bis 556 verwiesen.For the mathematical treatment of the above tasks, reference is made to the relevant literature, for. B. "Große Handbuch der Mathematik" Buch und Zeit VerlagsGmbH pp. 554 to 556 referenced.
In diesem Abschnitt wird jener Stand der Technik beschrieben welcher die Voraussetzung für die erfin dungsgemäße Lösung der gestellten Aufgabe bietet. Im Sinne der Erfindung werden hier die aktuellsten Methoden auf den beiden - zur Lösung der Aufgabe - zu kombinierenden Gebieten "Inertiale Orientie rungs-Messaufnehmer" und "Positionserfassungssensoriken" vorgestellt. In this section, the state of the art is described which is the prerequisite for the inventions provides appropriate solution to the task. In terms of the invention, the most current are here Methods in the two areas to be combined to solve the task "Inertiale Orientie tion sensor "and" position detection sensors "presented.
Die praktische Realisierung des Erfindungsgedankens ist auf diesem Gebiet erst durch die Entwicklung der Mikrotechnologie möglich geworden. Die benötigten Messaufnehmer haben erst in jüngster Zeit so kleine Dimensionen erhalten, daß eine störungsfreie Anbringung z. B. am menschlichen Körper möglich ist.The practical realization of the inventive concept in this area is only possible through development of microtechnology has become possible. The required sensors have only recently become so receive small dimensions that trouble-free attachment z. B. possible on the human body is.
Man unterscheidet derzeit 3 Arten von inertialen Orientierungs-Messaufnehmern die im folgenden wegen des branchenüblichen Sprachgebrauchs auch als Gyros bezeichnet werden.A distinction is currently made between 3 types of inertial orientation sensors of common language usage are also called gyros.
Der kardanisch aufgehängte Kreisel stellt die älteste Form von inertialen Orientierungs-Messaufnehmern dar. Er mißt die Winkelabweichung eines Außengehäuses von einer willkürlich eingestellten Ausgangs lage (z. B. zum Beginn der Rotation) in zwei Orientierungsachsen. Zur Bestimmung aller drei Raumach sen sind also zwei derartige Messaufnehmer nötig.The gimbal-mounted gyro is the oldest form of inertial orientation sensors It measures the angular deviation of an outer casing from an arbitrarily set output position (e.g. at the beginning of the rotation) in two orientation axes. To determine all three spatial axes So two such sensors are necessary.
Der mikromechanische Vibrationsgyro mißt die Corioliskraft welche bei der Relativbewegung in einem rotierenden System entsteht. Dazu wird eine Mikromasse in hochfrequente Vibration versetzt (z. B. durch Piezoschwingelemente oder Magnetfelder). Bei Rotation des Systems um die Messachse wirkt nun eine senkrecht zum Winkelgeschwindigkeitsvektor gerichtete Corioliskraft auf die Mikromasse, wel che als Dehnung deren Aufhängung gemessen werden kann.The micromechanical vibrating gyro measures the Coriolis force which is in one in the relative movement rotating system arises. For this purpose, a micromass is set in high-frequency vibration (e.g. through piezo vibrating elements or magnetic fields). When the system rotates around the measuring axis now a Coriolis force directed perpendicular to the angular velocity vector on the micro mass, wel che as strain whose suspension can be measured.
Der Vibrationsgyro liefert also nur ein Messsignal für die in seiner Achse gelegene Komponente des räumlichen Winkelgeschwindigkeitsvektors, so daß für die komplette Erfassung drei solche Messein heiten in "linear unabhängiger " Ausrichtung angebracht werden müssen (vorzugsweise orthogonal).The vibrating gyro therefore only delivers a measuring signal for the component of the spatial angular velocity vector, so that three such measurements for the complete acquisition units in a "linearly independent" orientation (preferably orthogonal).
Die Bestimmung der gewünschten Winkellage muß dann noch mittels Zeitintegration der Winkelgesch windigkeitskomponenten erfolgen. Der erhaltene Winkel zu beliebiger Zeit t bemißt sich dann relativ zu der Achsausrichtung im Raum, welche zu Beginn der Messung t = 0 bestand.The determination of the desired angular position must then still be done by integrating the angular speed wind components. The angle obtained at any time t is then measured relatively the axis alignment in space, which existed at the beginning of the measurement t = 0.
Fibergyros messen die Phasenverschiebung (Interferenz) zwischen zwei amplitudenmodulierten, in ent gegengesetzte Richtungen aufgespaltenen Lichtstrahlen in einer Fiberspule beim wiederzusammentref fen in Abhängigkeit der Winkelgeschwindigkeit der Spule.Fibergyros measure the phase shift (interference) between two amplitude-modulated, in ent light beams split in opposite directions in a fiber coil when they meet again fen depending on the angular velocity of the coil.
Hier gelten im Prinzip die selben Meßbedingungen wie beim Vibrationsgyro: Die komplette Erfassung des Winkelgeschwindigkeitsvektors erfordert drei "linear unabhängig" ausgerichtetet Fiberspulen, die Winkellage bemißt sich relativ zu einer willkürlichen Anfangsorientierung und muß durch Zeitintergration gewonnen werden. In principle, the same measuring conditions apply here as with the vibrating gyro: the complete recording of the angular velocity vector requires three "linear independently" aligned fiber coils that Angular position is measured relative to an arbitrary initial orientation and has to be integrated by time be won.
Folgende, zum Teil noch nicht in der Anwendung befindliche Positionserfassungsmethoden sind für die erfindungsgemäße Kombinationssensorik einsetzbar.The following position detection methods, some of which are not yet in use, are for the Combination sensor system according to the invention can be used.
Aus drei Abstandsmessungen zu unterschiedlichen Referenzstellen wird die räumliche Position gewon nen. Siehe hierzu Patent DE 44 11 218 C1 "Entfernungsmessgerät nach dem Laufzeitprinzip".The spatial position is gained from three distance measurements to different reference points nen. See patent DE 44 11 218 C1 "distance measuring device according to the transit time principle".
Die Position wird bei diesen Verfahren aus der Verschiebung markanter Punkte auf mindestens zwei
räumlich zueinander definiert angeordneten positionsempfindlichen Abbildungsflächen gewonnen. Hier
zu zählen auch die Auswerteverfahren mit CCD-Kameras.
Siehe hierzu die Patente und Offenlegungsschrift
DE 36 01 536 C1 "Anordnung zur Lagebestimmung eines Objektes"
DE 44 22 886 A1 "Verfahren und Einrichtung zur optischen Bestimmung räumlicher Positionen . . .".In these methods, the position is obtained from the shifting of distinctive points on at least two position-sensitive imaging surfaces arranged spatially defined to one another. This also includes the evaluation methods with CCD cameras.
See the patents and the disclosure
DE 36 01 536 C1 "Arrangement for determining the location of an object"
DE 44 22 886 A1 "Method and device for optically determining spatial positions...".
Die Triangulation beruht im wesentlichen auf der Bestreichung des Objektes mittels an verschiedenen
Stellen im Raum angeordneten Fächerlasern mit unterschiedlichen Charakteristiken (z. B. Scan-Rate,
Farbe, Modulationsfrequenz). Die Unterscheidung am Auftreffpunkt erlaubt die Winkellage des Meßob
jektes zu den jeweiligen Standorten der Laserquellen zu erfassen. Bei Kenntnis der räumlichen Bezie
hung der Laserquellen läßt sich die Meßobjektposition durch Triangulation gewinnen.
Siehe hierzu Patent und Offenlegungsschrift
US 4,912,643 "Position sensing apparatus"
DE 44 15 3'419 A1 "Positionsmesseinrichtung"The triangulation is essentially based on the spreading of the object by means of fan lasers with different characteristics (e.g. scan rate, color, modulation frequency) arranged at different points in the room. The distinction at the point of impact allows the angular position of the object to be measured to the respective locations of the laser sources. If the spatial relationship of the laser sources is known, the position of the measurement object can be obtained by triangulation.
See patent and published specification
US 4,912,643 "Position sensing apparatus"
DE 44 15 3'419 A1 "position measuring device"
Der Abstand wird aus der Phasenverschiebung von ausgesandtem und objektreflektierten, amplituden
modulierten Laserstrahl gewonnen. Aus drei Abstandsmessungen zu unterschiedlichen Referenzstellen
wird die räumliche Position bestimmt.
Siehe hierzu die Patente und Offenlegungsschrift
DE 35 27 918 C2 "Vorrichtung zum Feststellen eines Objektes . . ."
DE 40 27 990 C1 "Entfernungsmesser mit cw-moduliertem Halbleiterlaser"
DE 44 34 666 A1 "Sensor".The distance is obtained from the phase shift of the emitted and object-reflected, amplitude-modulated laser beam. The spatial position is determined from three distance measurements to different reference points.
See the patents and the disclosure
DE 35 27 918 C2 "Device for detecting an object..."
DE 40 27 990 C1 "Rangefinder with cw-modulated semiconductor laser"
DE 44 34 666 A1 "sensor".
Die Ultraschall-Laufzeitmethode gehört zu den Standardmethoden der Abstandsbestimmung. Die Posi tionsbestimmung erfolgt hier aus drei Abstandmessungen zu unterschiedlichen Referenzstellen. Posi tionsgenauigkeiten von 1 mm3 sind dabei in einem Durchschnittsraum zu erzielen. The ultrasonic transit time method is one of the standard methods of distance determination. The position is determined here from three distance measurements to different reference points. Positioning accuracies of 1 mm 3 can be achieved in an average room.
Aus der Phasenlage von ausgesandtem zu zurückgestrahltem Signal ist ebenfalls eine Abstandsbestim mung möglich. Dabei kann die Reflexion natürlich, oder mit definierter Verzögerung von einem am Be stimmungsort angebrachten Ultraschallemitter erfolgen.A distance is also determined from the phase position of the emitted to the back-radiated signal possible. The reflection can, of course, or with a defined delay from one at the loading ultrasound emitter attached to the location.
Durch gezielt am Körper angeordnete, stromdurchflossene Spulen, oder elektrische Ladungen tragende Gebilde werden die Nachteile von extern erzeugten Magnetfelder eliminiert. Die Abstände sind hierbei auf den Extremitätenradius begrenzt und damit auch der abstandsabhängige Genauigkeitsschwund.Through coils that are specifically arranged on the body, through which current flows, or carry electrical charges The disadvantages of externally generated magnetic fields are eliminated. The distances are here limited to the extremity radius and thus also the distance-dependent loss of accuracy.
Felddeformationen durch Fremdeiseneinflüsse sind kaum gegeben.There are hardly any field deformations due to foreign iron influences.
In der Technik kommen mindestens folgende drei Skalarfelder für die Lösung der erfindungsmäßigen Aufgabe in Frage: Die Schalldruckverteilung, die Leuchtstärkeverteilung und der Effektivwert eines (elektro)-magnetischen Wechselfeldes.In technology at least the following three scalar fields come for the solution of the inventive Task in question: the sound pressure distribution, the luminous intensity distribution and the effective value of a (electro) magnetic alternating field.
4.1) Europa-Patent 0211 984 B1 Jaron Lanier: filed 19.Aug. 85
"Computer data entry and manipultion apparatus".
In Spalte 7, Zeile 5 bis 12 wird zwar die Verwendung eines "orientation sensor 92" beschrieben je
doch betrifft keines der vorgeschlagenen Prinzipien einen inertialen Orientierungs-Messaufnehmern.4.1) European patent 0211 984 B1 Jaron Lanier: filed August 19. 85
"Computer data entry and manipulation apparatus".
The use of an "orientation sensor 92" is described in column 7, lines 5 to 12, but none of the proposed principles relates to an inertial orientation sensor.
4.2) US-Patent 5,676,157 Kramer Priorität 26.Nov.1993
"DETERMINATION OF KINEMATIKALLY CONSTRAINED MULTIARTICULATED STRUCTURES".
Im US-Patent 5,676,157 wird im Zusammenhang mit den "Position Sensing Elements" nirgends
ein inertialer Orientierungs-Messaufnehmern für die Lösung der Aufgabe erwähnt.
Die Erläuterung von "Postion Sensing Elements" (Spalte 3, Zeile 10 bis 20 und Zeile 38 bis 45) be
schreibt ein Funktionspaar von Sender Tx und Empfänger Rx aber keine inerte Einzelorientierungs
sensorik im Sinn eines inertialen Orientierungs-Messaufnehmers.4.2) U.S. Patent 5,676,157 Kramer priority Nov. 26, 1993
"DETERMINATION OF KINEMATIKALLY CONSTRAINED MULTIARTICULATED STRUCTURES".
In US Pat. No. 5,676,157, in connection with the "Position Sensing Elements", there is nowhere mentioned an inertial orientation sensor for solving the task.
The explanation of "Postion Sensing Elements" (column 3, lines 10 to 20 and lines 38 to 45) describes a functional pair of transmitter Tx and receiver Rx but no inert single orientation sensors in the sense of an inertial orientation sensor.
4.3) Offenlegungsschrift DE 196 32 273 A1 Zwosta Anmeldung: 09.08.1996
"Körpersensorik".
In der allgemeinen Formulierung der Anmeldung DE 196 32 273 A1 fallen inertiale Orientierungs-
Messaufnehmern und deren genannte Kombination mit Positionssensoriken zwar unter die allge
meinen Begriffe Sensorikteil, (Spalte 2, Zeile 45), Geometriesensorik und Geometrisensoriksystem
in der Beschreibung und den Ansprüchen sind sie jedoch nicht explizit erwähnt oder beschrieben.4.3) Publication DE 196 32 273 A1 Zwosta Application: August 9, 1996
"Body sensors".
In the general wording of the application DE 196 32 273 A1, inertial orientation sensors and their combination with position sensor systems fall under the general terms sensor part (column 2, line 45), geometry sensor system and geometry sensor system in the description and the claims, however, they are not explicitly mentioned or described.
4.4) US-Patent 5,645,077, Foxlin, Filed Jun. 16, 1994
INERTIAL ORIENTATION TRACKER APPARATUS HAVING AUTOMATIC DRIFT COMPENSA
TION FOR TRACKING HUMAN HEAD AND OTHER SIMILARY SIZED BODY.
4.4) U.S. Patent 5,645,077, Foxlin, Filed Jun. 16, 1994
INERTIAL ORIENTATION TRACKER APPARATUS HAVING AUTOMATIC DRIFT COMPENSA TION FOR TRACKING HUMAN HEAD AND OTHER SIMILARY SIZED BODY.
Nach den bisherigen Darlegungen ergeben sich also die nachfolgend aufgezählten Vorteile gegenüber
den bestehenden Methoden und Produkten:
According to the previous statements, there are the following advantages compared to the existing methods and products:
- - Detailauflösung ist unabhängig vom Erfassungsbereich- Detail resolution is independent of the detection area
- - Prädestiniert für die Ausbildung von Teilkoordinatensystemen- Predestined for the formation of partial coordinate systems
- - Konzeptionell, keine Begrenzung des Erfassungsbereiches- Conceptually, no limitation of the detection area
- - Einsatzmöglichkeit für Weltraumanzüge- Possible use for space suits
- - keine Störung von Bewegungen durch Gestänge- no disturbance of movements by linkage
- - Keine Störanfälligkeit gegen Fremdeisen und elektromagnetische Felder- No susceptibility to interference from foreign iron and electromagnetic fields
- - Sensorreduzierung bei der räumlichen Lagebestimmung von Mehrgelenksystemen (z. B. Skelett)- Sensor reduction when determining the spatial position of multi-joint systems (e.g. skeleton)
Wird für die Positionserfassung eines körpereigenen Koordinatenursprungs GPS (Global Positioning System) verwendet so kann die Lagebestimmung aller Körperteile (also eines kompletten Körpers) planetenweit erfolgen.Is used for the position detection of a body's own coordinate origin GPS (Global Positioning System) can be used to determine the position of all body parts (i.e. a complete body) planet-wide.
Fig. 2 und Fig. 2a geben einen Überblick über die prinzipielle Anordnung und Ausgestaltung der Kombination von inertialen Orientierungs-Messaufnehmern und Positionssensoriken und die Fig. 3 und 3a zeigen zugehörige Details. In Fig. 2 ist im Rückenteil einer starren Weste 2.9 eine Kombina tionssensorik 2.0 aus Gyro und einem Teil der externen Positionssensorik 2.5/E angebracht, welche die räumliche Lagebestimmung der Weste 2.9 ermöglicht (s. oben "2. Lagebestimmung eines Körpers im Raum . . ."). Durch die Kombinationssensorik 2.0 wird außerdem das Körperhauptkoordinatensystem B0 repräsentiert. (Anm: Es liegt in der Natur der Sache, daß eine Positionssensorik im allgemeinen zwei Hauptanteile hat: einen generierend-emittierenden und einen empfangend-detektierenden Anteil. Be schreibt man eine Positionssensorik allgemein, so kann man wegen der Vielzahl von Methoden und Aus gestaltungen nicht von vornherein sagen an welcher Stelle sich welcher Funktionsteil - Emitter oder De tektor - befindet; dies entscheidet die spätere konkrete Ausgestaltung. Eine Positionssensorik kann außerdem mehrere Abstandssensoriken umfassen, welche entweder aus einer emittierenden Kompo nente und mehreren detektierenden Komponenten besteht, oder umgekehrt. Aufgrund der Vielgestaltig keit einer Positionssensorik werden nachfolgend die Begriffe Positionsanteil oder Teilpositionssensorik verwendet, wenn die abstrakte Beschreibung beide Funktionen - Emitter und Detektor - zuläßt, und wenn die Ausgestaltung offen läßt, ob es sich um eine ein- oder mehrteilige Komponente handelt). Fig. 2 and Fig. 2 gives an overview of the basic arrangement and configuration of the combination of inertial orientation sensors and position sensor systems, and FIGS. 3 and 3a show corresponding details. In Fig. 2, a combination sensor 2.0 made of gyro and part of the external position sensor 2.5 / E is attached in the back part of a rigid vest 2.9 , which enables the spatial position determination of the vest 2.9 (see above "2. Position determination of a body in space. . "). The main body coordinate system B0 is also represented by the combination sensors 2.0 . (Note: It is in the nature of things that a position sensor generally has two main parts: a generating-emitting and a receiving-detecting part. If you describe a position sensor in general, you cannot because of the variety of methods and designs From the outset, say where each functional part - emitter or detector - is located; this will decide the specific design later on.A position sensor system can also include several distance sensor systems, which either consist of an emitting component and several detecting components, or vice versa Versatility of a position sensor system, the terms position component or partial position sensor system are used below if the abstract description allows both functions - emitter and detector - and if the design leaves open whether it is a one-part or multi-part component).
In den "Flanken" der starren Weste 2.9 befinden sich die Teilpositionssensoriken 2.1 und 2.2 welche für die linke und die rechte Körperhälfte zuständig sind, und welche die körperbezogenen Teilkoordinaten systeme B1 und B2 definieren. An den Händen befinden sich nun zwei weitere Kombinationssensoriken 2.3 und 2.4 welche ebenfalls aus je einem Gyro und einem Positionsanteil bestehen. Diese beiden Kom binationssensoriken 2.3 und 2.4 ermöglichen einerseits die räumliche Lagebestimmung der beiden Hän de (z. B. rP1(t), eu1, ev1, ew1), und definieren andererseits je ein weiteres Unterkoordinatensystem (z. B. BP2, u2, v2, w2) über die Umrechnung der gemessenen Gyrowinkel ϕ, ψ, χ. In the "flanks" of the rigid vest 2.9 are the partial position sensors 2.1 and 2.2 which are responsible for the left and right half of the body and which define the body-related partial coordinate systems B1 and B2. There are now two further combination sensors 2.3 and 2.4 on the hands, each of which also consists of a gyro and a position component. These two combination sensor systems 2.3 and 2.4 on the one hand enable the spatial position determination of the two hands (e.g. r P1 (t), e u1 , e v1 , e w1 ), and on the other hand each define a further sub-coordinate system (e.g. BP2 , u2, v2, w2) by converting the measured gyro angles ϕ, ψ, χ.
Aufgrund der prinzipiellen Anordnung kann nun die gestellte Aufgabe - nämlich die Bestimmung der räumlichen Lage eines Körperteiles (z. B. einer Hand) - auf unterschiedliche Art und Weise erfolgen:Due to the basic arrangement, the task set - namely the determination of the spatial position of a part of the body (e.g. a hand) - take place in different ways:
Durch direkte Positionsdetektion bezüglich des externen Koordinatensystems (s. Fig. 5). In einem begrenzten Erfassungsbereich in dem nur eine geringe Anzahl von Körperteilen von nur einer Person erfaßt werden soll, bietet sich eine Direktmessung an.By direct position detection with respect to the external coordinate system (see Fig. 5). In a limited detection area in which only a small number of body parts are to be detected by just one person, direct measurement is recommended.
Bezüglich eines externen Koordinatensystems 2.5/E (s. Fig. 2 und 2a) durch Addition der Vektoren:
With regard to an external coordinate system 2.5 / E (see FIGS. 2 and 2a) by adding the vectors:
rHR(t) = r0(t) + rB1 + rP1(t) (rechte Hand s. Fig. 3) bzw.
rHL(t) = r0(t) + rB2 + rP2(t) (linke Hand).r HR (t) = r 0 (t) + r B1 + r P1 (t) (right hand see Fig. 3) or
r HL (t) = r 0 (t) + r B2 + r P2 (t) (left hand).
Aufgrund der starren Weste sind die beiden Vektoren rB1 und rB2 konstante Größen im Körperhauptko ordinatensystem B0. Bei einem größeren Erfassungsbereich mit mehreren Personen ist es vorteilhafter, wenn nicht gar unumgänglich nur jeweils eine signifikante Körperstelle einer Person zu erfassen und die räumlichen Lagen der interessierenden Körperteile körperbezogen zu bestimmen und deren Werte einer externen Weiterverarbeitung zuzuleiten, welche dann die gesamte "geometrische-kinematische Körper situation" relativ zum externen Koordinatensystem berechnet.Because of the rigid vest, the two vectors r B1 and r B2 are constant quantities in the main body coordinate system B0. In the case of a larger detection area with several people, it is advantageous, if not absolutely necessary, to detect only one significant part of the body of a person and to determine the spatial positions of the body parts of interest in relation to the body and to forward their values to an external further processing, which then the entire "geometric-kinematic Body situation "is calculated relative to the external coordinate system.
Diese Methode ist angezeigt, wenn sich z. B. mehrere Akteure auf einer großflächigen Bühne bewegen. Hier gibt es bei der Direkterfassung von Körperteilen Reichweitenprobleme, gegenseitige Abschattun gen, Identifikationsprobleme u.s.w. Ein weiteres Anwendungsfeld für die indirekte Methode ist das plane tenweite "body tracking" via GPS (Global Positioning System).This method is indicated when e.g. B. move several actors on a large stage. There are range problems and mutual shadowing when directly recording body parts gene, identification problems, etc. Another field of application for the indirect method is the plane "Body tracking" via GPS (Global Positioning System).
Dieser Fall ist in der Sportphysiologie gegeben. Hier kommt es häufig darauf an die Bewegungsabläufe oder räumliche Lage der Körperteile von Sportlern zu erfassen. Dabei ist die Position des Sportler oft nicht von Interesse. In solch einem Fall kann also die der externe Bezug entfallen. Die räumliche Lage der Körperteile wird dann auf ein Körperhauptkoordinatensystem B0 bezogen, welches zu Beginn der Messung auf die Orientierung eines gewünschten Bezugssystems ausgerichtet werden kann. In diesem Anwendungsfall können die Daten entweder an eine entfernte Auswerteeinheit übermittelt, oder bis zur späteren Auswertung am Körper gespeichert werden. Im Fall C) entfällt somit die externe Positionssen sorik 2.5/E und damit auch der Positionsanteil der Kombinationssensorik 2.0 (s. Fig. 2).This is the case in sports physiology. Here it is often a question of capturing the movements or spatial position of the body parts of athletes. The position of the athlete is often not of interest. In such a case, the external reference can be omitted. The spatial position of the body parts is then related to a main body coordinate system B0, which can be aligned with the orientation of a desired reference system at the start of the measurement. In this application, the data can either be transmitted to a remote evaluation unit or stored on the body until later evaluation. In case C), the external position sensor 2.5 / E and thus also the position part of the combination sensor system 2.0 is omitted (see FIG. 2).
Eine Form der praktischen Ausgestaltung der externen und körperbezogenen Positionserfassung der Kombinationssensoriken 2.0, 2.3 oder 2.4 kann mittels Ultraschall-Laufzeit-Abstandsmessung realisiert werden. Bei Kenntnis der gegenseitigen räumlichen Lage der drei Ultraschallempfänger 2.6, 2.7, 2.8 kann man aus den drei Abständen ax, ay, az in Fig. 2a (= Rückenansicht) die räumliche Position des zur Kombinationssensorik 2.0 gehörenden Ultraschallsenders ermitteln. Die Ultraschall-Laufzeit-Ab standsmessung ist Stand der Technik und deshalb nicht weiter erläutert (Es ist hier auf das Patent DE-Pat. 34 06 179 "Vorrichtung zum Messen der Lage und Bewegung wenigstens eines Messpunktes" und die Offenlegungsschrift DE 196 32 273 A1 "Körpersensorik" verwiesen). In den Fig. 2 und 2a können die drei Ultraschallempfänger auch in einer Ebene liegen (gestrichelte Variante von Ultraschallempfän ger 2.8). Alternativ zu der Ultraschall-Laufzeit-Abstands-Methode hätte auch eine der zitierten opti schen Messmethoden zur externen Positionserfassung von Kombinationssensorik 2.0 zur Anwendung kommen können.A form of the practical design of the external and body-related position detection of the combination sensors 2.0 , 2.3 or 2.4 can be realized by means of ultrasonic transit time distance measurement. If the mutual spatial position of the three ultrasound receivers 2.6 , 2.7 , 2.8 is known , the spatial position of the ultrasound transmitter belonging to the combination sensors 2.0 can be determined from the three distances a x , a y , a z in FIG. 2a (= back view). The ultrasonic time-of-flight measurement is state of the art and therefore not further explained (it is here on the patent DE-Pat. 34 06 179 "device for measuring the position and movement of at least one measuring point" and the published patent application DE 196 32 273 A1 "Body sensors" referenced). In Figs. 2 and 2a, the three ultrasonic receivers may also lie in a plane (broken variant of Ultraschallempfän ger 2.8). As an alternative to the ultrasonic transit time-distance method, one of the optical measurement methods cited could have been used for the external position detection of combination sensors 2.0 .
Fig. 3 zeigt eine Ausschnittsvergößerung der rechten Oberkörperhälfte. Im Rücken des Trägers ist die Kombinationssensorik (Gyro plus Positionsanteil) 3.0 befestigt, welche die räumliche Lage der starren Weste 3.7 bezüglich eines externen Koordinatensystems bestimmbar macht und welche außerdem das Körperhauptkoordinatensystem B0 definiert. Um Verdeckungen bei der externen Positionserfassung entgegenzuwirken wird es sinnvoll sein eine zweite solche Kombinationssensorik oder nur einen zweiten Positionsanteil in räumlich definierter Beziehung zur ersten an der starren Weste 3.7 anzubringen. Es sei hier auch nochmals daraufhingewiesen, daß der Positionsanteil und der Gyro einer Kombinations sensorik nicht in einem gemeinsamen Gehäuse untergebracht zu sein brauchen. In den Flanken der starren Weste 3.7 sind die drei Ultraschallempfänger 3.1, 3.2, 3.3 so angeordnet, daß sie ein Koordina tensystem B1 (x1, y1, z1) definieren können. Koordinatenursprung von B1 sei in Fig. 3 der Ultraschall empfänger 3.1, der auf Grund der Starrheit der Weste 3.7 durch den konstanten Vektor rB1 mit dem Ur sprung des Körperhauptkoordinatensystems B0 verbunden ist. Fig. 3 shows a Ausschnittsvergößerung the right upper half of the body. The combination sensor system (gyro plus position component) 3.0 is attached to the back of the wearer, which makes the spatial position of the rigid vest 3.7 determinable with respect to an external coordinate system and which also defines the main body coordinate system B0. In order to counteract concealments in the external position detection, it will be sensible to attach a second such combination sensor system or only a second position component in a spatially defined relationship to the first on the rigid vest 3.7 . It should also be pointed out here that the position portion and the gyro of a combination sensor need not be accommodated in a common housing. In the flanks of the rigid vest 3.7 , the three ultrasound receivers 3.1 , 3.2 , 3.3 are arranged so that they can define a coordinate system B1 (x1, y1, z1). Coordinate origin of B1 in FIG. 3 is the ultrasound receiver 3.1 , which due to the rigidity of the vest 3.7 is connected by the constant vector r B1 to the origin of the main body coordinate system B0.
An der rechten Hand des Trägers ist nun eine weitere Kombinationssensorik befestigt. Sie besteht aus
dem Gyro 3.5 der auf dem Handrücken befestigt ist und einem Ultraschallsender 3.4 (= Positionsanteil)
an der Handinnenfläche. Gyro 3.5 und Ultraschallsender 3.4 sind über eine starre Schale 3.6 miteinander
verbunden, so daß eine eindeutige räumliche Beziehung zwischen dem Gyro 3.5 und dem Positionsanteil
3.4 besteht (s. Ausschnittsvergößerung Fig. 3a). Die räumliche Lage der starren Schale 3.6 - und da
mit der rechten Hand - ist nun eindeutig bestimmt durch die vom Gyro 3.5 (nach Umrechnung) geliefer
ten Orientierungsvektoren eu1, ev1, ew1 und durch den von der Positionssensorik 3.1, 3.2, 3.3, 3.4 ge
lieferten Vektor rP1(t). Der Vektor rP1(t) wird mittels einer Ultraschall-Laufzeit-Abstandsmessung aus den
Abständen ax1 ay1, az1 - wie bekannt - ermittelt. Da die Orientierung eines Gyros 3.5 frei durch seine
"Anfangsorientierung" bestimmbar ist, müssen nur die Koordinaten von rP1(t) auf das gewählte Bezugs
system (B0 oder E) transformiert werden, denn es wird vorausgesetzt daß der Gyro 3.5 bei Messbe
ginn auf das jeweilige Bezugssystem ausgerichtet wurde. Wird das externe Koordinatensystem E als
Bezugkoordinatensystem gewählt, so lautet die Transformation
Another combination sensor system is now attached to the right hand of the wearer. It consists of the Gyro 3.5 which is attached to the back of the hand and an ultrasound transmitter 3.4 (= position part) on the palm of the hand. Gyro 3.5 and ultrasound transmitter 3.4 are connected to one another via a rigid shell 3.6 , so that there is a clear spatial relationship between the gyro 3.5 and the position part 3.4 (see detail enlargement Fig. 3a). The spatial position of the rigid shell 3.6 - and therefore with the right hand - is now clearly determined by the orientation vectors e u1 , e v1 , e w1 provided by the gyro 3.5 (after conversion) and by the position sensors 3.1 , 3.2 , 3.3 , 3.4 ge delivered vector r P1 (t). The vector r P1 (t) is determined by means of an ultrasound transit time distance measurement from the distances a x1 a y1 , a z1 - as is known. Since the orientation of a gyro 3.5 can be freely determined by its "initial orientation", only the coordinates of r P1 (t) need to be transformed to the chosen reference system (B0 or E), because it is assumed that the gyro 3.5 starts at the start of the measurement the respective reference system was aligned. If the external coordinate system E is selected as the reference coordinate system, the transformation is
rHR(t) = r0(t) + rB1 + rP1(t).r HR (t) = r 0 (t) + r B1 + r P1 (t).
Ist das Körperhauptkoordinatensystem B0 das gewählte Bezugssystem, so lautet die Transformation
If the main body coordinate system B0 is the chosen reference system, then the transformation is
rHR(t) = rB1 + rP1(t).r HR (t) = r B1 + r P1 (t).
Es wird angebracht sein an mehreren Stellen der Hand Positionsanteile - in bekannter geometrischer Be ziehung - anzubringen, um einer Abschattung entgegenzuwirken. Es versteht sich von selbst, daß anstatt des Körperteiles "Hand" die räumliche Lage jedes anderen Körperteiles mit der beschriebenen Methode bestimmt werden kann. Damit besteht die Möglichkeit der Erstellung einer geometrisch-kinematischen Abbildung eines beweglichen Körpers.It will be attached to several parts of the hand positional parts - in known geometric Be drawing - to be applied to counteract shadowing. It goes without saying that instead of of the body part "hand" the spatial position of every other body part with the described method can be determined. This makes it possible to create a geometric-kinematic Illustration of a moving body.
Mittels der Orientierungsvektoren eu1, ev1, ew1 des Gyros 3.5 kann außerdem an jeder Stelle der starren Schale 3.6 ein Teilkoordinatensystem BP1 (u, v, w) definiert werden wie Fig. 3.a zeigt. Die Koordina ten von Punkten des Teilkoordinatensystems (z. B. Fingerkuppen in Fig. 3a) sind dann auf die Orien tierungsvektoren eu1, ev1, ew1 und den gewählten Teilkoordinatenursprung OP1 zu beziehen.By means of the orientation vectors e u1 , e v1 , e w1 of the gyro 3.5 , a partial coordinate system BP1 (u, v, w) can also be defined at any point on the rigid shell 3.6 , as shown in FIG. 3.a. The coordinates of points of the partial coordinate system (e.g. fingertips in FIG. 3a) are then to be related to the orientation vectors e u1 , e v1 , e w1 and the selected partial coordinate origin OP1.
In Fig. 4 ist eine Kombination von Magnetfeld und Gyro zur Lagebestimmung der Hände dargestellt. Um den Leib der Person ist eine stromdurchflossene starre Spule 4.1 befestigt, welche das Magnetfeld MF generiert. Diese Spule definiert durch ihre geometrische Ausgestaltung das Körperhauptkoordinatensys tem BO (x0, y0, z0), dessen räumliche Lage bezüglich eines externen Koordinatensystemes durch die Kombinationssensorik 4.2 aus 3A-Gyro und Positionsanteil erfaßt wird.In FIG. 4, a combination of magnetic and gyro is shown for determining the position of the hands. A current-carrying rigid coil 4.1 , which generates the magnetic field MF, is fastened around the body of the person. This coil defines by its geometrical configuration the main body coordinate system BO (x0, y0, z0), whose spatial position with respect to an external coordinate system is detected by the combination sensor system 4.2 from the 3A gyro and position component.
An den Händen der Person ist nun je ein Kombinationssensor 4.3 aus 3A-Gyro 4.4 und 3-Komponenten-
Magnetfelddetektor 4.5 (im Folgenden 3K-Magnetfelddetektor genannt) angebracht. Die Orientierungs
erfassung des Gyros 4.4 relativ zum Körperhauptkoordinatensystem B0 ermöglicht erst einen Bezug der
drei am Messort "Hand" erfaßten Magnetfeldkomponenten. Es sei hier daran erinnert, daß ein Gyro auf
ein beliebiges Bezugssystem durch seine "Startorientierung" ausgerichtet werden kann. Also wird man
die Kombinationssensorik 4.3 vor Messbeginn achsparallel zum Körperhauptkoordinatensystem B0
(x0, y0, z0) ausrichten um die gemessenen Magnetfeldkomponenten in Bezug zu B0 zu setzen.
In allgemeinster Form gilt für die Berechnung der magnetischen Feldstärke H(r) eines Leiters das Biot-
Savartsche-Gesetz (s. z. B. "Kleine Enzyklopädie der Physik S. 86" Verlag Harry Deutsch)
A combination sensor 4.3 consisting of 3A gyro 4.4 and 3-component magnetic field detector 4.5 (hereinafter referred to as 3K magnetic field detector) is now attached to the person's hands. The orientation detection of the gyro 4.4 relative to the main body coordinate system B0 only allows a reference to the three magnetic field components recorded at the measurement location "hand". It should be remembered here that a gyro can be aligned to any reference system through its "start orientation". So before the start of the measurement, the combination sensors 4.3 will be aligned axially parallel to the main body coordinate system B0 (x0, y0, z0) in order to relate the measured magnetic field components to B0. In the most general form, the Biot-Savartsche law applies to the calculation of the magnetic field strength H (r) of a conductor (see, for example, "Little Encyclopedia of Physics p. 86", published by Harry Deutsch)
dH = Jds × (r - s)/4π|r - s|3.dH = Jds × (r - s) / 4π | r - s | 3rd
Daraus erhält man für eine kreisförmige Leiterschleife mit Koordinatenursprung im Kreismittelpunkt,
Radius R0 = s, Strom J, die Feldstärke H am Ort r (x0, y0, z0), durch Intergration über die Leiter
schleife
For a circular conductor loop with coordinate origin in the center of the circle, radius R 0 = s, current J, the field strength H at location r (x 0 , y 0 , z 0 ) is obtained by integration over the conductor loop
H = S Jds × (r - R0)/4π|r - R0|3 (2)
H = S Jds × (r - R 0 ) / 4π | r - R 0 | 3 (2)
mit den Komponenten von H (S = Integralzeichen)
with the components of H (S = integral sign)
Hx = J/4π S{z0R0cosϕ/[(x0 - R0cosϕ)2 + (y0 - R0sinϕ)2 + z0 2)]-3/2}dϕ (2.1)
H x = J / 4π S {z 0 R 0 cosϕ / [(x 0 - R 0 cosϕ) 2 + (y 0 - R 0 sinϕ) 2 + z 0 2 )] -3/2 } dϕ (2.1)
Hy = J/4π S{(z0R0sinϕ/[(x0 - R0cosϕ)2 + (y0 - R0sinϕ)2 + z0 2)]-3/2}dϕ (2.2)
H y = J / 4π S {(z 0 R 0 sinϕ / [(x 0 - R 0 cosϕ) 2 + (y 0 - R 0 sinϕ) 2 + z 0 2 )] -3/2 } dϕ (2.2)
Hz = J/4π S{(-y0R0sinϕ - x0R0cosϕ + R0 2)/[(x0 - R0cosϕ)2 + (y0 - R0sinϕ)2 + z0 2)]-3/2}dϕ (2.3)
H z = J / 4π S {(- y 0 R 0 sinϕ - x 0 R 0 cosϕ + R 0 2 ) / [(x 0 - R 0 cosϕ) 2 + (y 0 - R 0 sinϕ) 2 + z 0 2 )] -3/2 } dϕ (2.3)
wobei die Integration über die Leiterschleife von ϕ = 0 bis ϕ = 2π zu erfolgen hat. the integration over the conductor loop from ϕ = 0 to ϕ = 2π.
Allerdings gelten diese Beziehungen für die Magnetfeldkomponenten Hj relativ zum Spulenkoordinaten system B0 der felderzeugenden Spule.However, these relationships apply to the magnetic field components H j relative to the coil coordinate system B0 of the field-generating coil.
In der Ausschnittsvergrößerung (Fig. 4a) sind die 3 orthogonalen Magnetfelddetektoren 4.6/Hu, 4.7/Hv,
4.8/Hw, durch ihre gemeinsame Unterbringung in einem Gehäuse fest an die Orientierungserfassung des
3A-Gyro 4.4 gebunden. Die Magnetfelddetektoren können auf verschiedenen Prinzipien basieren (z. B.
dem magnetoresistiven oder dem Hall-Effekt-Prinzip). Die von den Detektoren gemessenen Magnetfeld
komponenten Hu, Hv, Hw stehen jedoch in keiner Beziehung zum Spulenkoordinatensystem B0. Die
Beziehung wird erst durch den 3A-Gyro 4.4 geliefert, der durch die gemeinsame Ausrichtung die Orien
tierungswinkel amn des 3K-Magnetfelddetektors 4.5 bezüglich B0 erfaßt. Deshalb müssen die gemesse
nen Feldkomponenten Hu, Hv, Hw einer Drehmatrix D(t) unterworfen werden, welche sie in die "richtige"
Orientierung transformieren, also
In the enlargement of the detail ( FIG. 4a), the 3 orthogonal magnetic field detectors 4.6 / H u , 4.7 / H v , 4.8 / H w are firmly bound to the orientation detection of the 3A gyro 4.4 due to their common accommodation in a housing. The magnetic field detectors can be based on various principles (e.g. the magnetoresistive or the Hall effect principle). However, the magnetic field components H u , H v , H w measured by the detectors have no relation to the coil coordinate system B0. The relationship is only provided by the 3A gyro 4.4 , which detects the orientation angle a mn of the 3K magnetic field detector 4.5 with respect to B0 through the common alignment. Therefore, the measured field components H u , H v , H w have to be subjected to a rotation matrix D (t), which transform them into the "correct" orientation
H0 = D(t).H1 (3)
H 0 = D (t) .H 1 (3)
oder in Komponenten.
or in components.
Hx(t) = a11(t)Hu(t) + a12(t)Hv(t) + a13(t)Hw(t) (3.1)
H x (t) = a 11 (t) H u (t) + a 12 (t) H v (t) + a 13 (t) H w (t) (3.1)
H0(t) = Hy(t) = a21(t)Hu(t) + a22(t)Hv(t) + a23(t)Hw(t) (3.2)
H 0 (t) = H y (t) = a 21 (t) H u (t) + a 22 (t) H v (t) + a 23 (t) H w (t) (3.2)
Hz(t) = a31(t)Hu(t) + a32(t)Hv(t) + a33(t)Hw(t) (3.3)
H z (t) = a 31 (t) H u (t) + a 32 (t) H v (t) + a 33 (t) H w (t) (3.3)
wobei die amn die kosinus der 9 Achswinkel zwischen Bezugs- und Gyrosystem sind.where the a mn are the cosines of the 9 axis angles between the reference and gyro systems.
Nachdem also die Magnetfeldkomponenten Hx, Hy, Hz bestimmt sind müssen aus ihnen über die Bezie hungen (2.1), (2.2), (2.3) die gesuchten Koordinaten (x0, y0, z0) berechnet werden. Da eine analytische Methode zur Auflösung der Gleichungen (2.1), (2.2), (2.3) nach den gesuchten Koordinaten (x0, y0, z0) nicht bekannt ist, kann man folgende Vergleichsmethode anwenden um die gesuchten Koordinaten zu erhalten. Man berechnet die Magnetfeldstärken einer Vielzahl von Positionen im Erfassungsbereich und überprüft sie teilweise durch Messung. Bei einem Erfassungsbereich von 2 × 2 × 2 m ergeben sich 8 000 000.3 gerechnete Werte für die Magnetfeldkomponenten, wenn man ein Erfassungsraster von 1 cm3 anstrebt. Die gesuchten Koordinaten (x0, y0, z0) erhält man dann durch Vergleich von gemesse nen und berechneten Feldkomponenten. Zur Steigerung der Erfassungsgenauigkeit kann man im Nah bereich der Spule dann noch eine Feinauflösung mit Raster 1 mm3 ausführen (Berechnung von 10 × 10 × 10 × 3 = 3000 weiteren Feldkomponentenwerten). Um Rechenzeit zu sparen wird man bei der Ver gleichsbildung nicht den gesamten Erfassungsraster abtasten, sondern nur die unmittelbare Umgebung der zuletzt bekannten Position des Magnetfeldsensors. Dazu wird man zu Beginn der Messung von einer definierten Startposition ausgehen in der gleichzeitig die Ausrichtung der Gyroorientierung erfolgt. Die Magnetspulen 4.10 bis 4.14 zeigen weitere Anordnungsmöglichkeiten am Körper. Dabei können bei be kannter geometrischer Beziehung der Spulen, die verschiedenen Erfassungsbereiche der einzelnen Spu len optimal je nach Position der Hand ausgenutzt werden. Selbstverständlich müssen die einzelnen Spu len in schneller Abfolge nacheinander erregt werden (Multiplexing) oder es ist per Programm nur die Spule stromdurchflossen, welche die höchste Detektorauflösung für die aktuelle Position des 3-K-Mag netfeldsensors 4.5 liefert.After the magnetic field components H x , H y , H z have been determined, the coordinates (x 0 , y 0 , z 0 ) must be calculated from them using the relationships ( 2.1 ), ( 2.2 ), ( 2.3 ). Since an analytical method to solve the equations (2.1), (2.2), (2.3) according to the coordinates (x 0 , y 0 , z 0 ) is not known, the following comparison method can be used to obtain the coordinates sought. The magnetic field strengths of a large number of positions in the detection area are calculated and partially checked by measurement. With a detection area of 2 × 2 × 2 m, 8,000,000.3 calculated values for the magnetic field components result if one strives for a detection grid of 1 cm 3 . The coordinates sought (x 0 , y 0 , z 0 ) are then obtained by comparing measured and calculated field components. To increase the detection accuracy, a fine resolution with a grid of 1 mm 3 can then be carried out in the vicinity of the coil (calculation of 10 × 10 × 10 × 3 = 3000 further field component values). In order to save computing time, one will not scan the entire detection grid when comparing, but only the immediate vicinity of the last known position of the magnetic field sensor. To do this, at the start of the measurement you will start from a defined starting position in which the gyro orientation is aligned. The magnet coils 4.10 to 4.14 show further possible arrangements on the body. With known geometric relationship of the coils, the various detection areas of the individual coils can be optimally used depending on the position of the hand. Of course, the individual coils must be energized in rapid succession (multiplexing) or only the coil through which a current flows, which provides the highest detector resolution for the current position of the 3-K magnetic field sensor 4.5 .
Die Methode ist auch im Nahbereich - z. B. über einem Tisch - anwendbar, wenn eine Bezugspule wie 4.1 am Bezugsobjekt (Tisch) befestigt ist, und der 3K-Magnetfelddetektoren sowie der 3A-Gyro am zu er fassenden Körper angebracht sind. (Ähnlich wie in Fig. 5). Anstelle des Magnetfeldes MF ist auch eine Kombination von 3A-Gyro und elektrischem Feld möglich. Der hierbei einzusetzende "Detektor" kann sowohl für eine Feldstärkemessung als auch eine Potentialmessung ausgestaltet sein.The method is also close-up - e.g. B. above a table - applicable if a reference coil like 4.1 is attached to the reference object (table), and the 3K magnetic field detectors and the 3A gyro are attached to the body to be grasped. (Similar to Fig. 5). Instead of the magnetic field MF, a combination of 3A gyro and electric field is also possible. The “detector” to be used here can be designed for both a field strength measurement and a potential measurement.
Das folgende Ausführungsbeispiel kombiniert eine Magnetfeldmessung mit einer 3A-Gyro- und einer
Ultraschall-Laufzeit-Abstandsmessung. Nach US-Patent 4,054,881 "Remote objekt position locater"
ist die Position r(x, y, z) eines Punktes im Raum durch die Effektivwertquadrate Pi der Magnetfeldkom
ponenten von mit Wechselstrom erregten, orthogonalen Leiterschleifen (loop antennas) durch die
Gleichungen
The following embodiment combines a magnetic field measurement with a 3A gyro and an ultrasonic transit time distance measurement. According to US Pat. No. 4,054,881, "Remote object position locater", the position r (x, y, z) of a point in space through the rms squares P i of the magnetic field components of alternating current-excited, orthogonal conductor loops (loop antennas) is given by the equations
Pz = 1/2.C2(ρ)[1/4(x/ρ)2 + 1/4(y/ρ)2 + (z/ρ)2] (4.1)
P z = 1 / 2.C 2 (ρ) [1/4 (x / ρ) 2 + 1/4 (y / ρ) 2 + (z / ρ) 2 ] (4.1)
Px = 1/2.C2(ρ)[(x/ρ)2 + 1/4(y/ρ)2 + 1/4(z/ρ)2] (4.2)
P x = 1 / 2.C 2 (ρ) [(x / ρ) 2 + 1/4 (y / ρ) 2 + 1/4 (z / ρ) 2 ] (4.2)
Py = 1/2.C2(ρ)[1/4(x/ρ)2 + (y/ρ)2 + 1/4(z/ρ)2] (4.3)
P y = 1 / 2.C 2 (ρ) [1/4 (x / ρ) 2 + (y / ρ) 2 + 1/4 (z / ρ) 2 ] (4.3)
verknüpft (für Abstände ρ < Leiterschleifendurchmesser). Es handelt sich also um ein Quasiskalarfeld im Sinne von 3.2.3.2).linked (for distances ρ <conductor loop diameter). So it is a quasi-squares field in the sense of 3.2.3.2).
Wobei man jede Komponente Pi aus den gemessenen Komponenten Pi/j eines orthogonalen 3-Kompo
nenten-Felddetektors erhält, durch
Each component P i is obtained from the measured components P i / j of an orthogonal 3-component field detector
Pz = Pz/u + Pz/v + Pz/w (5.1)
P z = P z / u + P z / v + P z / w (5.1)
PX = PX/u + PX/v + PX/w (5.2)
P X = P X / u + P X / v + P X / w (5.2)
PY = PY/u + Pz/v + PY/w (5.3).P Y = P Y / u + P z / v + P Y / w (5.3).
Die Gleichungen (4.1), (4.2), (4.3) sind allerdings nur dann nach den gesuchten Koordinaten (x, y, z) aufzulösen, wenn der Abstand ρ zwischen den Bezugsleiterschleifen und der Messtelle durch Rechnung (s. US-Patent 4,314,251 Spalte 16) oder eine separate Abstandsmessung (z. B. durch Ultraschall) er mittelt wurde.However, the equations (4.1), (4.2), (4.3) are only after the coordinates (x, y, z) resolve if the distance ρ between the reference conductor loops and the measuring point by calculation (see U.S. Patent 4,314,251 column 16) or a separate distance measurement (e.g. by ultrasound) was averaged.
Fig. 5 zeigt nun eine Ausgestaltung eines Messplatzes zur Erfassung der räumlichen Lage von Körpern. Am zu erfassenden Körper 5.1 ist ein 3A-Gyro 5.2 angebracht, dessen Achsen r, s, t die räumliche Orientierung des Körpers 5.1 definieren. An anderer Stelle des Körpers 5.1 ist ein 3K-Magnetfelddetektor 5.3 befestigt, dessen als Spulen ausgeführte orthogonale Messaufnehmer U, V, W die genannten Feld komponenten Pi/j messen um daraus die Position des Spulenzentrums zu bestimmen. (Anm: In Fig. 5 werden statt Leiterschleifen Spulen verwendet, da sie perspektivisch besser darzustellen sind und die prinzipielle Funktion ebenso erfüllen). Der 3A-Gyro 5.2 und 3K-Magnetfelddetektor können - ähnlich wie in Fig. 4 - auch gemeinsam in einem Gehäuse untergebracht sein. Im Zentrum der drei Spulen U, V. W befindet ein Ultraschallsender 5.4, welcher zusammen mit dem im Ursprung des Bezugssystems B0 be findlichen Ultraschallempfänger 5.5 den Abstand ρ ermittelt. Das Bezugssystem B0 (x, y, z) wird durch die orthogonale Anordnung des aus drei Erregerspulen X, Y, Z bestehenden Feldgenerators 5.6 gebildet, welcher das oszillierende Magnetfeld (= elektromagnetisches Feld) erzeugt. Die drei Erregerspulen wer den nacheinander von bekanntem Wechselstrom i durchflossen um die zur Positionsbestimmung am Körper 5.1 benötigen quadratischen Mittelwerte Pi der Magnetfeldstärken H messen zu können. Da die Position des Körpers aus drei nacheinander erregten Feldern bestimmt wird, muß der Wechsel auf die jeweils nächsterregte Spule natürlich in entsprechend kurzer Zeit erfolgen, um Toleranzen durch die Be wegung des Körpers möglichst gering zu halten. Im Ausführungsbeispiel nach Fig. 5 ist das Bezugssys tem im Zentrum eines Tisches 5.7 angeordnet, der durch diese Einrichtung als "virtuelle Werkbank" Ver wendung finden kann. Der Körper 5.1 kann auch ein mit einer Kombinationssensorik aus 3A-Gyro und 3K-Magnetfelddetektor versehener Datenhandschuh sein, der von einer an der "virtuellen Werkbank" tätigen Person getragen wird. Fig. 5 now shows an embodiment of a measuring station for determining the spatial location of objects. A 3A gyro 5.2 is attached to the body 5.1 to be detected , the axes r, s, t of which define the spatial orientation of the body 5.1 . At another point on the body 5.1 , a 3K magnetic field detector 5.3 is attached, whose orthogonal sensors U, V, W, designed as coils, measure the field components P i / j mentioned in order to determine the position of the coil center therefrom. (Note: In Fig. 5, coils are used instead of conductor loops, since they can be better represented in perspective and also fulfill the basic function). The 3A gyro 5.2 and 3K magnetic field detector can - similarly to FIG. 4 - also be housed together in one housing. In the center of the three coils U, V. W there is an ultrasound transmitter 5.4 which, together with the ultrasound receiver 5.5, which is sensitive to the origin of the reference system B0, determines the distance ρ. The reference system B0 (x, y, z) is formed by the orthogonal arrangement of the field generator 5.6 consisting of three excitation coils X, Y, Z, which generates the oscillating magnetic field (= electromagnetic field). Known alternating current i flows through the three excitation coils one after the other in order to be able to measure the quadratic mean values P i of the magnetic field strengths H required for position determination on the body 5.1 . Since the position of the body is determined from three fields excited one after the other, the change to the next excited coil must of course take place in a correspondingly short time in order to keep tolerances as low as possible by the movement of the body. In the exemplary embodiment according to FIG. 5, the reference system is arranged in the center of a table 5.7 , which can be used as a “virtual workbench” through this device. The body 5.1 can also be a data glove provided with a combination sensor system comprising a 3A gyro and a 3K magnetic field detector, which is worn by a person working on the "virtual workbench".
Statt der Ultraschallsensorik 5.4, 5.5 kann auch ein optisches Positionsverfahren zur Anwendung kom men. Das eben beschriebene Prinzip kann selbstverständlich auch am menschlichen Körper angewandt werden. Da die Magnetfelder in Fig. 4 und 5 nur auf relativ geringe Distanzen angewandt werden, ent fallen die sonst üblichen Nachteile des Genauigkeitsschwundes bei größeren Abständen. Die Positions erfassung mit Magnetfeldern oder elektromagnetischen Feldern kann noch mit anderen Methoden erfol gen (wie z. B. nach US-Patent 3,983,474). Im Falle elektromagnetischer Felder können zur Felddetek tion am Bestimmungsort auch elektrische Wechselfelddetektoren (= Antennen) zur Anwendung kom men.Instead of the ultrasonic sensors 5.4 , 5.5 , an optical positioning method can also be used. The principle just described can of course also be applied to the human body. Since the magnetic fields in FIGS. 4 and 5 are only used at relatively short distances, the otherwise usual disadvantages of the loss of accuracy at greater distances are eliminated. Position detection using magnetic fields or electromagnetic fields can also be carried out using other methods (such as, for example, according to US Pat. No. 3,983,474). In the case of electromagnetic fields, electrical alternating field detectors (= antennas) can also be used for field detection at the destination.
Das Skelett des menschlichen Körpers stellt aus mechanischer Sicht ein mehrgliedriges Gelenksystem dar. Diese Tatsache kann man vorteilhaft ausnutzen um bei der räumlichen Lagebestimmung von meh reren Körperteilen oder dem ganzen Körper die Anzahl von Positionssensoriken oder Gyros zu reduzie ren, denn die Kenntnis der Zwangsbedingungen und der geometrischen Verhältnisse ersetzt in diesem Fall die durch direkte Messung fehlenden Bestimmungsgrößen.From a mechanical point of view, the skeleton of the human body represents a multi-part joint system This fact can be used to advantage in order to determine the spatial position of meh reduce the number of position sensors or gyros in other parts of the body or the whole body ren, because the knowledge of the constraints and the geometric relationships replaces in this Case the determinants missing through direct measurement.
Fig. 6 zeigt ein Beispiel zur Einsparung von 3A-Gyros und Positionssensoriken bei der Lageerfassung
von Körperteilen relativ zu einem externen Koordinatensystem E. In Fig. 6 genügen bereits zwei Kom
binationssensoriken, nämlich 6.1 (Unterarm) und 6.2 (= Schlüsselbein) um die räumliche Lage der drei
Körperteile Unterarm, Oberarm, Schlüsselbein zu bestimmen. Am Oberarm braucht kein Sensor ange
bracht werden, da das Oberarmglied als starres Verbindungsstück die Gelenklagerzentren S2 und U1
mit den beiden Anschlußgliedern "Schlüsselbein" und "Unterarm" gemeinsam hat. Das menschliche
Skelett bildet eine geschlossene Gliederkette vom Schlüsselbein bis zu den Fingerspitzen, welche durch
Gelenke unterschiedlicher Freiheitsgrade miteinander verbunden sind. Nun kann man den Verbindungs
vektor zwischen zwei Gelenklagerzentren als Repräsentant Ri eines Gliedes definieren. Man kann den
Repräsentanten eines Gliedes bei Kenntnis der räumlichen Lage eines an ihm befestigten Kombinations
sensors aus dessen Positions- und Orientierungswerten gewinnen. Platziert man nun Kombinationssen
sor 6.1 derart, daß seine Achse ξ (= Einheitsvektor eξ) parallel zum Verbindungsvektor zwischen den
Gelenklagerzentren U1 und U2 liegt, und bestimmt man die Abstände Lu1 und Lu2 so erhält man den
Repräsentanten RU des Unterarmes durch die Vektoren u1 und u2 zu:
Fig. 6 shows an example of saving 3A gyros and position sensors when detecting the position of body parts relative to an external coordinate system E. In Fig. 6, two combination sensors, namely 6.1 (forearm) and 6.2 (= collarbone) around the spatial Determine the position of the three parts of the body, forearm, upper arm and clavicle. No sensor needs to be placed on the upper arm, since the upper arm link, as a rigid connector, has the joint bearing centers S 2 and U 1 with the two connecting links "collarbone" and "forearm" in common. The human skeleton forms a closed link chain from the collarbone to the fingertips, which are connected by joints of different degrees of freedom. Now you can define the connection vector between two spherical bearing centers as the representative R i of a link. You can get the representative of a link by knowing the spatial position of a combination sensor attached to it from its position and orientation values. If you place combination sensor 6.1 in such a way that its axis ξ (= unit vector e ξ ) is parallel to the connection vector between the joint bearing centers U 1 and U 2 , and if you determine the distances L u1 and L u2 , you get the representative R U of the forearm by the vectors u 1 and u 2 to:
u1 = -(LU1 eξ) (6.1)
u 1 = - (L U1 e ξ ) (6.1)
und
and
u2 = (LU2 eξ) (6.2)
u 2 = (L U2 e ξ ) (6.2)
und damit
and thus
RU = u2 - u1 = LU2 eξ - [-(LU1 eξ)] = (LU2 + LU1) eξ (6.3).R U = u 2 - u 1 = L U2 e ξ - [- (L U1 e ξ )] = (L U2 + L U1 ) e ξ (6.3).
Die Ortsvektoren rU1 und rU2 zu den Gelenklagerzentren U1 und U2 erhält dann aus der Messung von
Ortsvektor rU und Orientierungswinkeln eξ von Kombinationssensor 6.1, sowie den Abständen Lu1 und
Lu2, zu:
The location vectors r U1 and r U2 to the spherical bearing centers U 1 and U 2 are then obtained from the measurement of the location vector r U and orientation angles e ξ from the combination sensor 6.1 , as well as the distances L u1 and L u2 , to:
rU1 = rU + u1 = rU + LU1 eξ (6.4)
r U1 = r U + u 1 = r U + L U1 e ξ (6.4)
rU2 = rU + u2 = rU - LU2 eξ (6.5).r U2 = r U + u 2 = r U - L U2 e ξ (6.5).
Das beschriebene Verfahren ist natürlich in analoger Weise für den Repräsentanten RS des rechten Schlüsselbeines anwendbar und man erhält so die Ortsvektoren rS1, rS2 der Schlüsselbeingelenke. Da mit ist die räumliche Lage des Oberarmes - bis auf seine Drehung - durch die Ortsvektoren rU1 und rS2 miterfaßt.The described method can of course be used in an analogous manner for the representative R S of the right clavicle, and one obtains the location vectors r S1 , r S2 of the clavicle joints. Since with the spatial position of the upper arm - except for its rotation - also recorded by the location vectors r U1 and r S2 .
Fig. 7 zeigt ein alternatives Ausführungsbeispiel für die Erfassung der selben Glieder wie in Fig. 6.
unter Ausnutzung der Gelenkstruktur. Im Unterschied zu Fig. 6 ist die räumliche Lage der Körperteile
in Fig. 7 auf ein Körperhauptkoordinatensystem B0 bezogen. Dieses Körperhauptkoordinatensystem
wird durch den Hauptkombinationssensor 7.0 gebildete der durch seinen Positionsanteil den externen
Bezug herstellt und somit die Transformation der Körperteilkoordinaten auf ein externes System ermög
licht. Die Positionssensorik zur Erfassung des Schlüsselbeines besteht aus 3 Ultraschallempfängern in
definierter geometrischer Beziehung von denen nur zwei, nämlich 7.2 und 7.3 in Fig. 7 dargestellt sind.
(Der dritte Ultraschallempfänger ist auf dem rechten Schulterblatt befestigt und in Fig. 7 nicht sicht
bar). Die Positionssensorik zur Erfassung des Unterarmes besteht ebenfalls aus 3 in definierter geomet
rischer Beziehung stehender Ultraschallempfänger 7.4, 7.5, 7.6. Der Hauptkombinationssensor 7.0 und
die Ultraschallempfänger 7.2, 7.3, 7.4, 7.5, 7.6. sind alle an der starren Weste 7.1 befestigt und stehen
somit in bekannter geometrischer Beziehung. Die Positionsbestimmung der Kombinationssensoriken 7.7
(rS0, Schlüsselbein) und 7.8 (rU0, Unterarm) - deren Positionsanteil ein Ultraschallsender ist - erfolgt
als Schnittpunkt von je 3 Kugeln (z. B. K4, K5, K6 für den Unterarm) mit Mittelpunkten in den bekannten
Positionen der Ultraschallempfänger (z. B. für den Unterarm rU4, rU5, rU6) und Radien aus den Ultra
schall-Laufzeit-Abstandsmessungen (der Sachverhalt ist aus Platzgründen nur für den rechten Unterarm
dargestellt, für das Schlüsselbein gelten selbstverständlich analoge Beziehungen). Die Orientierungs
ausrichtung der Gyro-Anteile der Kombinationssensoriken 7.7 und 7.8 erfolgt wieder so, daß eine Gyro
achse (z. B. eξ für den Unterarm) parallel zu den Gelenklagerzentren (z. B. U1 und U2 für den Unterarm)
liegt. Bei bekannten Abständen (z. B. LU1 und LU2) der Kombinationssensoriken 7.7 und 7.8 sind die
Koordinaten der Gelenklagerzentren S1(rS1), S2(rS2), U1(rU1), U2(rU2) und die Repräsentanten RU
und RS wie unter den Gleichungen (6.1) bis (6.5) zu bilden. Die Vektoren sind jetzt allerdings auf das
Körperhauptkoordinatensystem B0 bezogen und müssen, wenn benötigt mittels der Orientierungswinkel
der Kombinationssensorik 7.0 und des Vektors rEB0 auf ein externes Koordinatensystem transformiert
werden. Die Gelenklagerzentren S2(rS2) und U1(rU1) definieren den Oberarm und ermöglichen seine
Darstellung durch den Repräsentanten
FIG. 7 shows an alternative exemplary embodiment for the detection of the same limbs as in FIG. 6 using the joint structure. In contrast to FIG. 6, the spatial position of the body parts in FIG. 7 is related to a main body coordinate system B0. This main body coordinate system by the main sensor combination 7.0 formed of the external reference is prepared by its position component, and thus the transformation of the part of the body coordinate system to an external light made. The position sensor system for detecting the clavicle consists of 3 ultrasound receivers in a defined geometric relationship, of which only two, namely 7.2 and 7.3, are shown in FIG. 7. (The third ultrasound receiver is attached to the right shoulder blade and is not visible in FIG. 7). The position sensor system for detecting the forearm also consists of 3 ultrasound receivers 7.4 , 7.5 , 7.6 with a defined geometric relationship. The main combination sensor 7.0 and the ultrasonic receivers 7.2 , 7.3 , 7.4 , 7.5 , 7.6 . are all attached to the rigid vest 7.1 and are thus in a known geometric relationship. The position of the combination sensors 7.7 (r S0 , collarbone) and 7.8 (r U0 , forearm) - the position of which is an ultrasound transmitter - is taken as the intersection of 3 balls (e.g. K4, K5, K6 for the forearm) with center points in the known positions of the ultrasound receivers (e.g. for the forearm r U4 , r U5 , r U6 ) and radii from the ultrasound propagation distance measurements (the situation is only shown for the right forearm for reasons of space, of course the clavicle applies analog relationships). The orientation of the gyro parts of the combination sensors 7.7 and 7.8 is again such that a gyro axis (e.g. e ξ for the forearm) is parallel to the spherical bearing centers (e.g. U1 and U2 for the forearm). At known distances (e.g. L U1 and L U2 ) of the combination sensors 7.7 and 7.8 , the coordinates of the spherical bearing centers are S1 (r S1 ), S2 (r S2 ), U1 (r U1 ), U2 (r U2 ) and the representatives R U and R S to form as under equations (6.1) to (6.5). However, the vectors are now related to the main body coordinate system B0 and, if necessary, must be transformed to an external coordinate system using the orientation angle of the combination sensor system 7.0 and the vector r EB0 . The spherical bearing centers S2 (r S2 ) and U1 (r U1 ) define the upper arm and enable its representation by the representative
RO = rS2 - rU1 (7.0)
R O = r S2 - r U1 (7.0)
ohne an ihm eine Sensorik anbringen zu müssen.without having to attach sensors to it.
Schließlich erhält man durch die Repräsentanten Rs, RO, RU und die Ortsvektoren rS1, rS2, rU1, rU2 nun
ein Abbild der Schlüsselbein-Arm-Gliederkette zu:
Finally, the representatives R s , R O , R U and the location vectors r S1 , r S2 , r U1 , r U2 now give an image of the collarbone-arm link chain:
rS1 = rS - LS2eSη (7.1)
r S1 = r S - L S2 e Sη (7.1)
RS = (LS1 + LS2)eSη (7.2)
R S = (L S1 + L S2 ) e Sη (7.2)
rS2 = rS1 + RS = rS - LS2eSη + (LS1 + LS2)eSη = rS + LS1eSη (7.3)
r S2 = r S1 + R S = r S - L S2 e Sη + (L S1 + L S2 ) e Sη = r S + L S1 e Sη (7.3)
rU1 = rU + u1 = rU + LU1 eξ (7.4)
r U1 = r U + u 1 = r U + L U1 e ξ (7.4)
RO = rS2 - rU1 = rS + LS1eSη - LU1 eξ (7.5)
R O = r S2 - r U1 = r S + L S1 e Sη - L U1 e ξ (7.5)
rU2 = ru + u2 = rU - LU2 eξ (7.6)
r U2 = r u + u 2 = r U - L U2 e ξ (7.6)
RU = u2 - u1 = LU2 eξ - [-(LU1 eξ)] = (LU2 + LU1) eξ (7.7).R U = u 2 - u 1 = L U2 e ξ - [- (L U1 e ξ )] = (L U2 + L U1 ) e ξ (7.7).
Abschließend soll die räumliche Lagebestimmung des Schlüsselbeines S1-S2 wegen seiner "verdeckten" Anordnung am Körper näher erläutert werden. Eine genaue Bestimmung der Gelenklagerzentren S1 und S2 ist von außen schwerlich möglich und für die meisten Anwendungen wohl gar nicht gefordert. Bei vie len Anwendungen geht es nur darum ein "Echtzeit-Gelenkmodell" zu erhalten, bei dem die Schulter zwar dazugehört jedoch keinen Genauigkeitsanforderungen unterworfen ist. (Im Gegensatz zu Steue rungsanwendungen der menschlichen Hand). Also genügt es für das Schlüsselbein in den meisten Fäl len den Kombinationssensor grob nach Augenmaß auf Orientierung auszurichten und die Abstände zu den Gelenken mit dem Zentimetermaß auszumessen. Um Abschattungen der Ultraschallimpulse im Schulterbereich zu vermeiden, ragen die Ultraschallempfänger 7.2, 7.3 weit genug über die die Ober fläche der starren Weste 7.1 hinaus. Außerdem können die Ultraschallempfänger 7.2, 7.3 - und der nichtsichtbare am Schulterblatt - zusätzlich die Positionsbestimmung der Unterarmkombinationssensorik 7.8 übernehmen, wenn bei gehobenem Arm der Erfassungsbereich der Ultraschallempfänger 7.4, 7.5, 7.6 abgeschattet ist. Finally, the spatial position determination of the collarbone S1-S2 should be explained in more detail because of its "hidden" arrangement on the body. A precise determination of the spherical bearing centers S1 and S2 is hardly possible from the outside and is probably not required for most applications. For many applications, it is only a matter of obtaining a "real-time joint model" in which the shoulder is part of it but is not subject to any accuracy requirements. (In contrast to control applications of the human hand). So in most cases it is sufficient for the collarbone to align the combination sensor roughly according to the eye to the orientation and to measure the distances to the joints with the centimeter measure. In order to avoid shadowing of the ultrasonic pulses in the shoulder area, the ultrasonic receivers 7.2 , 7.3 protrude far enough beyond the surface of the rigid vest 7.1 . In addition, the ultrasound receivers 7.2 , 7.3 - and the invisible one on the shoulder blade - can also take over the position determination of the forearm combination sensor system 7.8 if the detection range of the ultrasound receivers 7.4 , 7.5 , 7.6 is shadowed when the arm is raised.
Die Orientierung eines Körpers im Raum ist bestimmt durch die 9 kosinus der Winkel zwischen den Achsen eines Bezugssystemes und eines körper(teil)bezogenen Koordinatensystemes.The orientation of a body in space is determined by the 9 cosine of the angle between the Axes of a reference system and a body (part) related coordinate system.
Diese Orientierung kann aus den drei Drehwinkeln der Körper(teil)achsen relativ zum Bezugssystem errechnet werden.This orientation can be determined from the three angles of rotation of the body (partial) axes relative to the reference system can be calculated.
- Orientierungssystem ist der Bezugsrahmen für die Orientierung eines Körpers. Es ist sozusagen ein Koordinatensystem bei dem die translatorischen Komponenten fehlen.- Orientation system is the reference frame for the orientation of a body. It is, so to speak Coordinate system in which the translational components are missing.
Im Sinne vorliegender Erfindung ist die "räumliche Lage eines Körpers" bestimmt durch die Position (Koordinaten) eines bestimmten Körperpunktes (Translationskomponente) und die Orientierung seiner frei wählbaren Koordinatenachsen relativ zu einem Bezugssystem.In the sense of the present invention, the "spatial position of a body" is determined by the position (Coordinates) of a certain body point (translation component) and the orientation of its freely selectable coordinate axes relative to a reference system.
Die räumliche Lage eines Körpers kann durch verschiedene Vektorkombinationen ausgedrückt werden (z. B. durch Repräsentanten). Diese Definition soll nochmals verdeutlichen, daß unter dem Begriff "räumliche Lage eines Körpers" nicht nur seine Orientierung sondern auch seine Position zu verstehen ist.The spatial position of a body can be expressed by various vector combinations (e.g. by representatives). This definition is intended to make it clear once again that the term "spatial position of a body" not only to understand its orientation but also its position is.
Eine Positionssensorik besteht im allgemeinen aus einem Generator- oder Emitterteil (z. B. Magnetfeld generator, Ultraschallemitter, Antenne usw.) und einem Detektorteil (z. B. ein Felddetektor, Ultraschall empfänger, Antenne usw.). Dabei ist nicht festgelegt, ob am dem Körper(teil) dessen Position zu bestim men ist ein Detektor- oder ein Emitterteil angebracht ist. Eine Positionssensorik kann aus mehreren Ge neratoreinheiten und/oder mehreren Detektoreinheiten bestehen. Hier zeigt sich deutlich, daß der Be griff Positionssensor für ein so komplexes Gebilde aus mindestens zwei Hauptkomponenten nicht aus reichend wäre.A position sensor system generally consists of a generator or emitter part (e.g. magnetic field generator, ultrasound emitter, antenna, etc.) and a detector part (e.g. a field detector, ultrasound receiver, antenna, etc.). It is not specified whether the position of the body (part) is determined a detector or emitter part is attached. A position sensor system can consist of several ge nerator units and / or several detector units exist. This clearly shows that the Be did not reach out position sensor for such a complex structure from at least two main components would be enough.
Beschreibt man eine Positionssensorik allgemein, so kann man wegen der Vielzahl von Methoden und Ausgestaltungen nicht von vornherein sagen an welcher Stelle sich welcher Funktionsteil - Emitter oder Detektor - befindet. Eine Positionssensorik kann außerdem mehrere Abstandssensoriken umfassen, welche entweder aus einer emittierenden Komponente und mehreren detektierenden Komponenten besteht, oder umgekehrt. Es gibt Ausführungen, bei denen der an der Meßstelle befestigte Positionsanteil Detektorfunktion ausübt (z. B. Magnetfelddetektor in Fig. 4 und 5), es gibt aber auch Fälle bei denen er als Emitter oder Generator (z. B. Ultraschallemitter in Fig. 2 und 3) ausgeführt ist. Da eine Positionssensorik als Ganzes aus mehren Anteilen besteht, wird in dieser Patentanmeldung ganz allgemein von einer Teilpositionssensorik oder einem Positionsanteil gesprochen, wenn die ab strakte Beschreibung beide Funktionen - Emitter und Detektor - zuläßt und wenn die Ausgestaltung offen läßt, ob es sich um eine ein- oder mehrteilige Komponente handelt. Um eine Positionssensorik aufzu bauen sind also mindestens zwei Teilpositionssensoriken erforderlich.If a position sensor system is described in general, it is impossible to say from the outset which function part - emitter or detector - is located from the start due to the large number of methods and configurations. A position sensor system can also comprise a plurality of distance sensor systems, which either consist of an emitting component and a plurality of detecting components, or vice versa. There are versions in which the position part attached to the measuring point performs a detector function (e.g. magnetic field detector in FIGS. 4 and 5), but there are also cases in which it acts as an emitter or generator (e.g. ultrasound emitter in FIG. 2 and 3) is executed. Since a position sensor system as a whole consists of several parts, this patent application speaks in general terms of a partial position sensor system or a position part if the strict description allows both functions - emitter and detector - and if the design leaves open whether it is a - or multi-part component. In order to build up a position sensor system, at least two partial position sensor systems are required.
Inertialer Orientierungs-Messaufnehmer ist eine Funktionseinheit, welche ihre Orientierung oder die Ori entierung des zu messenden Körpers auf ein beliebig festgelegtes Orientierungssystem bezieht. Ein idealer inertialer Orientierungs-Messaufnehmer unterliegt keinen Einflüssen von außen und muß seinen Bezug während der Messung auch nicht von außen erhalten (inert = träge, unbeteiligt, reaktionsarm).Inertial orientation sensor is a functional unit that determines its orientation or the Ori orientation of the body to be measured relates to any orientation system. On ideal inertial orientation sensor is not subject to external influences and must be Also not received from outside during the measurement (inert = sluggish, uninvolved, low-reaction).
Gyro ist die Abkürzung für Gyroscope und bezeichnet technische Messgeräte zur Erfassung von Drehun gen. Im Sinne der Erfindung bezieht sich diese Drehungserfassung auf ein einmal festgelegtes Koordina tensystem bzw. Koordinatenachse. Da die Erfassung der räumlichen Orientierung eines Körpers drei Drehwinkel um die Koordinatenachsen erfordert benötigt man einen 3-Achs-Gyro, abgekürzt 3A-Gyro. Gyro ist im Sinne dieser Patentanmeldung auch die Bezeichnung für inertialer Orientierungs-Messauf nehmer.Gyro is the abbreviation for Gyroscope and refers to technical measuring devices for the detection of rotation gen. In the sense of the invention, this rotation detection refers to a once determined coordina system or coordinate axis. Since the detection of the spatial orientation of a body three Angle of rotation around the coordinate axes requires a 3-axis gyro, abbreviated 3A gyro. In the sense of this patent application, gyro is also the name for inertial orientation measurement taker.
Im Sinne der vorliegenden Erfindung wird unter Kombinationssensorik eine Kombination von inertia lem Orientierungs-Messaufnehmer (Gyro) und einer Teilpositionssensorik verstanden.For the purposes of the present invention, a combination of inertia is used under combination sensors Understand the orientation sensor (gyro) and a partial position sensor system.
Repräsentanten sind Vektoren (Zeiger) welche die räumliche Lage eines Körpers durch die Angabe von funktionalen oder charakteristischen Koordinaten vertreten. Solche Repräsentanten können z. B. durch die Durchstoßpunkte der Körperhauptachsen oder durch die Verbindungsvektoren von Gelenklagerzent ren (wenn ein Körper durch Gelenke mit benachbarten Körpern verbunden ist) ausgedrückt werdenRepresentatives are vectors (pointers) that indicate the spatial position of a body by specifying represent functional or characteristic coordinates. Such representatives can e.g. B. by the points of intersection of the main axes of the body or through the connection vectors of the joint bearing center (when a body is connected to neighboring bodies by joints)
In vorliegender Schrift stehen beide Begriffe für eine räumliche Störung die sich linear mit konstanter Geschwindigkeit in einem materiellen Medium ausbreitet. Im Sinne der vorliegenden Erfindung kann es fallweise sinnvoll sein dieser Störung eine Information mitzugeben (Signal) in anderen Fällen ist dies nicht erforderlich (Impuls). Der Begriff "Ultraschallsignal" soll nicht festlegen, daß die Störung eine Infor mation tragen muß, der Begriff "Ultraschallimpuls" soll dies nicht ausschließen.In the present document, both terms stand for a spatial disturbance that is linear with constant Spreads speed in a material medium. For the purposes of the present invention, it can In some cases it makes sense to provide this fault with information (signal); in other cases this is not required (impulse). The term "ultrasound signal" is not intended to stipulate that the disturbance is an information Mation must wear, the term "ultrasonic pulse" should not exclude this.
-
- inertialer n-Achs-Orientierungs-Messaufnehmer, n-Komponentendetektor
die unbestimmte Dimensionsangabe in den Ansprüchen soll einen Schutz von Anwendungen welche andersdimensionale Räume als den 3-dimensionalen betreffen, nicht ausschließen. Dies ist z. B. eine Positions- und Richtungserfassung auf einer ebenen Tischplatte. Hier werden nur 2-dimensionale Sensoriken benötigt.- inertial n-axis orientation sensor, n-component detector
the indefinite dimension specification in the claims is not intended to rule out protection of applications which relate to dimensions other than 3-dimensional spaces. This is e.g. B. a position and direction detection on a flat table top. Only 2-dimensional sensors are required here. -
- Sensorik
die Endung "ik" zeigt an, daß es sich um eine übergeordnete Struktur handelt.- sensors
the ending "ik" indicates that it is a superordinate structure. - - kosinus ist Mehrzahl von cosinus.- cosine is plural of cosine.
Claims (21)
- - daß an mindestens einem Körperteil mindestens ein inertialer 3-Achs-Orientierungs-Messaufnehmer und mindestens eine Teilpositionssensorik angebracht sind,
- - daß an einem Bezugskörperteil mindestens eine Teilpositionssensorik angebracht ist,
- - daß die Signale von mindestens einem inertialen 3-Achs-Orientierungs-Messaufnehmer und von min destens einer Positionssensorik mindestens einer Signal- und Datenverarbeitung zugeführt werden,
- - daß der Datenverarbeitung fallweise die nötigen Bestimmungswerte der Orientierung und/oder Position der an einem Körperteil bezw. dem Bezugskörperteil angebrachten inertialen 3-Achs-Orientierungs- Messaufnehmer und Teilpositionssensoriken sowie von repräsentativen Körperteil- bezw. Bezugskör perteilstellen eingegeben werden - wobei die genannten Bestimmungswerte der Orientierung und/oder Position auf ein Körperteil bzw. das Bezugskörperteil bezogen sind -,
- - daß die Datenverarbeitung aus den Signalen von mindestens einem inertialen 3-Achs-Orientierungs- Messaufnehmer und mindestens einer Positionssensorik und den fallweise eingegeben Bestimmungs werten, mindestens eine von folgenden geometrischen Bestimmungsgrößen, relativ zu einem am Be zugskörperteil definierten Koordinatensystem errechnet:
- - die Position und Orientierung von mindestens einem Körperteil oder
- - mindestens einen Körperteilpunkt und/oder mindestens einen Repräsentanten von mindestens einem Körperteil oder
- - den Ursprung und die Orientierung(swinkel) eines mit einem Körperteil oder einem inertialen 3-Achs- Orientierungs-Messaufnehmer verbundenen Teilkoordinatensystems, sowie die Positionen und/oder Orientierungen von weiteren Körperteilen, welche relativ zu diesem Teilkoordinatensystem erfaßt wer den,
- - daß zu den errechneten geometrischen Bestimmungsgrößen auch die zeitlichen Ableitungen zählen.
- that at least one inertial 3-axis orientation measuring sensor and at least one partial position sensor system are attached to at least one body part,
- that at least one partial position sensor system is attached to a reference body part,
- that the signals from at least one inertial 3-axis orientation measuring sensor and at least one position sensor system are fed to at least one signal and data processing,
- - That the data processing occasionally the necessary determination values of the orientation and / or position of the on a body part. the inertial 3-axis orientation sensor and partial position sensors attached to the reference body part as well as representative body part or Reference body parts are entered - the specified determination values of orientation and / or position refer to a body part or the reference body part -,
- - That the data processing from the signals from at least one inertial 3-axis orientation sensor and at least one position sensor system and the occasionally entered determination values, calculates at least one of the following geometric determination variables, relative to a coordinate system defined on the reference body part:
- - the position and orientation of at least one part of the body or
- - at least one body part point and / or at least one representative of at least one body part or
- - the origin and orientation (swinkel) of a partial coordinate system connected to a body part or an inertial 3-axis orientation measuring sensor, as well as the positions and / or orientations of further body parts, which are recorded relative to this partial coordinate system,
- - That the time derivatives are also included in the calculated geometric parameters.
- - daß an mindestens einem Körperteil mindestens ein inertialer 3-Achs-Orientierungs-Messaufnehmer und mindestens eine Teilpositionssensorik angebracht sind,
- - daß an einem Bezugskörperteil mindestens eine Teilpositionssensorik und mindestens ein inertialer 3-Achs-Orientierungs-Messaufnehmer angebracht sind,
- - daß die Signale von mindestens einem inertialen 3-Achs-Orientierungs-Messaufnehmer und von min destens einer Positionssensorik mindestens einer Signal- und Datenverarbeitung zugeführt werden,
- - daß der Datenverarbeitung fallweise die nötigen Bestimmungswerte der Orientierung und/oder Position der an einem Körperteil bezw. dem Bezugskörperteil angebrachten inertialen 3-Achs-Orientierungs- Messaufnehmer und Teilpositionssensoriken sowie von repräsentativen Körperteil- bezw. Bezugskör perteilstellen eingegeben werden - wobei die genannten Bestimmungswerte der Orientierung und/oder Position auf ein Körperteil bzw. das Bezugskörperteil bezogen sind -,
- - daß die Datenverarbeitung aus den Signalen von mindestens einem inertialen 3-Achs-Orientierungs- Messaufnehmer und mindestens einer Positionssensorik und den fallweise eingegeben Bestimmungs werten, mindestens eine von folgenden geometrischen Bestimmungsgrößen, relativ zu einem am Be zugskörperteil definierten Koordinatensystem und/oder relativ zu einer Bezugsorientierung errechnet:
- - die Position und Orientierung von mindestens einem Körperteil oder
- - mindestens einen Körperteilpunkt und/oder mindestens einen Repräsentanten von mindestens einem Körperteil oder
- - den Ursprung und die Orientierung(swinkel) eines mit einem Körper(teil) oder einem inertialen 3-Achs- Orientierungs-Messaufnehmer verbundenen Teilkoordinatensystems, sowie die Positionen und/oder Orientierungen von weiteren Körperteilen, welche relativ zu diesem Teilkoordinatensystem erfaßt wer den,
- - daß zu den errechneten geometrischen Bestimmungsgrößen auch die zeitlichen Ableitungen zählen.
- that at least one inertial 3-axis orientation measuring sensor and at least one partial position sensor system are attached to at least one body part,
- that at least one partial position sensor system and at least one inertial 3-axis orientation measuring sensor are attached to a reference body part,
- that the signals from at least one inertial 3-axis orientation measuring sensor and at least one position sensor system are fed to at least one signal and data processing,
- - That the data processing occasionally the necessary determination values of the orientation and / or position of the on a body part. the inertial 3-axis orientation sensor and partial position sensors attached to the reference body part as well as representative body part or Reference body parts are entered - the specified determination values of orientation and / or position refer to a body part or the reference body part -,
- - That the data processing from the signals from at least one inertial 3-axis orientation sensor and at least one position sensor and the occasionally entered determination values, at least one of the following geometric determination variables, relative to a coordinate system defined on the reference body part and / or relative to one Reference orientation calculated:
- - the position and orientation of at least one part of the body or
- - at least one body part point and / or at least one representative of at least one body part or
- - the origin and orientation (swinkel) of a partial coordinate system connected to a body (part) or an inertial 3-axis orientation measuring sensor, as well as the positions and / or orientations of further body parts, which are recorded relative to this partial coordinate system,
- - That the time derivatives are also included in the calculated geometric parameters.
- - daß an mindestens einem Körperteil mindestens ein inertialer 3-Achs-Orientierungs-Messaufnehmer und mindestens eine Teilpositionssensorik angebracht sind,
- - daß an einem Bezugskörperteil mindestens eine Teilpositionssensorik und mindestens ein inertialer 3-Achs-Orientierungs-Messaufnehmer angebracht sind,
- - daß mindestens eine am Bezugskörperteil angebrachte Teilpositionssensorik mit einer externen Teil positionssensorik zusammenwirkt,
- - daß die Signale von mindestens einem inertialen 3-Achs-Orientierungs-Messaufnehmer und von min destens einer Positionssensorik mindestens einer Signal- und Datenverarbeitung zugeführt werden,
- - daß der Datenverarbeitung fallweise die nötigen Bestimmungswerte der Orientierung und/oder Position der an einem Körperteil bezw. dem Bezugskörperteil angebrachten inertialen 3-Achs-Orientierungs- Messaufnehmer und Teilpositionssensoriken sowie von repräsentativen Körperteil- bezw. Bezugskör perteilstellen eingegeben werden - wobei die genannten Bestimmungswerte der Orientierung und/oder Position auf ein Körperteil bzw. das Bezugskörperteil bezogen sind -,
- - daß die Datenverarbeitung aus der Signalen von mindestens einem inertialen 3-Achs-Orientierungs- Messaufnehmer und mindestens einer Positionssensorik und den fallweise eingegeben Bestimmungs werten, mindestens eine von folgenden geometrischen Bestimmungsgrößen, relativ zu einem externen Koordinatensystem oder einer Bezugsorientierung errechnet:
- - die Position und Orientierung von mindestens einem Körperteil oder
- - mindestens einen Körperteilpunkt und/oder mindestens einen Repräsentanten von mindestens einem Körperteil oder
- - den Ursprung und die Orientierung(swinkel) eines mit einem Körper(teil) oder einem inertialen 3-Achs- Orientierungs-Messaufnehmer verbundenen Teilkoordinatensystems, sowie die Positionen und/oder Orientierungen von weiteren Körperteilen, welche relativ zu diesem Teilkoordinatensystem erfaßt wer den,
- - daß zu den errechneten geometrischen Bestimmungsgrößen auch die zeitlichen Ableitungen zählen.
- that at least one inertial 3-axis orientation measuring sensor and at least one partial position sensor system are attached to at least one body part,
- that at least one partial position sensor system and at least one inertial 3-axis orientation measuring sensor are attached to a reference body part,
- that at least one partial position sensor system attached to the reference body part interacts with an external partial position sensor system,
- that the signals from at least one inertial 3-axis orientation measuring sensor and at least one position sensor system are fed to at least one signal and data processing,
- - That the data processing occasionally the necessary determination values of the orientation and / or position of the on a body part. the inertial 3-axis orientation sensor and partial position sensors attached to the reference body part as well as representative body part or Reference body parts are entered - the specified determination values of orientation and / or position refer to a body part or the reference body part -,
- - that the data processing from the signals from at least one inertial 3-axis orientation measuring sensor and at least one position sensor system and the determination values entered on a case-by-case basis, calculates at least one of the following geometric determination variables, relative to an external coordinate system or a reference orientation:
- - the position and orientation of at least one part of the body or
- - At least one body part point and / or at least one representative of at least one body part or
- - the origin and orientation (swinkel) of a partial coordinate system connected to a body (part) or an inertial 3-axis orientation measuring sensor, as well as the positions and / or orientations of further body parts, which are recorded relative to this partial coordinate system,
- - That the time derivations count to the calculated geometric parameters.
- - daß an mindestens einem Körperteil mindestens ein inertialer 3-Achs-Orientierungs-Messaufnehmer und mindestens eine Teilpositionssensorik angebracht sind,
- - daß an einem Bezugskörperteil oder/und körperextern mindestens eine Teilpositionssensorik ange bracht ist,
- - daß die Signale von mindestens einem inertialen 3-Achs-Orientierungs-Messaufnehmer und von min destens einer Positionssensorik mindestens einer Signal- und Datenverarbeitung zugeführt werden,
- - daß der Datenverarbeitung fallweise die nötigen Bestimmungswerte der Orientierung und/oder Position der an einem Körperteil bezw. Bezugskörperteil angebrachten inertialen 3-Achs-Orientierungs-Mess aufnehmer und Teilpositionssensoriken sowie von repräsentativen Körperteil- bezw. Bezugskörperteil stellen eingegeben werden - wobei die genannten Bestimmungswerte der Orientierung und/oder Posi tion auf ein Körperteil bzw. das Bezugskörperteil bezogen sind -,
- - daß die Datenverarbeitung aus den Signalen von mindestens einem inertialen 3-Achs-Orientierungs- Messaufnehmer und mindestens einer Positionssensorik und den fallweise eingegeben Bestimmungs werten, mindestens eine von folgenden geometrischen Bestimmungsgrößen errechnet:
- - die Position und Orientierung von mindestens einem Körperteil oder
- - mindestens einen Körperteilpunkt und/oder mindestens einen Repräsentanten von mindestens einem Körperteil oder
- - den Ursprung und die Orientierung(swinkel) eines mit einem Körper(teil) oder einem inertialen 3-Achs- Orientierungs-Messaufnehmer verbundenen Teilkoordinatensystems, sowie die Positionen und/oder Orientierungen von weiteren Körperteilen, welche relativ zu diesem Teilkoordinatensystem erfaßt wer den,
- - daß zu den errechneten geometrischen Bestimmungsgrößen auch die zeitlichen Ableitungen zählen,
- - daß die geometrischen Bestimmungsgrößen eines Körperteiles aus den Bestimmungsgrößen von min destens einem benachbarten Körperteil sowie der Kenntnis der Gelenkanordnung und/oder dessen Be wegungsmöglichkeiten sowie repräsentanten Körperteilmaßen gewonnen wird, und somit an mindes tens einem Körperteil mindestens eine Teilpositionssensorik oder ein inertialer 3-Achs-Orientierungs- Messaufnehmer eingespart werden kann.
- that at least one inertial 3-axis orientation measuring sensor and at least one partial position sensor system are attached to at least one body part,
- - That at least one part position sensor is attached to a reference body part and / or body external,
- that the signals from at least one inertial 3-axis orientation measuring sensor and at least one position sensor system are fed to at least one signal and data processing,
- - That the data processing occasionally the necessary determination values of the orientation and / or position of the on a body part. Reference body part attached inertial 3-axis orientation sensor and part position sensors as well as representative body part or Set reference body part - the specified determination values of the orientation and / or position refer to a body part or the reference body part -,
- - That the data processing calculates at least one of the following geometric parameters from the signals from at least one inertial 3-axis orientation measuring sensor and at least one position sensor and the determination values entered on a case-by-case basis:
- - the position and orientation of at least one part of the body or
- - At least one body part point and / or at least one representative of at least one body part or
- - the origin and orientation (swinkel) of a partial coordinate system connected to a body (part) or an inertial 3-axis orientation measuring sensor, as well as the positions and / or orientations of further body parts, which are recorded relative to this partial coordinate system,
- - that the time-related derivatives also count among the calculated geometric parameters,
- - That the geometric parameters of a body part are obtained from the parameters of at least one neighboring body part and knowledge of the joint arrangement and / or its movement possibilities and representative body part dimensions, and thus at least one part position sensor system or an inertial 3-axis on at least one body part. Orientation sensor can be saved.
- - daß die Positionssensorik auf dem Ultraschall-Laufzeit-Abstandsprinzip beruht,
- - daß eine an einem Körperteil angebrachte Teilpositionssensorik ein Ultraschallsender/-empfänger ist,
- - daß als Bezugskörperteil der Leib (Torus) eines Menschen oder Tieres verwendet wird,
- - daß eine am Bezugkörperteil angebrachte Teilpositionssensorik aus mindestens 3 nicht in einer Linie angeordneten Ultraschallempfängern/-sendern besteht, welche untereinander und zum Bezugskörper teil in bekannter geometrischer Beziehung stehen.
- - that the position sensor system is based on the ultrasonic transit time distance principle,
- that a partial position sensor system attached to a body part is an ultrasonic transmitter / receiver,
- - that the body (torus) of a human or animal is used as the reference body part,
- - That a part position sensor system attached to the reference body part consists of at least 3 ultrasound receivers / transmitters which are not arranged in a line and which are in a known geometric relationship to one another and to the reference body part.
- - daß die Positionssensorik auf dem Ultraschall-Laufzeit-Abstandsprinzip beruht,
- - daß eine an einem Körperteil angebrachte Teilpositionssensorik ein Ultraschallsender/-empfänger ist,
- - daß als Bezugskörperteil der Leib (Torus) eines Menschen oder Tieres verwendet wird,
- - daß eine am Bezugkörperteil angebrachte Teilpositionssensorik aus mindestens 3 nicht in einer Linie angeordneten Ultraschallempfängern/-sendern besteht, welche untereinander und zum Bezugskörper teil in bekannter geometrischer Beziehung stehen,
- - daß eine weitere, am Bezugkörperteil angebrachte Teilpositionssensorik welche mit einer externen Teilpositionssensorik zusammenwirkt mindestens ein Ultraschallsender/-empfänger ist,
- - daß eine externe Teilpositionssensorik aus mindestens 3 nicht in einer Linie angeordneten Ultraschall empfängern/-sendern besteht, welche in bekannterer geometrischer Beziehung stehen.
- - that the position sensor system is based on the ultrasonic transit time distance principle,
- that a partial position sensor system attached to a body part is an ultrasonic transmitter / receiver,
- - that the body (torus) of a human or animal is used as the reference body part,
- a part position sensor system attached to the reference body part consists of at least 3 ultrasound receivers / transmitters which are not arranged in a line and which are in a known geometric relationship to one another and to the reference body,
- that a further partial position sensor system attached to the reference body part, which interacts with an external partial position sensor system, is at least one ultrasonic transmitter / receiver,
- - That an external partial position sensor system consists of at least 3 ultrasound receivers / transmitters which are not arranged in a line and which have a more familiar geometric relationship.
- - daß die Positionssensorik auf den Ultraschall-Laufzeit-Abstandsprinzip beruht,
- - daß eine an einem Körperteil angebrachte Teilpositionssensorik ein Ultraschallsender/-empfänger ist,
- - daß als Bezugskörperteil der Leib (Torus) eines Menschen oder Tieres verwendet wird,
- - daß eine am Bezugkörperteil oder extern angebrachte Teilpositionssensorik aus mindestens 3 nicht in einer Linie angeordneten Ultraschallempfängern/-sendern besteht, welche in bekannter geometrischer Beziehung stehen.
- - that the position sensor system is based on the ultrasonic transit time distance principle,
- that a partial position sensor system attached to a body part is an ultrasonic transmitter / receiver,
- - that the body (torus) of a human or animal is used as the reference body part,
- - That a part position sensor system attached to the reference body part or externally consists of at least 3 ultrasound receivers / transmitters which are not arranged in a line and which have a known geometric relationship.
- - daß die sendende (emittierende) Ultraschall-Teilpositionssensorik mit dem emittierten Ultraschallim puls gleichzeitig einen elektromagnetischen Triggerimpuls emittiert,
- - daß die empfangende (detektierende) Ultraschall-Teilpositionssensorik zusätzlich über eine elektro magnetische Empfangskomponente verfügt,
- - daß der empfangene elektromagnetische Triggerimpuls eine Laufzeitmessung des Ultraschallimpulses startet.
- that the transmitting (emitting) ultrasound partial position sensor system simultaneously emits an electromagnetic trigger pulse with the emitted ultrasound pulse,
- that the receiving (detecting) ultrasonic partial position sensor system additionally has an electromagnetic receiving component,
- - That the received electromagnetic trigger pulse starts a transit time measurement of the ultrasonic pulse.
- - daß an mindestens einem Bezugskörper(teil) eine beliebige Anzahl, geeignet geformter, stromdurch flossener Spulen- oder Leiterschleifen angebracht ist, von denen jede ein magnetisches oder elektro magnetisches Feld erzeugt,
- - daß die Spulen- oder Leiterschleifen durch ihre Ausgestaltung und/oder Anordnung ein Bezugskoordina tensystem definieren,
- - daß an mindestens einem (weiteren) Körper(teil) mindestens ein inertialer n-Achs-Orientierungs-Mess aufnehmer und mindestens ein Mehrkomponentendetektor für magnetische oder elektromagnetische Felder angebracht sind,
- - daß die Messignale von mindestens einem inertialen n-Achs-Orientierungs-Messaufnehmer und von mindestens einem Mehrkomponentendetektor einer Signal- und Datenverarbeitung zugeführt werden,
- - daß der Datenverarbeitung fallweise die nötigen Bestimmungswerte der Orientierung und/oder Position von an beliebigen Körper(teil)en angebrachten inertialen n-Achs-Orientierungs-Messaufnehmer und Mehrkomponentendetektoren sowie von repräsentativen Körper(teil)- bezw. Bezugskörper(teil)stellen eingegeben werden, - wobei die genannten Bestimmungswerte der Orientierung und/oder Position auf ein(en) Bezugskörper(teil), einen Körper bzw. ein Körperteil bezogen sind -,
- - daß die Datenverarbeitung aus den Signalen von mindestens einem inertialen n-Achs-Orientierungs- Messaufnehmer und mindestens einem Mehrkomponentendetektor und den fallweise eingegeben Be stimmungswerten, mindestens eine von folgenden geometrischen Bestimmungsgrößen errechnet:
- - die Position und Orientierung von mindestens einem Körper(teil) oder
- - mindestens einen Körper(teil)punkt und/oder mindestens einen Repräsentanten von mindestens einem Körper(teil) oder
- - den Ursprung und die Orientierung(swinkel) eines mit einem Körper(teil) oder einem inertialen n-Achs- Orientierungs-Messaufnehmer verbundenen Teilkoordinatensystems, sowie die Positionen und/oder Orientierungen von weiteren Körper(teile)n, welche relativ zu diesem Teilkoordinatensystem erfaßt wer den,
- - daß zu den errechneten geometrischen Bestimmungsgrößen auch die zeitlichen Ableitungen zählen.
- that at least one reference body (part) has any number of suitably shaped, current-flowing coil or conductor loops, each of which generates a magnetic or electromagnetic field,
- - That the coil or conductor loops by their design and / or arrangement define a reference coordinate system,
- that at least one inertial n-axis orientation measuring sensor and at least one multi-component detector for magnetic or electromagnetic fields are attached to at least one (further) body (part),
- that the measurement signals from at least one inertial n-axis orientation measurement sensor and from at least one multi-component detector are fed to signal and data processing,
- - That the data processing occasionally the necessary determination values of the orientation and / or position of inertial n-axis orientation sensors and multi-component detectors attached to any body (part) and of representative body (part) - respectively. Reference body (part) must be entered, - the specified determination values of the orientation and / or position referring to a reference body (part), a body or a body part -,
- - That the data processing calculates at least one of the following geometrical parameters from the signals from at least one inertial n-axis orientation measuring sensor and at least one multi-component detector and the determined input values.
- - the position and orientation of at least one body (part) or
- - at least one body (part) point and / or at least one representative of at least one body (part) or
- - The origin and orientation (swinkel) of a partial coordinate system connected to a body (part) or an inertial n-axis orientation measuring sensor, as well as the positions and / or orientations of further bodies (parts) n, which are recorded relative to this partial coordinate system become,
- - That the time derivations count to the calculated geometric parameters.
- - daß mehrere stromdurchflossene Bezugsspulen- oder -leiterschleifen in definierter geometrischer Bezie hung am menschlichen Körper angebracht sind und
- - daß jede der Bezugsspulen oder-Leiterschleifen für einen anderen Erfassungsbereich der geometrisch zu registrierenden Körperteile zuständig ist.
- - That several current-carrying reference coil or conductor loops are attached to the human body in a defined geometric relationship and
- - That each of the reference coils or conductor loops is responsible for a different detection range of the body parts to be registered geometrically.
- - daß an mindestens einem Bezugskörper(teil) mindestens eine Einheit n linear unabhängig angeordne ter Erzeuger von (elektro)magnetischen Wechselfeldern angebracht ist,
- - daß diese Einheit von n linear unabhängig angeordneten Erzeugern von (elektro)magnetischen Wech selfeldern ein Bezugskoordinatensystem definieren,
- - daß an mindestens einem weiteren Körper(teil) mindestens ein inertialer n-Achs-Orientierungs-Mess aufnehmer und mindestens ein Mehrkomponentendetektor für (elektro)magnetische (Wechsel)felder an gebracht sind,
- - daß die Signale des inertialen n-Achs-Orientierungs-Messaufnehmers und des Mehrkomponentende tektors einer Signal- und Datenverarbeitung zugeführt werden,
- - daß der Datenverarbeitung fallweise die nötigen Bestimmungswerte der Orientierung und/oder Position von an beliebigen Körper(teil)en angebrachten inertialen n-Achs-Orientierungs-Messaufnehmer und Mehrkomponentendetektoren sowie von repräsentativen Körper(teil)- bezw. Bezugskörper(teil)stellen eingegeben werden - wobei die genannten Bestimmungswerte der Orientierung und/oder Position auf ein(en) Bezugskörper(teil), einen Körper bzw. ein Körperteil bezogen sind -,
- - daß die Datenverarbeitung aus den Signalen von mindestens einem inertialen n-Achs-Orientierungs- Messaufnehmer und mindestens einem Mehrkomponentendetektor und den fallweise eingegeben Be stimmungswerten, mindestens eine von folgenden geometrischen Bestimmungsgrößen errechnet:
- - die Position und Orientierung von mindestens einem Körper(teil) oder
- - mindestens einen Körper(teil)punkt und/oder mindestens einen Repräsentanten von mindestens einem Körper(teil) oder
- - den Ursprung und die Orientierung(swinkel) eines mit einem Körper(teil) oder einem inertialen n-Achs- Orientierungs-Messaufnehmer verbundenen Teilkoordinatensystems, sowie die Positionen und/ oder Orientierungen von weiteren Körper(teile)n, welche relativ zu diesem Teilkoordinatensystem erfaßt wer den,
- - daß zu den errechneten geometrischen Bestimmungsgrößen auch die zeitlichen Ableitungen zählen.
- that at least one unit n of linearly independently arranged generators of (electro) magnetic alternating fields is attached to at least one reference body (part),
- that this unit of n linearly independently arranged generators of (electro) magnetic alternating fields define a reference coordinate system,
- - That at least one inertial n-axis orientation measuring sensor and at least one multi-component detector for (electro) magnetic (alternating) fields are attached to at least one other body (part),
- - That the signals of the inertial n-axis orientation measuring sensor and the multi-component detector are fed to signal and data processing,
- - That the data processing occasionally the necessary determination values of the orientation and / or position of inertial n-axis orientation sensors and multi-component detectors attached to any body (part) and of representative body (part) - respectively. Reference body (part) must be entered - whereby the specified determination values of orientation and / or position are related to a reference body (part), a body or a body part -,
- - That the data processing calculates at least one of the following geometrical parameters from the signals from at least one inertial n-axis orientation measuring sensor and at least one multi-component detector and the determined input values.
- - the position and orientation of at least one body (part) or
- - at least one body (part) point and / or at least one representative of at least one body (part) or
- - The origin and orientation (swinkel) of a partial coordinate system connected to a body (part) or an inertial n-axis orientation measuring sensor, as well as the positions and / or orientations of further bodies (parts) n, which are recorded relative to this partial coordinate system become,
- - That the time derivations count to the calculated geometric parameters.
- - daß mindestens eine Abstandmeßeinrichtung welche auf dem Ultraschall-Laufzeit-Prinzip beruht zur Positionsbestimmung mitverwendet wird, und
- - daß der(die) eine(n) Teil(e) der Abstandmeßeinrichtung in bekannterer geometrischer Beziehung zu
der(n) Bezugsspule(n)-Leiterschleife(n) (entsprechend Anspruch 12, 13, 14) bezw. zu den n linear un
abhängigen Erzeugern von (elektro)magnetischen Wechselfeldern (entsprechend Anspruch 15) stehen,
und
der(die) andere(n) Teil(e) der Abstandmeßeinrichtung in bekannter geometrischer Beziehung zu dem(n) Mehrkomponentendetektor(en) steht(en), welche an einem Körper(teil) angebracht sind.
- - That at least one distance measuring device which is based on the ultrasonic transit time principle is also used for determining the position, and
- - That (the) a (n) part (s) of the distance measuring device in known geometric relationship to the (n) reference coil (s) conductor loop (s) (according to claim 12, 13, 14) respectively. stand for the n linear independent producers of (electro) magnetic alternating fields (according to claim 15), and
the other part (s) of the distance measuring device has a known geometric relationship to the multi-component detector (s) which are attached to a body (part).
- - daß, die Signal- und die Datenverarbeitung am Körper oder einem Körperteil angebracht sind, und die Werte der geometrischen Bestimmungsgrößen über ein bidirektionales Bussystem einer anwendungs bezogenen Weiterverarbeitung zugeführt werden,
- - daß über das bidirektionale Bussystem, von extern Daten an die körperbezogene Datenverarbeitung übermittelt werden können,
- - daß das bidirektionale Bussystem sowohl leitungsgebunden als auch kabellos funktionieren kann.
- - that the signal and data processing are attached to the body or a part of the body, and the values of the geometric parameters are fed to an application-related further processing via a bidirectional bus system,
- - that external data can be transmitted to body-related data processing via the bidirectional bus system,
- - That the bidirectional bus system can work both wired and wireless.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19830359A DE19830359A1 (en) | 1998-07-07 | 1998-07-07 | Spatial position and movement determination of body and body parts for remote control of machine and instruments |
DE29824163U DE29824163U1 (en) | 1998-07-07 | 1998-07-07 | Arrangement for detecting the spatial position and / or movement of bodies and / or body parts by means of a combination of inertial 3-axis orientation sensors and position sensors |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19830359A DE19830359A1 (en) | 1998-07-07 | 1998-07-07 | Spatial position and movement determination of body and body parts for remote control of machine and instruments |
Publications (1)
Publication Number | Publication Date |
---|---|
DE19830359A1 true DE19830359A1 (en) | 2000-01-20 |
Family
ID=7873247
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19830359A Ceased DE19830359A1 (en) | 1998-07-07 | 1998-07-07 | Spatial position and movement determination of body and body parts for remote control of machine and instruments |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE19830359A1 (en) |
Cited By (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19939345A1 (en) * | 1999-08-19 | 2001-03-29 | Joerg F Wagner | Method and device for navigation and movement control of non-rigid objects |
DE10115548A1 (en) * | 2001-03-28 | 2002-10-10 | Busch Dieter & Co Prueftech | Measuring device for determining the spatial orientation of a body relative to a reference direction |
EP1280457A1 (en) * | 2000-04-21 | 2003-02-05 | Intersense, Inc. | Motion-tracking |
BE1014643A3 (en) * | 2002-02-14 | 2004-02-03 | Verhaert Production Services N | Recording and simulating body movements using virtual 3D model, by measuring absolute angle positions for body parts at given time in space |
US7000469B2 (en) | 2000-04-21 | 2006-02-21 | Intersense, Inc. | Motion-tracking |
DE102004057933A1 (en) * | 2004-12-01 | 2006-06-08 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | A method and apparatus for navigating and positioning an object relative to a patient |
WO2006113654A1 (en) * | 2005-04-18 | 2006-10-26 | Bioness Development, Llc | System and related method for determining a measurement between locations on a body |
US7301648B2 (en) | 2000-01-28 | 2007-11-27 | Intersense, Inc. | Self-referenced tracking |
DE102008004298B3 (en) * | 2008-01-15 | 2009-09-03 | Deutsches Zentrum für Luft- und Raumfahrt e.V. | Dance steps performance quality improving method for dancer, involves comparing detected temporal characteristic of acceleration and turning rate of body part with given target characteristic of acceleration and turning rate of body part |
US7702477B2 (en) | 2006-07-05 | 2010-04-20 | Aesculap Ag | Calibration method and calibration device for a surgical referencing unit |
FR2964733A1 (en) * | 2010-09-09 | 2012-03-16 | Sysnau | Device for estimating e.g. speed of drone, has calculation unit for estimating kinematic magnitude of solid from field information representing electric field and displacement information representing solid displacement |
US8209036B2 (en) | 2005-11-16 | 2012-06-26 | Bioness Neuromodulation Ltd. | Orthosis for a gait modulation system |
US8209022B2 (en) | 2005-11-16 | 2012-06-26 | Bioness Neuromodulation Ltd. | Gait modulation system and method |
DE102011121259B3 (en) * | 2011-12-15 | 2013-05-16 | Fabian Walke | Method and device for mobile training data acquisition and analysis of strength training |
US8788049B2 (en) | 2006-05-01 | 2014-07-22 | Bioness Neuromodulation Ltd. | Functional electrical stimulation systems |
US8888786B2 (en) | 2003-06-09 | 2014-11-18 | OrthAlign, Inc. | Surgical orientation device and method |
US8911447B2 (en) | 2008-07-24 | 2014-12-16 | OrthAlign, Inc. | Systems and methods for joint replacement |
US8972017B2 (en) | 2005-11-16 | 2015-03-03 | Bioness Neuromodulation Ltd. | Gait modulation system and method |
US8974468B2 (en) | 2008-09-10 | 2015-03-10 | OrthAlign, Inc. | Hip surgery systems and methods |
US8974467B2 (en) | 2003-06-09 | 2015-03-10 | OrthAlign, Inc. | Surgical orientation system and method |
US9271756B2 (en) | 2009-07-24 | 2016-03-01 | OrthAlign, Inc. | Systems and methods for joint replacement |
US9339226B2 (en) | 2010-01-21 | 2016-05-17 | OrthAlign, Inc. | Systems and methods for joint replacement |
DE102015217449B3 (en) * | 2015-09-11 | 2016-12-29 | Dialog Semiconductor B.V. | Sensor combination method for determining the orientation of an object |
US9549742B2 (en) | 2012-05-18 | 2017-01-24 | OrthAlign, Inc. | Devices and methods for knee arthroplasty |
US9649160B2 (en) | 2012-08-14 | 2017-05-16 | OrthAlign, Inc. | Hip replacement navigation system and method |
ITUA20162807A1 (en) * | 2016-04-21 | 2017-10-21 | Captiks Srl 00013 Mentana Roma | "APPARATUS AND METHOD FOR CALIBRATION AND ALIGNMENT OF DYNAMICALLY POSITIONED INERIAL SENSORS" |
US9867985B2 (en) | 2014-03-24 | 2018-01-16 | Bioness Inc. | Systems and apparatus for gait modulation and methods of use |
CN107918489A (en) * | 2017-11-14 | 2018-04-17 | 奇酷互联网络科技(深圳)有限公司 | One kind is ridden auxiliary device and its apparatus and method |
DE102017118891A1 (en) * | 2017-08-18 | 2019-02-21 | Intercable Gmbh | Device and method for remote operation of a safety processing system |
DE102017118890A1 (en) * | 2017-08-18 | 2019-02-21 | mei-sys GmbH | Device and method for remote operation of a device |
DE102017120741A1 (en) * | 2017-09-08 | 2019-03-14 | Tim Millhoff | Device, system and method for decoupling a VR system from infrastructure and localized hardware |
US10363149B2 (en) | 2015-02-20 | 2019-07-30 | OrthAlign, Inc. | Hip replacement navigation system and method |
US10863995B2 (en) | 2017-03-14 | 2020-12-15 | OrthAlign, Inc. | Soft tissue measurement and balancing systems and methods |
US10869771B2 (en) | 2009-07-24 | 2020-12-22 | OrthAlign, Inc. | Systems and methods for joint replacement |
US10918499B2 (en) | 2017-03-14 | 2021-02-16 | OrthAlign, Inc. | Hip replacement navigation systems and methods |
US11077300B2 (en) | 2016-01-11 | 2021-08-03 | Bioness Inc. | Systems and apparatus for gait modulation and methods of use |
US12144567B2 (en) | 2024-02-01 | 2024-11-19 | OrthAlign, Inc. | Hip replacement navigation system and method |
Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3983474A (en) * | 1975-02-21 | 1976-09-28 | Polhemus Navigation Sciences, Inc. | Tracking and determining orientation of object using coordinate transformation means, system and process |
US4054881A (en) * | 1976-04-26 | 1977-10-18 | The Austin Company | Remote object position locater |
DE3406179C1 (en) * | 1984-02-21 | 1985-09-05 | Travenol GmbH, 8000 München | Device for the measurement of the position and movement of at least one measurement point |
DE3527918A1 (en) * | 1985-08-03 | 1987-02-12 | Messerschmitt Boelkow Blohm | Method and devices for determining the distance of an object by evaluating the signals of an amplitude-modulated CW radar |
EP0211984A1 (en) * | 1985-08-19 | 1987-03-04 | Inc. Vpl Research | Computer data entry and manipulation apparatus |
DE3601536C1 (en) * | 1986-01-20 | 1987-07-02 | Messerschmitt Boelkow Blohm | Arrangement for determining the location of an object |
US4912643A (en) * | 1986-10-30 | 1990-03-27 | Institute For Industrial Research And Standards | Position sensing apparatus |
DE4027990C1 (en) * | 1990-09-04 | 1992-02-20 | Messerschmitt-Boelkow-Blohm Gmbh, 8012 Ottobrunn, De | Laser ranging device - uses modulated semiconductor laser and phase sensitive rectifier |
WO1994001042A1 (en) * | 1992-07-06 | 1994-01-20 | Kramer James F | Determination of kinematically constrained multi-articulated structures |
DE4434666A1 (en) * | 1993-09-30 | 1995-04-13 | Honeywell Inc | sensor |
DE4411218C1 (en) * | 1994-02-25 | 1995-09-07 | Rudolf Prof Dr Ing Schwarte | Rangefinder operating on propagation time principle |
US5452211A (en) * | 1992-08-10 | 1995-09-19 | Caterpillar Inc. | Method and system for determining vehicle position |
DE4415419A1 (en) * | 1994-05-02 | 1995-11-09 | Horn Wolfgang | Precision position measurement appts. for robotic container high-lift truck |
DE4422886A1 (en) * | 1994-06-30 | 1996-01-25 | Daimler Benz Aerospace Ag | Method and device for the optical determination of spatial positions of individual reflecting objects |
US5645077A (en) * | 1994-06-16 | 1997-07-08 | Massachusetts Institute Of Technology | Inertial orientation tracker apparatus having automatic drift compensation for tracking human head and other similarly sized body |
DE19632273A1 (en) * | 1996-08-09 | 1998-02-12 | Helge Zwosta | Body sensors |
-
1998
- 1998-07-07 DE DE19830359A patent/DE19830359A1/en not_active Ceased
Patent Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3983474A (en) * | 1975-02-21 | 1976-09-28 | Polhemus Navigation Sciences, Inc. | Tracking and determining orientation of object using coordinate transformation means, system and process |
US4054881A (en) * | 1976-04-26 | 1977-10-18 | The Austin Company | Remote object position locater |
DE3406179C1 (en) * | 1984-02-21 | 1985-09-05 | Travenol GmbH, 8000 München | Device for the measurement of the position and movement of at least one measurement point |
DE3527918A1 (en) * | 1985-08-03 | 1987-02-12 | Messerschmitt Boelkow Blohm | Method and devices for determining the distance of an object by evaluating the signals of an amplitude-modulated CW radar |
EP0211984A1 (en) * | 1985-08-19 | 1987-03-04 | Inc. Vpl Research | Computer data entry and manipulation apparatus |
DE3601536C1 (en) * | 1986-01-20 | 1987-07-02 | Messerschmitt Boelkow Blohm | Arrangement for determining the location of an object |
US4912643A (en) * | 1986-10-30 | 1990-03-27 | Institute For Industrial Research And Standards | Position sensing apparatus |
DE4027990C1 (en) * | 1990-09-04 | 1992-02-20 | Messerschmitt-Boelkow-Blohm Gmbh, 8012 Ottobrunn, De | Laser ranging device - uses modulated semiconductor laser and phase sensitive rectifier |
WO1994001042A1 (en) * | 1992-07-06 | 1994-01-20 | Kramer James F | Determination of kinematically constrained multi-articulated structures |
US5676157A (en) * | 1992-07-06 | 1997-10-14 | Virtual Technologies, Inc. | Determination of kinematically constrained multi-articulated structures |
US5452211A (en) * | 1992-08-10 | 1995-09-19 | Caterpillar Inc. | Method and system for determining vehicle position |
DE4434666A1 (en) * | 1993-09-30 | 1995-04-13 | Honeywell Inc | sensor |
DE4411218C1 (en) * | 1994-02-25 | 1995-09-07 | Rudolf Prof Dr Ing Schwarte | Rangefinder operating on propagation time principle |
DE4415419A1 (en) * | 1994-05-02 | 1995-11-09 | Horn Wolfgang | Precision position measurement appts. for robotic container high-lift truck |
US5645077A (en) * | 1994-06-16 | 1997-07-08 | Massachusetts Institute Of Technology | Inertial orientation tracker apparatus having automatic drift compensation for tracking human head and other similarly sized body |
DE4422886A1 (en) * | 1994-06-30 | 1996-01-25 | Daimler Benz Aerospace Ag | Method and device for the optical determination of spatial positions of individual reflecting objects |
DE19632273A1 (en) * | 1996-08-09 | 1998-02-12 | Helge Zwosta | Body sensors |
Non-Patent Citations (1)
Title |
---|
JP 5-10774 A.,In: Patents Abstracts of Japan, P-1544,May 25,1993,Vol.17,No.269 * |
Cited By (83)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19939345C2 (en) * | 1999-08-19 | 2001-10-18 | Joerg F Wagner | Device for navigation and movement control of objects and application of such a device to non-rigid objects |
DE19939345A1 (en) * | 1999-08-19 | 2001-03-29 | Joerg F Wagner | Method and device for navigation and movement control of non-rigid objects |
US7301648B2 (en) | 2000-01-28 | 2007-11-27 | Intersense, Inc. | Self-referenced tracking |
US7000469B2 (en) | 2000-04-21 | 2006-02-21 | Intersense, Inc. | Motion-tracking |
EP1280457A4 (en) * | 2000-04-21 | 2004-06-23 | Intersense Inc | Motion-tracking |
EP1280457A1 (en) * | 2000-04-21 | 2003-02-05 | Intersense, Inc. | Motion-tracking |
DE10115548C2 (en) * | 2001-03-28 | 2003-11-06 | Busch Dieter & Co Prueftech | Measuring device for determining the spatial orientation of a body relative to a reference direction |
US6718280B2 (en) | 2001-03-28 | 2004-04-06 | Prüftechnik Dieter Busch AG | Measurement device for determining the three-dimensional orientation of a body relative to a reference direction |
DE10115548A1 (en) * | 2001-03-28 | 2002-10-10 | Busch Dieter & Co Prueftech | Measuring device for determining the spatial orientation of a body relative to a reference direction |
BE1014643A3 (en) * | 2002-02-14 | 2004-02-03 | Verhaert Production Services N | Recording and simulating body movements using virtual 3D model, by measuring absolute angle positions for body parts at given time in space |
US8888786B2 (en) | 2003-06-09 | 2014-11-18 | OrthAlign, Inc. | Surgical orientation device and method |
US11179167B2 (en) | 2003-06-09 | 2021-11-23 | OrthAlign, Inc. | Surgical orientation system and method |
US11903597B2 (en) | 2003-06-09 | 2024-02-20 | OrthAlign, Inc. | Surgical orientation system and method |
US8974467B2 (en) | 2003-06-09 | 2015-03-10 | OrthAlign, Inc. | Surgical orientation system and method |
DE102004057933A1 (en) * | 2004-12-01 | 2006-06-08 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | A method and apparatus for navigating and positioning an object relative to a patient |
WO2006113654A1 (en) * | 2005-04-18 | 2006-10-26 | Bioness Development, Llc | System and related method for determining a measurement between locations on a body |
US11058867B2 (en) | 2005-11-16 | 2021-07-13 | Bioness Neuromodulation Ltd. | Orthosis for a gait modulation system |
US8972017B2 (en) | 2005-11-16 | 2015-03-03 | Bioness Neuromodulation Ltd. | Gait modulation system and method |
US8209036B2 (en) | 2005-11-16 | 2012-06-26 | Bioness Neuromodulation Ltd. | Orthosis for a gait modulation system |
US8694110B2 (en) | 2005-11-16 | 2014-04-08 | Bioness Neuromodulation Ltd. | Orthosis for gait modulation |
US10080885B2 (en) | 2005-11-16 | 2018-09-25 | Bioness Neuromodulation Ltd. | Orthosis for a gait modulation system |
US8209022B2 (en) | 2005-11-16 | 2012-06-26 | Bioness Neuromodulation Ltd. | Gait modulation system and method |
US10076656B2 (en) | 2005-11-16 | 2018-09-18 | Bioness Neuromodulation Ltd. | Gait modulation system and method |
US8788049B2 (en) | 2006-05-01 | 2014-07-22 | Bioness Neuromodulation Ltd. | Functional electrical stimulation systems |
US10016598B2 (en) | 2006-05-01 | 2018-07-10 | Bioness Neuromodulation Ltd. | Functional electrical stimulation systems |
US10543365B2 (en) | 2006-05-01 | 2020-01-28 | Bioness Neuromodulation Ltd. | Functional electrical stimulation systems |
US11247048B2 (en) | 2006-05-01 | 2022-02-15 | Bioness Neuromodulation Ltd. | Functional electrical stimulation systems |
US9415205B2 (en) | 2006-05-01 | 2016-08-16 | Bioness Neuromodulation Ltd. | Functional electrical stimulation systems |
US7702477B2 (en) | 2006-07-05 | 2010-04-20 | Aesculap Ag | Calibration method and calibration device for a surgical referencing unit |
DE102008004298B3 (en) * | 2008-01-15 | 2009-09-03 | Deutsches Zentrum für Luft- und Raumfahrt e.V. | Dance steps performance quality improving method for dancer, involves comparing detected temporal characteristic of acceleration and turning rate of body part with given target characteristic of acceleration and turning rate of body part |
US8911447B2 (en) | 2008-07-24 | 2014-12-16 | OrthAlign, Inc. | Systems and methods for joint replacement |
US9192392B2 (en) | 2008-07-24 | 2015-11-24 | OrthAlign, Inc. | Systems and methods for joint replacement |
US10864019B2 (en) | 2008-07-24 | 2020-12-15 | OrthAlign, Inc. | Systems and methods for joint replacement |
US8998910B2 (en) | 2008-07-24 | 2015-04-07 | OrthAlign, Inc. | Systems and methods for joint replacement |
US9572586B2 (en) | 2008-07-24 | 2017-02-21 | OrthAlign, Inc. | Systems and methods for joint replacement |
US10206714B2 (en) | 2008-07-24 | 2019-02-19 | OrthAlign, Inc. | Systems and methods for joint replacement |
US11547451B2 (en) | 2008-07-24 | 2023-01-10 | OrthAlign, Inc. | Systems and methods for joint replacement |
US11871965B2 (en) | 2008-07-24 | 2024-01-16 | OrthAlign, Inc. | Systems and methods for joint replacement |
US11684392B2 (en) | 2008-07-24 | 2023-06-27 | OrthAlign, Inc. | Systems and methods for joint replacement |
US9855075B2 (en) | 2008-07-24 | 2018-01-02 | OrthAlign, Inc. | Systems and methods for joint replacement |
US9931059B2 (en) | 2008-09-10 | 2018-04-03 | OrthAlign, Inc. | Hip surgery systems and methods |
US10321852B2 (en) | 2008-09-10 | 2019-06-18 | OrthAlign, Inc. | Hip surgery systems and methods |
US11540746B2 (en) | 2008-09-10 | 2023-01-03 | OrthAlign, Inc. | Hip surgery systems and methods |
US8974468B2 (en) | 2008-09-10 | 2015-03-10 | OrthAlign, Inc. | Hip surgery systems and methods |
US11179062B2 (en) | 2008-09-10 | 2021-11-23 | OrthAlign, Inc. | Hip surgery systems and methods |
US11633293B2 (en) | 2009-07-24 | 2023-04-25 | OrthAlign, Inc. | Systems and methods for joint replacement |
US9775725B2 (en) | 2009-07-24 | 2017-10-03 | OrthAlign, Inc. | Systems and methods for joint replacement |
US10869771B2 (en) | 2009-07-24 | 2020-12-22 | OrthAlign, Inc. | Systems and methods for joint replacement |
US9271756B2 (en) | 2009-07-24 | 2016-03-01 | OrthAlign, Inc. | Systems and methods for joint replacement |
US10238510B2 (en) | 2009-07-24 | 2019-03-26 | OrthAlign, Inc. | Systems and methods for joint replacement |
US9339226B2 (en) | 2010-01-21 | 2016-05-17 | OrthAlign, Inc. | Systems and methods for joint replacement |
FR2964733A1 (en) * | 2010-09-09 | 2012-03-16 | Sysnau | Device for estimating e.g. speed of drone, has calculation unit for estimating kinematic magnitude of solid from field information representing electric field and displacement information representing solid displacement |
US9750454B2 (en) | 2011-12-15 | 2017-09-05 | Fabian Walke | Method and device for mobile training data acquisition and analysis of strength training |
DE102011121259B3 (en) * | 2011-12-15 | 2013-05-16 | Fabian Walke | Method and device for mobile training data acquisition and analysis of strength training |
US9125620B2 (en) | 2011-12-15 | 2015-09-08 | Fablan Walke | Method and device for mobile training data acquisition and analysis of strength training |
WO2013087902A1 (en) | 2011-12-15 | 2013-06-20 | Fabian Walke | Method and device for mobile training data acquisition and analysis of strength training |
US9549742B2 (en) | 2012-05-18 | 2017-01-24 | OrthAlign, Inc. | Devices and methods for knee arthroplasty |
US10716580B2 (en) | 2012-05-18 | 2020-07-21 | OrthAlign, Inc. | Devices and methods for knee arthroplasty |
US10603115B2 (en) | 2012-08-14 | 2020-03-31 | OrthAlign, Inc. | Hip replacement navigation system and method |
US11653981B2 (en) | 2012-08-14 | 2023-05-23 | OrthAlign, Inc. | Hip replacement navigation system and method |
US11911119B2 (en) | 2012-08-14 | 2024-02-27 | OrthAlign, Inc. | Hip replacement navigation system and method |
US9649160B2 (en) | 2012-08-14 | 2017-05-16 | OrthAlign, Inc. | Hip replacement navigation system and method |
US9867985B2 (en) | 2014-03-24 | 2018-01-16 | Bioness Inc. | Systems and apparatus for gait modulation and methods of use |
US11691009B2 (en) | 2014-03-24 | 2023-07-04 | Bioness Inc. | Systems and apparatus for gait modulation and methods of use |
US10850098B2 (en) | 2014-03-24 | 2020-12-01 | Bioness Inc. | Systems and apparatus for gait modulation and methods of use |
US10086196B2 (en) | 2014-03-24 | 2018-10-02 | Bioness Inc. | Systems and apparatus for gait modulation and methods of use |
US11020245B2 (en) | 2015-02-20 | 2021-06-01 | OrthAlign, Inc. | Hip replacement navigation system and method |
US10363149B2 (en) | 2015-02-20 | 2019-07-30 | OrthAlign, Inc. | Hip replacement navigation system and method |
DE102015217449B3 (en) * | 2015-09-11 | 2016-12-29 | Dialog Semiconductor B.V. | Sensor combination method for determining the orientation of an object |
US11724106B2 (en) | 2016-01-11 | 2023-08-15 | Bioness Inc. | Systems and apparatus for gait modulation and methods of use |
US11077300B2 (en) | 2016-01-11 | 2021-08-03 | Bioness Inc. | Systems and apparatus for gait modulation and methods of use |
ITUA20162807A1 (en) * | 2016-04-21 | 2017-10-21 | Captiks Srl 00013 Mentana Roma | "APPARATUS AND METHOD FOR CALIBRATION AND ALIGNMENT OF DYNAMICALLY POSITIONED INERIAL SENSORS" |
US10918499B2 (en) | 2017-03-14 | 2021-02-16 | OrthAlign, Inc. | Hip replacement navigation systems and methods |
US11547580B2 (en) | 2017-03-14 | 2023-01-10 | OrthAlign, Inc. | Hip replacement navigation systems and methods |
US10863995B2 (en) | 2017-03-14 | 2020-12-15 | OrthAlign, Inc. | Soft tissue measurement and balancing systems and methods |
US11786261B2 (en) | 2017-03-14 | 2023-10-17 | OrthAlign, Inc. | Soft tissue measurement and balancing systems and methods |
US11132894B2 (en) | 2017-08-18 | 2021-09-28 | Intercable Gmbh | Device and method for remotely operating a safety processing installation |
DE102017118890A1 (en) * | 2017-08-18 | 2019-02-21 | mei-sys GmbH | Device and method for remote operation of a device |
DE102017118891A1 (en) * | 2017-08-18 | 2019-02-21 | Intercable Gmbh | Device and method for remote operation of a safety processing system |
DE102017120741A1 (en) * | 2017-09-08 | 2019-03-14 | Tim Millhoff | Device, system and method for decoupling a VR system from infrastructure and localized hardware |
CN107918489B (en) * | 2017-11-14 | 2021-06-15 | 奇酷互联网络科技(深圳)有限公司 | Riding auxiliary device and equipment and method thereof |
CN107918489A (en) * | 2017-11-14 | 2018-04-17 | 奇酷互联网络科技(深圳)有限公司 | One kind is ridden auxiliary device and its apparatus and method |
US12144567B2 (en) | 2024-02-01 | 2024-11-19 | OrthAlign, Inc. | Hip replacement navigation system and method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE19830359A1 (en) | Spatial position and movement determination of body and body parts for remote control of machine and instruments | |
DE3786783T2 (en) | POSITION AND DIRECTION MEASURING CIRCUIT USING DC. | |
DE69320274T2 (en) | Method for compensating an electromagnetic remote position and orientation sensor | |
DE69511542T2 (en) | POSITION SENSOR | |
DE69318304T2 (en) | LOCATION SYSTEM | |
DE4225112C1 (en) | Instrument position relative to processing object measuring apparatus - has measuring device for measuring position of instrument including inertia sensor unit | |
DE60317861T2 (en) | Distal aiming device for locking screws in intramedullary nails | |
WO1998007086A1 (en) | Body sensor system | |
EP2227703B1 (en) | Method for detecting motion | |
DE60308979T2 (en) | Device for positioning with dynamic metal immunity | |
DE60201026T2 (en) | MONITORING SYSTEM FOR TOOTHBRUSH USE | |
DE2315280C2 (en) | Automatic control device for a satellite | |
DE19917660A1 (en) | Method and input device for controlling the position of an object to be graphically represented in a virtual reality | |
EP1817547A1 (en) | Method and device for navigating and positioning an object relative to a patient | |
EP2394206B1 (en) | Method and device for locating objects | |
DE10220365A1 (en) | Radio frequency coil, radio frequency signal transceiver, radio frequency signal receiver and magnetic resonance imaging system | |
EP0359767B1 (en) | Locating process for localizing unknown receiver or transmitter positions | |
EP3239700B1 (en) | Method for operating an x-ray device and x-ray device | |
DE29824163U1 (en) | Arrangement for detecting the spatial position and / or movement of bodies and / or body parts by means of a combination of inertial 3-axis orientation sensors and position sensors | |
DE2742052C2 (en) | ||
DE19526055A1 (en) | Appliance for orientating treatment focus of therapy equipment | |
DE102004057959B4 (en) | Apparatus for conveying information to a user | |
DE19611757C1 (en) | Location of objects, esp. underground objects | |
WO2020011298A1 (en) | Method and device for determining a 3d orientation and a 3d position on the basis of a single-axis coil and an marg sensor | |
WO2022008237A1 (en) | Method for ascertaining a relative position p, and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
R002 | Refusal decision in examination/registration proceedings | ||
R003 | Refusal decision now final | ||
R003 | Refusal decision now final |
Effective date: 20140425 |