[go: up one dir, main page]

WO2008026357A1 - Motion capture - Google Patents

Motion capture Download PDF

Info

Publication number
WO2008026357A1
WO2008026357A1 PCT/JP2007/061323 JP2007061323W WO2008026357A1 WO 2008026357 A1 WO2008026357 A1 WO 2008026357A1 JP 2007061323 W JP2007061323 W JP 2007061323W WO 2008026357 A1 WO2008026357 A1 WO 2008026357A1
Authority
WO
WIPO (PCT)
Prior art keywords
measured
acceleration
sensor
axis
motion capture
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
Application number
PCT/JP2007/061323
Other languages
English (en)
French (fr)
Inventor
Takeshi Nishizawa
Norihiko Shiratori
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Microstone Corp
Original Assignee
Microstone Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Microstone Corp filed Critical Microstone Corp
Priority to JP2007538786A priority Critical patent/JP4277048B2/ja
Publication of WO2008026357A1 publication Critical patent/WO2008026357A1/ja
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B21/00Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant
    • G01B21/02Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring length, width, or thickness
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • A61B5/11Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
    • A61B5/1126Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb using a particular sensing technique
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C19/00Gyroscopes; Turn-sensitive devices using vibrating masses; Turn-sensitive devices without moving masses; Measuring angular rate using gyroscopic effects
    • G01C19/56Turn-sensitive devices using vibrating masses, e.g. vibratory angular rate sensors based on Coriolis forces
    • G01C19/5607Turn-sensitive devices using vibrating masses, e.g. vibratory angular rate sensors based on Coriolis forces using vibrating tuning forks
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01PMEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
    • G01P15/00Measuring acceleration; Measuring deceleration; Measuring shock, i.e. sudden change of acceleration
    • G01P15/18Measuring acceleration; Measuring deceleration; Measuring shock, i.e. sudden change of acceleration in two or more dimensions
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B2562/00Details of sensors; Constructional details of sensor housings or probes; Accessories for sensors
    • A61B2562/02Details of sensors specially adapted for in-vivo measurements
    • A61B2562/0219Inertial sensors, e.g. accelerometers, gyroscopes, tilt switches

Definitions

  • the present invention relates to a motion capture. More specifically, the present invention relates to a motion capture that can accurately measure position data of an object to be measured and is easy to reduce in size and weight.
  • image processing for obtaining image information is not only expensive, but also requires a large-scale image processing system, which can be used for outdoor sports, motor function rehabilitation, vehicles such as vehicles, In the machine operation analysis etc., there was a problem that it was practically difficult.
  • motion angle calculation device (not shown) that computes with, acceleration sensors 314, 315, 316 that detect biaxial acceleration, geomagnetic sensors 317, 318, 319 that detect biaxial geomagnetism, acceleration sensors and geomagnetism Based on the sensor output, around the X, Y, and Z axes
  • a static angle calculation device (not shown) that calculates the rotation angle with two types of Euler angles
  • a determination device (not shown) that determines the truth of the calculation result
  • Attitude angle calculation device (not shown) that calculates angle with two types of Euler angles, Euler angular force error force, Euler angle conversion that selects the Euler angle to be used and converts it to the other Euler angle
  • the measurement error of the viewpoint position by the inertial sensor is corrected.
  • an accumulation error that occurs with the lapse of time is corrected, and a position / orientation measuring apparatus (a kind of motion capture) is disclosed (for example, see Patent Document 2).
  • an angular velocity measurement unit (high-precision attitude sensor) 401 that measures the angular velocity generated by the rotation of the measurement target and the acceleration generated by the movement and rotation of the measurement target are measured.
  • error estimation means error estimation module
  • the attitude calculation means attitude calculation module 404 for calculating the attitude of the measurement target, the error estimation result by the output of the acceleration measurement unit 402 and the error estimation means 403, and the attitude calculation means 404 ⁇
  • a position / orientation measurement apparatus 400 including position calculation means (position calculation module) 405 that calculates the position of a measurement target based on the attitude calculation result.
  • the output error of the acceleration measuring unit 402 is corrected by multiplying by a proportional constant or a time-averaged proportional constant.
  • a posture monitoring device for rehabilitation intended to accurately measure motion by correcting a zero error in a stationary state of 6-axis data obtained from a 3-axis accelerometer and a 3-axis angular velocity meter (A kind of motion capture) is disclosed (for example, see Patent Document 3).
  • the 6-axis data obtained from the 3-axis accelerometer and 3-axis angular velocity meter force provided in the posture monitor unit 561 is input to the inertial calculation unit 563, and
  • This is a posture monitoring device for rehabilitation of a living body that corrects the zero error of the state (M, N) and measures the movement of the living body 550 with high accuracy.
  • Patent Document 1 JP 2005-331265 A (Claims)
  • Patent Document 2 JP 2005-114452 (Claims)
  • Patent Document 3 Japanese Patent Laid-Open No. 2005-34343 (Claims)
  • the attitude angle detection device disclosed in Patent Document 1 performs rotation conversion in a path different from the actual operation state, and does not match the actual operation state of the object to be measured, thus improving reliability. Not only is it lacking, but the two types of Euler angular forces also calculate the attitude angle, so there is a problem that it takes time to process the data because of the large amount of calculation processing. In addition to the 6-axis data of the object to be measured, it was necessary to measure the specified geomagnetism using a geomagnetic sensor, and it was difficult to reduce the size and weight of the sensor part.
  • the posture monitoring device for rehabilitation disclosed in Patent Document 3 only corrects the zero-point error in the stationary state of the 6-axis data before and after the movement of the measured object using a Kalman filter or the like. Therefore, there has been a problem that the accurate position of the object to be measured cannot be detected in a reference coordinate system as a coordinate system for observing movement, for example, the ground coordinate system.
  • Patent Documents 1 to 3 have a problem of low measurement accuracy.
  • the object to be measured makes a circular motion
  • the sensor part is made large in order to prevent the measurement error from increasing, it becomes difficult to reduce the size and weight of the device.
  • the present inventors have found that even when the object to be measured has a circular motion, for example, the measurement interval is relatively 5 to 50 ms. Even when rough sampling is performed, a relatively small 6-axis sensor and a predetermined data processing algorithm (3-axis batch rotation conversion technology based on minute angles integrating angular velocities) are used to measure It has been found that the position of an object can be detected with high accuracy.
  • an object of the present invention is to provide a motion capture that can accurately measure position data of an object to be measured and that can be easily reduced in size and weight.
  • the inverse skew matrix expressed by the following formula (1) ( R (n) — 1 ), or based on the deformed inverse skew matrix ((n) " 1 ) expressed by the following formula (2), the acceleration of the reference coordinate system expressed by the following formula (3) ( Motion carrier including data processing steps to calculate A, A, A)
  • the position of the object to be measured can be accurately detected by the 3-axis batch rotation conversion technology based on the minute angle that integrates the angular velocity.
  • At is a minute time between measurements of the object to be measured.
  • At is a minute time between measurements of the object to be measured.
  • Equation (3) G is the gravity on the reference coordinates at the start of measurement.
  • the acceleration in the reference coordinate system is the acceleration in the ground coordinate system.
  • the position of the object to be measured can be accurately detected even when the object to be measured has a circular motion in the ground coordinate system as the reference coordinate system.
  • the position of the object to be measured can be detected more quickly.
  • the position data of the object to be measured can be accurately calculated.
  • the output data of the three-axis acceleration sensor is subjected to an offset correction process before the data processing step.
  • a known adjustment voltage may be applied to the three-axis acceleration sensor and / or the three-axis angular velocity sensor to adjust the detection level. preferable.
  • the position of the object to be measured can be detected more quickly and accurately even if the measurement range (range) of the object to be measured is expanded and a large offset occurs.
  • the first motion capture and the second motion capture are included, and each of them is disposed at a position away from the object to be measured. At the same time, it is preferable to calculate the relative position in the constituent part of the object to be measured from the position data obtained by the first motion capture and the position data obtained by the second motion capture.
  • the position data of the object to be measured by the motion capture can be used to calculate the relative angle (position relative to the component part of the object to be measured).
  • the relative angle (relative position) at the component part of the object to be measured can be calculated. It is possible to infer human movements with coordinates fixed to the vehicle.
  • a power supply is included, and the power supply is electrically connected to the outside of the motion capture housing. It is preferable to isolate it from the 6-axis sensor mounted inside.
  • the position of the object to be measured can be detected with higher accuracy by eliminating the influence of the relatively heavy power supply.
  • the 6-axis sensor is It is preferably mounted on a rigid substrate laminated on a steel substrate.
  • Such a configuration not only facilitates the mounting of the 6-axis sensor, but also guarantees the operation of the 6-axis sensor and can detect the position of the object to be measured with higher accuracy.
  • a plurality of rigid substrates are stacked on the flexible substrate, and the plurality of rigid substrates are stacked at a predetermined interval. Better!/,.
  • the 6-axis sensor can be easily mounted, and can be bent or deformed using the flexible substrate exposed between the rigid substrates. Therefore, it is possible to dramatically improve the degree of freedom in attaching and handling motion capillaries.
  • Another aspect of the motion capture of the present invention is the acceleration (G, G
  • the object to be measured is output from the output data of the 3-axis acceleration sensor and 3-axis angular velocity sensor.
  • the skew matrix (R (n)) expressed by the following formula (4) or the deformed skew matrix (IT ( n) Based on)
  • the acceleration of the object to be measured can be accurately measured.
  • At is a minute time between measurements of the object to be measured.
  • At is a minute time between measurements of the object to be measured.
  • FIG. 1] (a) to (c) are a schematic cross-sectional view, a plan view, and a side view of a motion cap- ture according to the present invention.
  • FIG. 2 is another schematic cross-sectional view of the motion capture of the present invention.
  • FIG. 3 is a diagram for explaining a correction method for a triaxial acceleration sensor and a triaxial angular velocity sensor.
  • FIG. 4 (a) to (b) are diagrams for explaining an example of a three-axis acceleration sensor.
  • FIG. 5 (a) to (b) are diagrams for explaining an example of a triaxial angular velocity sensor.
  • FIG. 6 is a diagram for explaining the electrode relationship of the triaxial angular velocity sensor.
  • FIG. 7 (a) to (d) are diagrams for explaining the operation of the three-axis angular velocity sensor (part
  • FIG. 8 (a) to (d) are diagrams for explaining the operation of the three-axis angular velocity sensor (part
  • FIG. 9 (a) to (d) are diagrams for explaining the operation of the three-axis angular velocity sensor (part
  • FIG. 10 is a flowchart for carrying out a correction method for a 3-axis acceleration sensor and a 3-axis angular velocity sensor.
  • FIG. L l (a) to (b) are diagrams showing the relationship between a trajectory during circular motion using a skew matrix as an algorithm, its elapsed time and error.
  • FIG. 12] (a) to (b) are diagrams showing the relationship between a trajectory during circular motion using a deformed skew matrix as an algorithm, its elapsed time and error.
  • FIG. 13 (a) to (d) are composite substrates including a flexible circuit substrate and a rigid substrate.
  • FIG. 14 (a) to (b) are diagrams for explaining an application example to a baseball bat for practice.
  • FIG. 15 is a diagram for explaining a conventional posture angle detection device (part 1).
  • FIG. 16 is a diagram for explaining a conventional position and orientation measurement apparatus (part 2).
  • FIG. 17 is a diagram for explaining a conventional rehabilitation posture monitoring device.
  • FIG. 18 is a diagram for explaining a correction method for a conventional triaxial acceleration sensor and a triaxial angular velocity sensor.
  • the embodiment of the present invention includes a three-axis acceleration sensor 16a for measuring the acceleration (G, G, G) of an object to be measured, and an angular velocity.
  • Another embodiment of the motion capture according to the present invention is a motion capture for detecting the position or orientation of an object to be measured by using a similar 6-axis sensor, and comprising a 3-axis acceleration sensor If the measured object is determined to be in non-inertial movement from the output data of the 3-axis angular velocity sensor, the skew matrix (R (n)) or the deformation skew matrix (IT (n ) Based on)), the motion capture includes a data processing step for calculating the tilt angle from the reference gravity vector applied to the object to be measured.
  • FIG. 1 (a) is a schematic cross-sectional view of the motion capture 10
  • FIG. 1 (b) is a schematic plan view thereof
  • FIG. 1 (c) is a schematic side view thereof
  • FIG. 2 is a schematic cross-sectional view of another motion capture 1 (1.
  • the 3-axis acceleration sensor has a buried SiO layer inside and a flat surface.
  • a mass body 43 having a rectangular shape, beam portions 45 to 48 that connect the mass body 43 and the frame portion 42 at four locations, and a plurality of resistance elements 49 provided at predetermined locations of these 45 to 48
  • a piezoresistive type three-dimensional acceleration sensor 40 is preferable.
  • a three-axis acceleration sensor that can detect static acceleration such as gravity, as represented by a capacitance type, can be applied.
  • the three-dimensional acceleration sensor is used to monitor the acceleration in the three-dimensional direction of the object to be measured, and the three-dimensional acceleration component (G, G, G) is filtered to synthesize the predetermined direction component.
  • a vector G (G 1, G 2, G 3) can be defined. Shi
  • the combined beta G (G, G, G) of the gravity direction component can be accurately determined from the acceleration components (G, G, G) in the three-dimensional direction.
  • FIG. 5 is a diagram provided for explaining an example of the triaxial angular velocity sensor 50.
  • FIG. 6 is a diagram for explaining the electrode relationship of the triaxial angular velocity sensor 50, and
  • FIGS. 7 to 9 are diagrams for explaining the operation of the triaxial angular velocity sensor 50.
  • FIG. 5 is a diagram provided for explaining an example of the triaxial angular velocity sensor 50.
  • FIG. 6 is a diagram for explaining the electrode relationship of the triaxial angular velocity sensor 50
  • FIGS. 7 to 9 are diagrams for explaining the operation of the triaxial angular velocity sensor 50.
  • the triaxial angular velocity sensor preferably has a configuration in which a piezoelectric element is stacked on the vibrator and detects Coriolis generated when the angular velocity around the three axes changes.
  • the reason for this is that if Coriolis is detected, the monitored angular velocity components ( ⁇ , ⁇ , ⁇ y ⁇ ) can be measured as relatively large values. This is because the correction can be effectively performed so as to approximate the angular velocity motion state. Moreover, if Coriolis is detected, it is possible to provide a triaxial angular velocity sensor that consumes less power and can be easily reduced in size and weight.
  • the two orthogonal axes are the X axis and
  • the first vibrating leg 52b is aligned with the vertical axis, and the second vibrating leg 52a and the third vibrating leg 52c are Also provided are extending portions 54a, 54c extending in an oblique direction so that the axial force is also separated from each other.
  • each mass body 53a, 53b, 53c when the Coriolis generated for each mass body 53a, 53b, 53c is detected by the detection unit of the angular velocity sensor 50, the vibration mode of each mass body 53a, 53b, 53c is the second vibration leg 52a and the second vibration 3)
  • the vibration leg 52c opens and closes simultaneously in the Y-axis direction, or the second vibration leg 52a and the third vibration leg 52c are simultaneously displaced in the same direction with respect to the Y-axis direction.
  • the vibration leg 52b has a two-dimensional movement of the HA mode that moves in the opposite direction.
  • the triaxial angular velocity sensor shown in FIG. 5 includes electrodes as shown in FIG. 6 at predetermined locations, and can measure the angular velocity as shown in FIG.
  • the oscillation circuit unit 80 of the triaxial angular velocity sensor 50 is a part including a vibration circuit for vibrating the vibration legs 52a, 52b, and 52c in a predetermined vibration mode. Therefore, it is preferable that the oscillating circuit unit 80 is configured to include an oscillating circuit, an AGC circuit, an impedance conversion circuit, a phase correction circuit, a comparator, and the like.
  • a frequency signal oscillation device (oscillation circuit) 77 As a part of the oscillation circuit unit 80, a frequency signal oscillation device (oscillation circuit) 77, output terminals 71, 73, 75, ground (or reference potential) 72, 74, 76, An oscillating circuit composed of predetermined wiring is shown.
  • a plurality of electrodes 70 are provided on each vibration leg 52a, 52b, 52c so that a driving signal should be input to each vibration leg 52a, 52b, 52c. .
  • the electrodes of the second vibrating leg 52a and the third vibrating leg 52c are provided with two electrodes 70a, 70b, 70k, 701 in a divided form on one of the side surfaces.
  • one electrode 70e is provided over the entire surface.
  • a pair of auxiliary electrodes 70c and 70d are provided almost entirely on the upper and lower surfaces of the second vibrating leg 52a and the third vibrating leg 52c in order to assist the electrodes on the side surfaces.
  • the electrodes 70f, 70g, 70h, 70i of the first vibrating leg 52b are provided corresponding to the four surfaces around the vibrating leg, respectively.
  • the electrodes 70a, 70b, 70k, and 701 provided separately on the side surfaces of the second vibrating leg 52a and the third vibrating leg 52c contribute to vertical vibrations, respectively.
  • the electrodes 70e, 70f, 70g, and 70j provided on the entire sides of the vibrating legs 52a, 52b, and 52c contribute to horizontal vibration, making them suitable for driving and detection in the HS and HA modes. It can be said that.
  • a logic circuit for phase adjustment in a small range an analog element such as L, C, R, etc., or a filter for amplifying the drive signal is installed at any circuit location. It ’s also good to go.
  • the second vibration leg and the third vibration leg are opened and closed simultaneously with respect to the Y-axis direction, or the second vibration leg and the third vibration leg are It is preferable that the HA mode operation in which the first vibrating leg is displaced in the opposite direction simultaneously with the Y-axis direction is performed in a planar manner.
  • the detection mode in the X-axis direction is the V mode
  • the detection mode in the Y-axis direction is the T mode
  • the detection mode in the Z-axis direction is the HA mode. This is because Coriolis can be detected with high sensitivity.
  • the detection mode in the X-axis direction can be detected as the HA mode
  • the detection mode in the Y-axis direction can be detected as the HS mode. Therefore, it is difficult to detect Coriolica with high sensitivity because it matches the vibration direction.
  • the correction method of the present embodiment is compared with the conventional correction method with reference to FIGS.
  • Equation (6) there are three variables in Equation (6), and these are three-dimensional acceleration.
  • one of the coordinate force acceleration sensor offset vector (G represents.
  • the posture is forcibly changed three times and the measurement is performed as described above. It is preferable to control the object to be measured so that calibration is performed.
  • the DZA converter is forcibly offset so that the output of the amplifier A2 or the value Dc of the AZD converter is not saturated. Da and Db can be given.
  • gain correction of the acceleration vector data G (G, G, G) (autonomous adjustment correction of acceleration vector data) is performed.
  • Equation (3) this time, in six different postures, by measuring the gravitational acceleration vector, six equations expressed by Equation (9) below are created. be able to.
  • the measured object performs inertial movement from the corrected acceleration vector data G (G, G, G). Judgment of power or not.
  • the measured object is in inertial motion. It can be judged.
  • the initial value is stored as G and used when measuring the position of the object to be measured.
  • At is a minute time between measurements of the object to be measured.
  • At is a minute time between measurements of the object to be measured.
  • the reference gravity vector G is set to the current gravity vector.
  • the inclination angle (0, 0, 0) of the object to be measured is calculated as indicated by S8 in FIG. That is, when the Z-axis is in the vertical direction (opposite of the reference gravity vector G)
  • the tilt angle ( ⁇ , 0, 0) of the object to be measured can be obtained.
  • the tilt angle 0 is an angle formed with the horizontal plane of the Y axis
  • the tilt angle 0 is The angle between the X axis and the horizontal plane
  • the tilt angle ⁇ is the angle between the Z axis and the vertical plane.
  • FIG. 10 illustrates offset correction of angular velocity data attached to the same location indicated by.
  • the gain correction of the angular velocity data can be performed similarly. That is, in FIG. 10, the angular velocity data as shown by S ′ l is obtained, and it is subjected to LP filtering in the step shown by 2 to remove the high-frequency impact component (noise). Simple gain correction can be performed.
  • the value obtained by dividing the elapsed time (T1 TO) from the previous calibration (T1 TO) is used as the difference immediately before initialization to offset the angular velocity sensor. It can be regarded as an error.
  • the offset correction of the angular velocity sensor can be performed by the following method from the values represented by the mathematical formulas (11) and (12) as well as the angular calibration.
  • the minute rotation angles ( ⁇ ′, ⁇ ′, ⁇ ′) can be obtained from the following equation (13). .
  • a Q 'x ⁇ ( ⁇ + ⁇ ; - ⁇ ⁇ — ⁇ t + ⁇ ⁇ ⁇
  • ⁇ ⁇ 'z ⁇ ( ⁇ + ⁇ ) -At ⁇ ⁇
  • the minute rotation angles ( ⁇ ⁇ ', ⁇ ⁇ ', ⁇ 0,) include error integration of angular velocities ( ⁇ , ⁇ ) as shown in Equation (13).
  • the angle ( ⁇ 0 ', ⁇ 0') It is preferable to always correct the integral constant.
  • the corrected acceleration vector data G (G, G, G) is used as indicated by arrows (dotted lines) directed to S3 to S'4 in FIG.
  • the reference coordinate system represented by the following formula (3) Acceleration (A 1, A 2, A 3) can be calculated.
  • the corrected acceleration vector data G (G, G, G) and the measurement data G (G, G, G) are represented in the same manner for convenience.
  • At is a minute time between measurements of the object to be measured.
  • Equation (3) G is the gravity on the reference coordinates at the start of measurement.
  • the acceleration A (A of the ground coordinate system is based on the modified inverse skew matrix (IT (n) — 1 ) of the following equation (2). , A, A)
  • At is a minute time between measurements of the object to be measured.
  • the position of the object to be measured can be measured with higher accuracy by using the inverse skew matrix (R (n) -1 ) or the modified inverse skew matrix (IT (n)-) in data processing.
  • the measured object is in inertial motion
  • the acceleration (A) is inertial motion
  • the initial value G of the gravitational acceleration is calculated from the calculated acceleration (A, A, A). Is taken to be the motion acceleration (D 1, D 2, D 3).
  • the speed is integrated with and the position of the object to be measured in the reference coordinate system is detected.
  • the power source 22 is controlled by the power control semiconductor element 27 and is located inside the housing 12 of the motion capture 10 to operate the 6-axis sensor 16 and the wireless transmission module. I prefer that.
  • the power source 22 is electrically connected to the external terminal of the motion capture 10 and is isolated from the 6-axis sensor 16 and the like mounted inside the housing 12 of the motion capture 10.
  • the number of power supplies may be singular, but it is preferable to use a plurality of power supplies in order to achieve a weight balance.
  • a secondary battery as a power source, it is possible not only to avoid problems such as disposal and reduce the impact on the environment, but also to allow external charging and replace the power source. Can be saved.
  • a sleep function for extending the life of the power supply. That is, it is preferable to automatically turn off the power when the sensor does not detect the operation for a predetermined time, and turn on the power again by an impact or the like.
  • the substrate on which the 6-axis sensor 16 (16a, 16b) is mounted is at least a rigid substrate 18a laminated on a flexible substrate 18b.
  • a composite substrate 18 ′ in which a rigid substrate 18 a is laminated on each of the upper and lower surfaces so as to sandwich the flexible substrate 18 b from above and below.
  • the 6-axis sensor 16 is mounted on the rigid board 18a. This is because it can be easily and accurately mounted using one method or the like. Moreover, the rigid substrate 18a can guarantee the operation of the 6-axis sensor 16 and detect the position of the object to be measured with higher accuracy.
  • a plurality of rigid substrates 19a are stacked on the flexible substrate 18b, and the plurality of rigid substrates 19a are predetermined. It is preferable to use a composite substrate 19 ′ which is laminated at intervals.
  • the 6-axis sensor 16 is mounted on a relatively small rigid substrate 19a, so that it can be easily and accurately mounted using a solder reflow method or the like. Further, this is because the flexible board 18b exposed between the plurality of rigid boards 19a can be bent or deformed. Therefore, the degree of freedom in mounting and handling motion capture can be dramatically improved.
  • FIGS. 13A to 13D show several embodiments of the composite substrate.
  • the flexible substrate 18b exposed in a cross shape can be bent or deformed in the longitudinal direction or in the lateral direction.
  • a relatively large mounting area can be secured by using the flexible substrate 18b exposed diagonally, and it can be bent or deformed in an oblique direction. You can make it.
  • the flexible substrate 18b exposed in a slit shape can be used to be deformed into a roll shape and wound.
  • a wireless transmission / reception module 26 and an antenna 24 for transmitting the obtained data it is preferable to provide a wireless transmission / reception module 26 and an antenna 24 for transmitting the obtained data to a computer provided outside the motion capture.
  • the chip antenna 24 for data communication with the outside is electrically connected to the wireless transmission / reception module 26.
  • Preferred to exist Preferred to exist ,.
  • the reason for this is that when the board 18 and the board 19 positioned in the vertical direction are viewed in the vertical direction, if they are overlapped at the mounting location of the chip antenna 24, a radio wave interference will occur, which hinders data communication. This is because there may be cases. Therefore, it is preferable that the length of the substrate 18 positioned in the vertical direction is different from the length of the substrate 19 so that the chip antenna 24 is not overlapped at the mounting position.
  • first motion capture and the second motion capture constitute a composite motion capture, each of which is placed at a distance from the object to be measured! It is preferable to calculate the relative position in the component part of the object to be measured from the position data by the first motion capture and the position data by the second motion capture.
  • the first and second motion captures are attached to the upper and lower arms of the hand, respectively, and the relative positions are calculated by detecting the positions of the upper and lower arms of the hand. This makes it possible to measure the bending angle of the upper and lower arms of the hand.
  • the first motion capture is attached to a part of the vehicle, for example, a handle or a door
  • the second motion capture is attached to the driver's body.
  • a relatively small 6 Accurately measure the position, orientation, etc. of the measured object using an axis sensor and a predetermined data processing algorithm (3-axis batch rotation conversion technology based on minute angles obtained by integrating angular velocities) As well as making it easier to reduce the size and weight.
  • a rectangular motion captilla with a length (LI) of 10 cm, a width (L3) of 8 cm, and a thickness (L2) of about 2 cm has a length (LI) of 5 cm, a width (L3) of 4 cm, Thickness (L2) It can be a rectangular motion capillaries of about 1cm.
  • the conventional capacities of 500 g or more have improved the measurement accuracy and the ability to reduce the size of the sensor according to the motion capillaries of the present invention.
  • Light weight can be reduced to about LOOg
  • the motion capture of the present invention is applied to, for example, tennis rackets, table tennis rackets, notington rackets, baseball bats, golf clubs, automobiles, motorcycles, robots, mobile phones, watches, personal computers and the like. It is expected to be applied.
  • the motion capture 10 of the present invention is mounted inside the baseball bat 100 for practice, and the baseball battery for practice by the player 101 is used.
  • the position can be detected during 100 swings. Therefore, the player 101 can refer to it as image information, and can contribute to the acquisition of an accurate bat swing in the player 101 as indicated by the track (K).
  • the motion capture of the present invention is applied to skis and ski jumping athletes using the skis to measure aerial postures and flight trajectories, highlight blurring, etc., and superimpose them on TV images. By posing, it is expected to further impress viewers in fields such as ski competitions.

Landscapes

  • Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Biophysics (AREA)
  • Medical Informatics (AREA)
  • Dentistry (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Pathology (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Physiology (AREA)
  • Molecular Biology (AREA)
  • Surgery (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Veterinary Medicine (AREA)
  • Gyroscopes (AREA)
  • Length Measuring Devices With Unspecified Measuring Means (AREA)

Description

明 細 書
モーションキヤプチャ
技術分野
[0001] 本発明は、モーションキヤプチヤに関する。より詳しくは、被測定物の位置データ等 を精度良く測定することができるとともに、小型化や軽量ィ匕が容易なモーションキヤプ チヤに関する。
背景技術
[0002] 従来、生体等の被測定物の動作解析において、複数の角度から撮影された画像 情報を比較することが行われて 、る。
し力しながら、画像情報を得るための画像処理は高価であるばかりか、大規模な画 像処理システムが必要とされ、野外スポーツ、運動機能リハビリテーション、車両など の移動体、生産ラインにおける人や機械の動作解析等においては、実質的に困難で あるという問題が見られた。
そこで、加速度センサや角速度センサを組み合わせて、生体等の被測定物の動作 解析をするためのモーションキヤプチヤが検討されている。
し力しながら、センサ誤差、座標変換誤差、および積分誤差等に加えて、 3軸回転 という非線形要素を含むため、初めはわずかな誤差であっても、時間経過とともに力 ォス的に変化してしまい、実際の値と大きくずれてしまうという問題が見られた。
[0003] そのため、モーションキヤプチヤとして、各種改良品が提案されており、例えば、ど のような姿勢でも精度を下げな 、アルゴリズムを有し、このアルゴリズムによってデー タ処理する姿勢角度検出装置 (モーションキヤプチヤの一種)が開示されている(例え ば、特許文献 1参照)。
より具体的には、図 15に示すように、 3個のジャイロスコープ 311, 312, 313と、該 ジャイロスコープの角速度に応じた出力に基づいて単位時間に移動した角度を 2種 類のオイラー角で演算する運動角演算装置 (図示せず)と、 2軸の加速度を検出する 加速度センサ 314, 315, 316と、 2軸の地磁気を検出する地磁気センサ 317, 318 , 319と、加速度センサ及び地磁気センサの出力に基づいて、 X軸、 Y軸、 Z軸回りの 回転角を 2種類のオイラー角で演算する静止角演算装置 (図示せず)と、演算結果の 真偽を判別する判別装置 (図示せず)と、該判別装置の演算結果に応じて、姿勢角 を 2種類のオイラー角で演算する姿勢角演算装置(図示せず)と、 2種類のオイラー 角力 誤差力 、さく使用するべきオイラー角を選択し、もう一方のオイラー角に変換 するオイラー角変換演算装置 (図示せず)とから構成された姿勢角度検出装置である
[0004] また、慣性センサによる視点位置の測定誤差を補正すること。特に時間経過に伴つ て生じる蓄積誤差の補正を行 、、位置ずれの少な!、位置姿勢測定装置 (モーション キヤプチヤの一種)が開示されて!ヽる(例えば、特許文献 2参照)。
より具体的には、図 16に示すように、測定対象の回転によって生じる角速度を測定 する角速度測定部 (高精度姿勢センサ) 401と、測定対象の移動および回転によつ て生じる加速度を測定する加速度測定部 (加速度センサ群) 402と、角速度測定部 4 01の出力に基づ ヽて加速度測定部 402の出力に含まれる誤差を推定する誤差推 定手段 (誤差推定モジュール) 403と、角速度測定部 401の出力に基づ 、て測定対 象の姿勢を算出する姿勢算出手段 (姿勢算出モジュール) 404と、加速度測定部 40 2の出力および誤差推定手段 403による誤差推定結果および姿勢算出手段 404〖こ よる姿勢算出結果に基づいて、測定対象の位置を算出する位置算出手段 (位置算 出モジュール) 405と、を備えた位置姿勢測定装置 400である。そして、加速度測定 部 402の出力誤差は、比例定数を掛けたり、時間平均の比例定数を掛けたりして、 補正するものである。
[0005] さらに、 3軸加速度計及び 3軸角速度計から得られた 6軸データの静止状態の零点 誤差を補正することにより、動作を正確に測定することを目的としたリハビリ用姿勢モ ユタリング装置 (モーションキヤプチヤの一種)が開示されている(例えば、特許文献 3 参照)。
より具体的には、図 17に示すように、姿勢モニタ部 561に設けた 3軸加速度計及び 3軸角速度計力も得た 6軸データを慣性演算部 563に入力し、 6軸データの静止状 態 (M、 N)の零点誤差を補正して高精度に生体 550の動作を測定する生体のリハビ リ用姿勢モニタリング装置である。 特許文献 1:特開 2005— 331265号公報 (特許請求の範囲)
特許文献 2:特開 2005 - 114452号公報 (特許請求の範囲)
特許文献 3:特開 2005— 34343号公報 (特許請求の範囲)
発明の開示
発明が解決しょうとする課題
[0006] しかしながら、特許文献 1に開示された姿勢角度検出装置は、実際の動作状態とは 異なる経路で回転変換を施しており、被測定物の実際の動作状態と合致せず、信頼 性に欠けるばかりか、 2種類のオイラー角力も姿勢角度を演算するために、演算処理 量が多ぐデータ処理に時間が力かるという問題が見られた。また、被測定物の 6軸 データ以外に、地磁気センサを用いて、所定の地磁気を測定しなければならず、セ ンサ部分の小型化や軽量ィ匕が困難であるという問題が見られた。
また、特許文献 2に開示された位置姿勢測定装置は、加速度測定部の出力誤差が 大きい場合には実質的に対応できず、さらに、数個の加速度測定部の出力誤差が 均一でなければ、実質的に誤差補正ができな 、という問題が見られた。
さらに、特許文献 3に開示されたリハビリ用姿勢モニタリング装置は、カルマンフィル タ等を用いて、被測定物の動作前後における 6軸データの静止状態の零点誤差を補 正するのみであった。したがって、動作を観測する座標系としての基準座標系、例え ば、大地座標系において、被測定物の正確な位置を検知できないという問題が見ら れた。
[0007] そして、特許文献 1〜3に開示された位置姿勢測定装置等は、いずれも測定精度 が低いという問題が見られた。特に、被測定物が円運動をしたような場合に、測定誤 差が大きくなつて、それを防止するために、センサ部分を大きくしょうとすると、装置の 小型化や軽量ィ匕が困難となるばかりか、消費電力が大きくなつたり、さらには、回路 基板等への実装が困難になったりするという問題が見られた。
一方、一般的なモーションセンサ (加速度センサ、角速度センサ)は、オフセットや ゲインの温度変化 (ドリフト)による出力誤差が顕著であり、例えば、図 18に示すような 補正を行っており、様々な温度補償回路を付加して使用されている。しかしながら、 センサや回路特性のバラツキが大きぐ EPROMなどに書き込まれた固定の補償回 路では、十分な精度が得られな!/、と 、う問題が見られた。
[0008] そこで、本発明者等は、このような問題を鋭意検討した結果、被測定物が円運動を したような場合であっても、あるいは、例えば、測定間隔が 5〜50msという比較的粗 いサンプリングを行った場合であっても、比較的小型の 6軸センサと、所定のデータ 処理のアルゴリズム (角速度を積分した微小角に基づぐ 3軸一括回転変換技術)に よって、被測定物の位置を精度良く検出できることを見出したものである。
すなわち、本発明は、被測定物の位置データ等を精度良く測定することができると ともに、小型化や軽量ィ匕が容易なモーションキヤプチャを提供することを目的としたも のである。
課題を解決するための手段
[0009] 本発明によれば、被測定物の加速度 (G 、G 、G )を測定する 3軸加速度センサ xn yn zn
および角速度(ω 、 ω 、 ω )を測定する 3軸角速度センサをそれぞれ備えた 6軸 xn yn ζη
センサによって、被測定物の位置または姿勢を検出するためのモーションキヤプチャ であって、 3軸加速度センサおよび 3軸角速度センサの各出力データから、下記数式 (1)で表される逆スキューマトリクス (R(n)—1)、あるいは、下記数式(2)で表される変 形逆スキューマトリクス ( (n)"1)に基づいて、下記数式 (3)で表される基準座標系 の加速度 (A 、A 、A )を算出するためのデータ処理工程を含むモーションキヤ
Xn Yn Ζη
プチヤである。
すなわち、被測定物が基準座標系において円運動等をしたような場合であっても、 角速度を積分した微小角に基づぐ 3軸一括回転変換技術により、被測定物の位置 を精度良く検出できるとともに、小型化や軽量ィ匕が容易なモーションキヤプチャを提 供することができる。
なお、下記数式(1)において、個々の逆スキューマトリクスの積になっており、下記 数式(2)において、個々の逆変形スキューマトリクスの積になっている力 それらもま た、単純ィ匕して、逆スキューマトリクスおよび逆変形スキューマトリクスと呼ぶものとす る。
Figure imgf000007_0001
(数式(1)中、 Atは、被測定物の測定間における微小時間である。 )
Figure imgf000007_0002
[0013] (数式(2)中、 Atは、被測定物の測定間における微小時間である。 )
[0014]
(3)
Figure imgf000007_0004
[0015] (数式 (3)中、 G は、それぞれ測定開始時における基準座標上での重力
Figure imgf000007_0003
加速度である。 )
[0016] また、本発明のモーションキヤプチャを構成するにあたり、基準座標系の加速度が、 大地座標系の加速度であることが好まし 、。
すなわち、被測定物が、基準座標系として、大地座標系において円運動をしたよう な場合であっても、被測定物の位置を精度良く検出することができる。
[0017] また、本発明のモーションキヤプチャを構成するにあたり、 3軸加速度センサおよび
3軸角速度センサの各出力データから、大地座標系の加速度 (A A A )を算
Xn Yn Ζη 出し、この大地座標系の加速度をもとに、被測定物の位置データを算出することが好 ましい。
このように構成することにより、被測定物の位置をさらに迅速に検出することができる 。なお、大地座標系の加速度をもとに、被測定物の位置データのみならず、被測定 物の速度や傾斜角度等についても、精度良く算出することができる。
[0018] また、本発明のモーションキヤプチャを構成するにあたり、 3軸加速度センサの出力 データを、データ処理工程前に、オフセット補正処理することが好ましい。
このように構成することにより、被測定物の位置をさらに迅速かつ精度良く検出する ことができる。
[0019] また、本発明のモーションキヤプチャを構成するにあたり、 3軸加速度センサおよび 3軸角速度センサ、あるいはいずれか一方のセンサに、既知の調整電圧を印加して 、検出レベルを調整することが好ましい。
このように構成することにより、被測定物の計測範囲(レンジ)を拡大し、かつ大きな オフセットが生じたとしても、被測定物の位置をさらに迅速かつ精度良く検出すること ができる。
[0020] また、本発明のモーションキヤプチャを構成するにあたり、第 1のモーションキヤプチ ャと、第 2のモーションキヤプチヤと、を含み、それぞれ被測定物の離れた位置に配置 されているとともに、第 1のモーションキヤプチヤによる位置データと、第 2のモーション キヤプチヤによる位置データと、から、被測定物の構成部位における相対位置を算出 することが好ましい。
このように構成することにより、被測定物の構成部位における相対位置であっても、 精度良く検出することができ、それから被測定物の状態についても推定することがで きる。
なお、モーションキヤプチヤによる被測定物の位置データのみならず、被測定物の 傾斜角度データからも、被測定物の構成部位における相対角度湘対位置)を算出 することができる。
したがって、第 1のモーションキヤプチャを車両に取り付けるとともに、第 2のモーショ ンキヤプチャを運転手に取り付けることにより、被測定物の構成部位における相対角 度 (相対位置)を算出できることから、移動する車両の中で、車両に固定された座標で 人の動作を推測することが可能となる。
[0021] また、本発明のモーションキヤプチャを構成するにあたり、電源を含むとともに、当 該電源が、モーションキヤプチヤの筐体の外部に電気接続してあり、モーションキヤプ チヤの筐体の内部に搭載された 6軸センサとは、隔離してあることが好ましい。
このように構成することにより、比較的重量のある電源の影響を排除して、被測定物 の位置をさらに精度良く検出することができる。
[0022] また、本発明のモーションキヤプチャを構成するにあたり、 6軸センサが、フレキシブ ル基板の上に積層されたリジッド基板の上に、搭載してあることが好ましい。
このように構成することにより、 6軸センサの実装が容易になるばかりか、 6軸センサ の動作を保証して、被測定物の位置をさらに精度良く検出することができる。
[0023] また、本発明のモーションキヤプチャを構成するにあたり、フレキシブル基板の上に 、リジッド基板が、複数積層されており、当該複数のリジッド基板が所定間隔をあけて 積層してあることが好まし!/、。
このように構成することにより、 6軸センサの実装が容易になるばかりか、リジッド基 板の間に露出したフレキシブル基板を利用して、折り曲げたり、変形させたりすること ができる。したがって、モーションキヤプチヤの取り付けや取り扱いの自由度を飛躍的 に向上させることができる。
[0024] また、本発明のモーションキヤプチヤの別の態様は、被測定物の加速度 (G 、 G
xn yn
、G )を測定する 3軸加速度センサおよび角速度(ω 、 ω 、 ω )を測定する 3軸 zn xn yn ζη
角速度センサをそれぞれ備えた 6軸センサによって、被測定物の位置または姿勢を 検出するためのモーションキヤプチヤであって、 3軸加速度センサおよび 3軸角速度 センサの各出力データから、被測定物が非慣性運動をしていると判断された場合に は、下記数式 (4)で表されるスキューマトリクス (R (n) )、あるいは、下記数式(5)で表 される変形スキューマトリクス (IT (n) )に基づいて、被測定物にかかる基準重力べク トルカ 傾斜角を算出するためのデータ処理工程を含むモーションキヤプチヤである
すなわち、被測定物が非慣性運動をしている場合であっても、被測定物の加速度 を精度良く測定することができる。
なお、下記数式 (4)において、個々のスキューマトリクスの積になっており、下記数 式(5)において、個々の変形スキューマトリクスの積になっている力 それらもまた、 単純ィ匕して、スキューマトリクスおよび変形スキューマトリクスと呼ぶものとする。
Figure imgf000009_0001
[0026] (数式 (4)中、 A tは、被測定物の測定間における微小時間である。)
Figure imgf000010_0001
[0028] (数式(5)中、 A tは、被測定物の測定間における微小時間である。 )
図面の簡単な説明
[0029] [図 1] (a)〜(c)は、本発明のモーションキヤプチヤにおける概略断面図、平面図およ び側面図である。
[図 2]本発明のモーションキヤプチヤにおける別の概略断面図である。
[図 3]3軸加速度センサのおよび 3軸角速度センサの補正方法を説明するために供 する図である。
[図 4] (a)〜 (b)は、 3軸加速度センサの一例を説明するために供する図である。
[図 5] (a)〜 (b)は、 3軸角速度センサの一例を説明するために供する図である。
[図 6]3軸角速度センサの電極関係を説明するために供する図である。
[図 7] (a)〜 (d)は、 3軸角速度センサの動作を説明するために供する図である(その
D o
[図 8] (a)〜 (d)は、 3軸角速度センサの動作を説明するために供する図である(その
2)。
[図 9] (a)〜 (d)は、 3軸角速度センサの動作を説明するために供する図である(その
3)。
[図 10]3軸加速度センサおよび 3軸角速度センサの補正方法を実施するためのフロ 一チャートである。
[図 l l] (a)〜(b)は、アルゴリズムとして、スキューマトリクスを用いた円運動の際の軌 跡と、その経過時間および誤差との関係を示す図である。
[図 12] (a)〜(b)は、アルゴリズムとして、変形スキューマトリクスを用いた円運動の際 の軌跡と、その経過時間および誤差との関係を示す図である。
[図 13] (a)〜(d)は、フレキシブル回路基板と、リジッド基板とを含む複合基板である。
[図 14] (a)〜 (b)は、練習用の野球バットへの応用例を説明するために供する図であ る。
[図 15]従来の姿勢角度検出装置を説明するために供する図である (その 1)。
[図 16]従来の位置姿勢測定装置を説明するために供する図である (その 2)。
[図 17]従来のリハビリ用姿勢モニタリング装置を説明するために供する図である (その
3)。
[図 18]従来の 3軸加速度センサのおよび 3軸角速度センサの補正方法を説明するた めに供する図である。
発明を実施するための最良の形態
[0030] 本発明の実施形態は、図 1 (a)〜(c)あるいは図 2に示すように、被測定物の加速 度 (G 、G 、G )を測定する 3軸加速度センサ 16aおよび角速度(ω 、 ω 、 ω ) を測定する 3軸角速度センサ 16bをそれぞれ備えた 6軸センサ 16によって、被測定 物の位置または姿勢を検出するためのモーションキヤプチャ 10であって、 3軸加速度 センサ 16aおよび 3軸角速度センサ 16bの各出力データから、逆スキューマトリクス( R (n) あるいは変形逆スキューマトリクス (R' (n)"1)に基づいて、基準座標系の加 速度 (A 、A 、A )を算出するためのデータ処理工程を含むモーションキヤプチャ
10である。
また、本発明のモーションキヤプチヤの別の実施態様は、同様の 6軸センサによつ て、被測定物の位置または姿勢を検出するためのモーションキヤプチヤであって、 3 軸加速度センサおよび 3軸角速度センサの各出力データから、被測定物が非慣性運 動をしていると判断された場合には、スキューマトリクス (R(n) )、あるいは、変形スキ ユーマトリクス (IT (n) )に基づいて、被測定物に力かる基準重力ベクトルから傾斜角 を算出するためのデータ処理工程を含むモーションキヤプチヤである。
なお、図 1 (a)は、モーションキヤプチャ 10の概略断面図であり、図 1 (b)は、その概 略平面図であり、図 1 (c)は、その概略側面図である。また、図 2は、別のモーションキ ャプチヤ 1(Τの概略断面図である。
[0031] 1.基本的構成
(1) 3軸加速度センサ
3軸加速度センサは、図 4に示すように、内部に埋込 SiO層を有するとともに、平面 形状が矩形状である質量体 43と、この質量体 43と、枠部 42と、を四箇所で連結する ビーム部 45〜48と、この 45〜48の所定箇所に複数設けてある抵抗素子 49と、から なるピエゾ抵抗型の三次元加速度センサ 40であることが好ましい。
また、図示した構造以外でも、静電容量型に代表されるような、重力などの静加速 度を検出できる 3軸加速度センサであれば、適用することができる。
すなわち、力かる 3軸加速度センサによって、被測定物における三次元方向の加速 度をモニタするとともに、当該三次元方向の加速度成分 (G、 G、 G )をフィルタ処理 しながら、所定方向成分の合成ベクトル G (G 、G 、G )を定めることができる。し
0 Ox Oy Oz
たがって、三次元方向の加速度成分 (G、 G、 G )から、重力方向成分の合成べタト ル G (G 、G 、G )を正確に定めることができる。
0 Ox Oy Oz
[0032] (2) 3軸角速度センサ
また、図 5は、 3軸角速度センサ 50の一例を説明するために供する図である。また、 図 6は、 3軸角速度センサ 50の電極関係を説明するために供する図であり、図 7〜図 9は、 3軸角速度センサ 50の動作を説明するために供する図である。
したがって、 3軸角速度センサは、振動子に対して、圧電素子が積層してあり、 3軸 周りの角速度が変化した場合に発生するコリオリカを検知する構成であることが好ま しい。
この理由は、コリオリカを検知する構成であれば、モニタした角速度成分(ω 、 ω 、 χ y ω )を比較的大きな値として測定することができ、それをフィルタ処理して、被測定物 が等角速度運動状態に近似できるように効果的に補正することができるためである。 また、コリオリカを検知するのであれば、消費電力が少なぐ小型化、軽量化が容易 な 3軸角速度センサを提供することができるためである。
[0033] より具体的には、図 5に示す 3軸角速度センサ 50の場合であれば、 3つの振動脚 5 2a、 52b、 52cを固定するための基咅 56と、各振動脚 52a、 52b、 52cに対応して連 なる 3つの質量体 53a、 53b、 53cと、各振動脚 52a、 52b、 52cを振動させるための 発振回路部(図示せず)と、各質量体 53a、 53b、 53cについて発生したコリオリカを 検出するための検出部(図示せず)と、を有している。
そして、各振動脚 52a、 52b、 52cを含む平面において、直交する二軸を X軸及び Y軸とし、かつ平面に垂直方向に Ζ軸をとつたときに、第 1振動脚 52bが Υ軸方向に一 致させてあるとともに、第 2振動脚 52a及び第 3振動脚 52cが、それぞれ Y軸力も互い に離れるように斜め方向に延びる延設部 54a、 54cを備えて 、る。
また、角速度センサ 50の検出部において、それぞれの質量体 53a、 53b、 53cにつ いて発生したコリオリカを検出するに際して、各質量体 53a、 53b、 53cの振動モード として、第 2振動脚 52a及び第 3振動脚 52cが、 Y軸方向に対して、同時に開閉する HSモード、あるいは第 2振動脚 52a及び第 3振動脚 52cが、 Y軸方向に対して、同時 に同方向に変位するとともに、第 1振動脚 52bが、その反対方向に変位する HAモー ドの動作を、平面的になしている。
[0034] また、図 5に示す 3軸角速度センサは、図 6に示すような電極を所定場所に備えて おり、図 7に示すようにして、角速度を測定することができる。
すなわち、図 6に示すように、 3軸角速度センサ 50の発振回路部 80は、各振動脚 5 2a、 52b、 52cを所定の振動モードで振動させるための振動回路を含む部位である。 したがって、力かる発振回路部 80は、発振回路、 AGC回路、インピーダンス変換 回路、位相補正回路、コンパレータ等力も構成してあることが好ましい。
ここで、図 6に、発振回路部 80の一部として、周波数信号発振装置 (発振回路) 77 と、各出力端子 71、 73、 75と、グランド (あるいは基準電位) 72、 74、 76と、所定の 配線とから構成されている振動回路を示す。
この発振回路部 80において、各振動脚 52a、 52b、 52cに駆動用信号を入力すベ く、各振動脚 52a、 52b、 52cに、複数の電極70 (70&〜7011)カ設けられてぃる。そ して、例えば、第 2振動脚 52a及び第 3振動脚 52cの電極は、側面の一つにおいて は、それぞれ分割された形で 2つの電極 70a、 70b、 70k、 701が設けられ、側面のも う一つの面においては、それぞれ全面的に、 1つの電極 70eが設けられている。また 、第 2振動脚 52a及び第 3振動脚 52cの上下面には、それぞれ側面の電極を補助す るために、ほぼ全面的に、一対の補助電極 70c、 70dが設けてある。
一方、第 1振動脚 52bの電極 70f、 70g、 70h、 70iは、振動脚の周囲である 4面に 対応して、それぞれ設けられている。
[0035] すなわち、振動脚を、例えば、水晶材の Zカット板を用いて構成した場合には、図 6 に示すように、第 2振動脚 52a及び第 3振動脚 52cの側面に分割して設けた電極 70a 、 70b、 70k、 701は、それぞれ垂直方向の振動に寄与するため、 Tモードの駆動や 検出に適している。一方、各振動脚 52a、 52b、 52cの側面に全面的に設けた電極 7 0e、 70f、 70g、 70jは、それぞれ水平方向の振動に寄与するため、 HSモードや HA モードの駆動や検出に適していると言える。
なお、発振回路部における回路構成については、種々変更することができる。例え ば、任意の回路場所に、小範囲の位相調節のための論理回路や、 L、 C、 R等のアナ ログ要素を挿入したり、さらには駆動用信号の増幅を行うためのフィルタを設けたりす ることも好まし 、。
[0036] また、各質量体の振動動作として、第 2振動脚及び第 3振動脚が、 Y軸方向に対し て、同時に開閉する HSモード、あるいは、第 2振動脚及び第 3振動脚が、 Y軸方向 に対して、同時に同方向に変位するとともに、第 1振動脚が、その反対方向に変位す る HAモードの動作を、平面的になすことが好ましい。
この理由は、振動モードとして、 HSモードを採用した場合には、 X軸方向の検出モ ードを Vモード、 Y軸方向の検出モードを Tモード、 Z軸方向の検出モードを HAモー ドとして、感度良くコリオリカを検出することができるためである。
[0037] すなわち、図 7 (a)〜(d)に示すように、角速度センサ(3脚タイプ)において、
HSモードの振動動作を行うとともに、 X軸方向において角速度が作用した場合、コリ オリ力が所定方向に発生し、それが、振動モードにノイズレベルで含まれる Vモード の振動と結合することにより、共振して大きな値のコリオリカを検出することができる。
[0038] また、図 8 (a)〜(d)に示すように、角速度センサ(3脚タイプ)において、 HSモード の振動動作を行うとともに、 Y軸方向において角速度が作用した場合、コリオリカが 所定方向に発生し、それが、振動モードにノイズレベルで含まれる Tモードの振動と 結合することにより、共振して大きな値のコリオリカを検出することができる。
[0039] さらに、図 9 (a)〜(d)に示すように、角速度センサ(3脚タイプ)において、 HSモー ドの振動動作を行うとともに、 Z軸方向において角速度が作用した場合、コリオリカが 所定方向に発生し、それが、振動モードにノイズレベルで含まれる HAモードの振動 と結合することにより、共振して大きな値のコリオリカを検出することができる。 [0040] なお、振動モードとして、 HAモードを採用した場合であっても、 X軸方向の検出モ ードを Tモード、 Y軸方向の検出モードを Vモード、 Z軸方向の検出モードを HSモー ドとして、感度良くコリオリカを検出することができる。
さらに、振動モードとして、例えば、 Tモードを採用した場合には、 X軸方向の検出 モードを HAモード、 Y軸方向の検出モードを HSモードとして検出できるものの、 Z軸 方向においては、回転方向と、振動方向とがー致することから、感度良くコリオリカを 検出することは困難である。
[0041] 2.データ処理工程
図 10に示すデータ処理工程のフローチャートに沿って、加速度データおよび角速 度データのデータ処理工程を説明する。
また、力かるデータ処理工程を説明するに際して、図 11及び図 12に言及しながら、 本実施形態の補正方法を、従来の補正方法と比較するものとする。
[0042] (1)加速度データのオフセット補正(自律調整補正)
図 10に、 S1で示されるように、加速度センサを用いて、加速度ベクトルデータ G(G 、 G、 G )を測定した後、 S2で示されるように、加速度ベクトルデータのオフセット補正
(加速度データの自律調整補正)を行う。
すなわち、被測定物につき、加速度センサを用いて測定した 3次元の重力加速度 ベクトル(G 、 G 、 G )を、本来の重力加速度ベクトル (G、 G、 G )と、各軸のオフセ ットベクトル (G 、G 、G )に分解する。すると、下記数式 (6)が成立する。
[0043]
Gx2 + Gy2十 Gz2 = (Gxi - GxO)2 + (Gyi - GyO)2 + (Gzi - GzO)2 = 9.82 [m/s 2 ] (6) [0044] ここで、加速度ベクトルデータのオフセットは、一般的には、比較的緩やかに値が変 化するので、比較的短時間の間に、加速度センサが搭載されている被測定物の異な る方位において、上記測定を 3回 (測定数 (i) = 1、 2、 3と表す。)行った場合、下記 数式 (7)が成立する。
(7)
Figure imgf000015_0001
[0046] したがって、数式(6)中の変数は、 の 3つであり、これを 3次元の加速
Figure imgf000016_0001
度空間で考えると、半径が重力加速度に等しい球方程式と考えられる。
すなわち、点 (G 、G 、G )、点 、G 、G )および点 (G 、G 、G )から重力
xl l zl x2 y2 z2 x3 y3 z3
加速度に相当する距離にある 2点のうち、 1方の座標力 加速度センサのオフセット ベクトル (G を表すことになる。
Figure imgf000016_0002
また、もう一つの異なる重力加速度ベクトル (G 、G 、G )を測定して、このべタト
x4 y4 z4
ルからも重力加速度に相当する距離に近い側のオフセットベクトルを用いて、キヤリ ブレーシヨン (測定値力 オフセットベクトル成分を差し引く校正)を行うと、さらに正確 な補正をすることができる。
よって、異なる方位において、 4点以上測定することによって、しばしば姿勢を変え る被測定物の加速度センサによる測定において、さらに適切な位置になるように、加 速度センサのオフセット補正をすることができる。
[0047] 但し、放置しておけば姿勢をほとんど変えないか、またはセンサを中心として重力 ベクトルの廻りの回転運動のみを行っている被測定物の場合には、上述したように、 異なる 3方位において、加速度を測定することで、加速度センサのオフセット補正を することができない。
したがって、そのような場合には、加速度センサにおいて、測定している静加速度 のベクトル長が、重力加速度力もずれてきた場合には、強制的に姿勢を 3回変えて 測定し、上述した方法でキャリブレーションを行うように、被測定物を制御せしめること が好ましい。
[0048] なお、図 3に示すように、センサ出力に大きなオフセットが生じた場合であっても、増 幅器 A2の出力または AZDコンバータの値 Dcが飽和しないよう、 DZAコンバータ に強制的にオフセット Da、 Dbを与えることができる。
すなわち、センサの実際の出力は Da + Db + Dcとして得られることから、この値を 使用して、補正した値を D/ Aコンバータへ Dd、または Dd— Dcとして出力すること ができる。そのため、センサのオフセットが、温度ドリフト等の原因により変化したとし ても、適時センサの補正を自動的に行うため、常に安定した正しい値を出力する加 速度センサおよび角速度センサを提供できる。 [0049] (2)加速度データのゲインの補正(自律調整補正)
次いで、図 10に、 S3で示されるように、加速度ベクトルデータ G(G、 G、 G )のゲイ ンの補正 (加速度ベクトルデータの自律調整補正)を行う。
すなわち、測定した 3次元の重力加速度ベクトル (G 、 G 、 G )を本来の重力加速 度 (G、 G、G )と、各軸のオフセット出力 (G 、G 、 G )に分解すると、下記数式 (8) yO
が成立する。なお、 A、 A、 Aは、それぞれセンサアンプにおける正しいゲインであ る。
[0050] 2 2
Gx 2 + Gy + Gz =
Ax (Gxi - GxO) + Ay (Gyi - GyO) + Az (Gzi - GzO) _ = 9.82[m/s2 ] (8)
[0051] ここで、数式(3)の場合と同様に、今度は 6つの異なる姿勢にぉ 、て、重力加速度 ベクトルを測定することにより、下記数式(9)で表される 6つの方程式を作ることができ る。
これを、変数 (A、 A、 A、 G 、 G 、G )について解くと、補正すべきゲインとオフ
^0
セットを求めることができる。すなわち、得られたゲインとオフセットから、さらに正しい 加速度の値を算出することができる。
[0052]
Ax 2 (Gxl - GxO)2 + Ay (Gyl - GyO) 2 + Az2 (Gzl - GzO) 2 = 9.8 2
Ax (Gx2 - GxO)2 + Ay2 (Gy2 - GyO) 2 + Az2 (Gz2 - GzO) 2 = 9.8 ^
Ax (Gx3 - GxO) 2 + Ay2 (Gy3 - GyO) 2 + Az (Gz3 - GzO) 2 = 9.82
, 2 9 9 (9) Ax (Gx4 - GxO) 2 + Ay (Gy4 - GyO) + Az (Gz4 - GzO) = 9.82
Ax 2(Gx5 - GxO) 2 + Ay2 (Gy5 - GyO) + Az (Gz5 - GzO) 2 = 9.8 ^
Ax 2(Gx6 - GxO) 2 + Ay 2(Gy6 - GyO) + Az2 (Gz6 - GzO)2 = 9.8^ ノ
[0053] (3)加速度データ力 の傾斜角の測定
次いで、加速度データから傾斜角を測定するにあたり、図 10中に、 S4で示されるよ うに、補正された加速度ベクトルデータ G (G 、G 、G )から、被測定物が慣性運動 をしている力、否かの判断を行う。
この場合、以下の条件 1)〜3)を満足する場合に、被測定物が慣性運動をしている と判断することができる。
1)補正された加速度ベクトルデータ Geの絶対値力 重力加速度の値と等しいか、あ るいは重力加速度 +所定値( δ 1)の範囲内の場合
2)補正された加速度ベクトルデータ Gの絶対値力 経時的に変化しないか、あるい は重力加速度 +所定値( δ 2)の範囲内の場合
3)被測定物の角速度変化が無いか、あるいは角速度 +所定値( δ 3)の範囲内の場
[0054] 次いで、被測定物が慣性運動をしていると判断した場合には、図 10中に、 S5で示 されるように、補正された加速度ベクトルデータ G (G、 G、 G )から、基準重力べタト ル Gを決定する。なお、図 10中に、 S6で示されるように、基準重力ベクトル Gのうち
P P
、初期値を Gとして記憶し、被測定物の位置を測定する際に用いる。
S
[0055] 一方、補正された加速度ベクトルデータ Gの絶対値が、重力加速度の値と大きく異 なり、重力加速度 +所定値( δ )の範囲外の場合には、慣性運動をしていないと判断 して、図 10中、 5で示されるように、下記数式 (4)で表されるスキューマトリクス (R ( n) )、あるいは、下記数式(5)で表される変形スキューマトリクス ( (n) )に基づいて 、加速度ベクトル Gの座標逆回転処理 (動的処理)を行うことが好ましい。
Figure imgf000018_0001
[0057] (数式 (4)中、 A tは、被測定物の測定間における微小時間である。 )
Figure imgf000018_0002
[0059] (数式(5)中、 A tは、被測定物の測定間における微小時間である。 )
[0060] 次いで、図 10中に、 S7で示されるように、基準重力ベクトル Gを、現在の重力べク
P
トルとして、図 10中に、 S8で示されるように、被測定物の傾斜角度(0 、 0 、 0 )を 算出する。 すなわち、 Z軸が鉛直方向(基準重力ベクトル Gの逆向き)になっているときを基準
P
とし、下記数式(10)から、被測定物の傾斜角度(Θ 、 0 、 0 )を求めることができる ここで、傾斜角度 0 は、 Y軸の水平面となす角度であり、傾斜角度 0 は、 X軸の水 平面となす角度であり、傾斜角度 Θ は、 Z軸の鉛直面となす角度である。
[0061] ey = SIII-1 (GPX/|GP |) (10)
ez = cs- GPノ |GF
[0062] (4)角速度センサにおけるオフセット補正
次いで、図 10に、 で示される同一箇所に取り付けられた角速度データのオフセ ット補正について説明する。
なお、角速度データのゲイン補正についても、同様に行うことができる。すなわち、 図 10中、 S' lで示されるよう〖こ、角速度データを取得し、それを 2で示される工程 において、 LPフィルタ処理して、高周波の衝撃成分 (ノィ )を除去することにより、簡 易的なゲイン補正を行うことができる。
[0063] (4) 1 角速度センサにおける簡易的なオフセット調整
角速度センサにおける角速度(ω 、 ω 、 ω )の簡易的なオフセット調整は、図 10 に、 S' 3で示されるように、ジャイロセンサからの出力力も LPフィルタなどによって高 周波の衝撃成分 (ノィ )を除去して得られる。
[0064] (4) - 2 角速度センサにおけるオフセット補正
次いで、図 10中の 〜 7で示される工程に沿って、角速度センサにおける簡 易的なオフセット調整のみならず、初期化直前での差分の値に基づく角速度センサ におけるオフセット補正をすることもできる。
すなわち、下記数式(11)および数式(12)で表されるように、前回のキヤリブレーシ ヨンからの経過時間 (T1 TO)で割った値を、初期化直前での差分として、角速度セ ンサのオフセット誤差とみなすことができる。
[0065]
ΧιΧο )/Τ1-ΤΟ (11)
Figure imgf000020_0001
[0067] したがって、数式(11)および数式(12)で表される値から、角度のキヤリブレーショ ンだけでなぐ同時に角速度センサのオフセット補正も、以下に示す方法で可能であ る。
[0068] Α:第 1の補正方法
基準重力ベクトル Gの大きさが変化しないで、安定している場合には、角速度(ω
Ρ
、 ω、 ω ) =(0、 0、 0)になるようオフセットを調整する。
[0069] B:第 2の補正方法
基準重力ベクトル Gの大きさおよび方向が変化しないで安定している場合には、 G
P
を Gへ強制的に代入するが、その時の差分 (G — G )が、角速度(ω)の誤差によ c P c Ρ
つて、前回の慣性運動検出時(時間 TOにおけるキャリブレーション)からの時間分だ け累積されたと考えられる。
したがって、新たな G )と
Figure imgf000020_0002
、直前の Gpによって求められた時間 T1における傾斜角度(0 、 0 、 0 )との差
xl yl zl
分から、角速度(ω)の誤差を調整し、オフセットを調整する。具体的には、式(11)で 表される(Θ — Θ
xl xO )Z(T1— TO)、および式(12)で表される(0 — θ )/(Τ1-Τ
yl yO
O)だけ、角速度(ω、 ω )のオフセットを減じることになる。
[0070] (5)角速度データ力 の位置測定
次 、で、角速度データからの位置測定の方法を説明する。
次いで、図 10中、 で示されるように、被測定物の回転成分に関して、以下の(1 3)式から、微小回転角度(Δ θ ' , Δ θ ' , Δ θ ' )を求めることができる。
[0071]
A Q' x= ∑ (ωχ+ωχβ; -Δ^ —Έω t +ω β∑ ί
Α Θ' y= ∑ (ωγ+ωγβ) - At =∑ iy t+wye∑ lt (13)
Α Θ' z= ∑ (ωζ+ωζβ) -At
Figure imgf000020_0003
ωζβΣ ί
[0072] 但し、微小回転角度(Δ θ ' , Δ θ ' , Δ 0 , )には、数式(13)に示すように、角速 度(ω、 ω )の誤差積分も含まれるので、積分時間の上限を定め、古いデータを捨 てることによって、正しい処理をすることができる。従って、角度(Δ 0 '、 Δ 0 ' )につ いて、常時、積分定数の補正をすることが好ましい。
[0073] より具体的に説明すると、図 10中、 S3〜S'4に向力つて矢印(点線)で示されるよう に、補正された加速度ベクトルデータ G (G、 G、 G )を利用し、図 10に、 S'4〜S'9 に示されるように、下記数式(1)の逆スキューマトリクス (R(n)— に基づいて、下記数 式 (3)で表される基準座標系の加速度 (A 、A 、A )を算出することができる。
xn yn zn
すなわち、 S,4で、逆スキューマトリクス (R (n)—1)に基づいて、補正された加速度べ タトルデータ G (G、 G、 G )の基準座標を逆回転させる。
なお、補正された加速度ベクトルデータ G (G、 G、 G )と、計測データである G(G 、 G、 G )とを、便宜的に、同様の表記とする。
Figure imgf000021_0001
[0075] (数式(1)中、 A tは、被測定物の測定間における微小時間である。 )
[0076]
(3)
Figure imgf000021_0004
[0077] (数式 (3)中、 G は、それぞれ測定開始時における基準座標上での重力
Figure imgf000021_0002
加速度である。 )
[0078] 一方、逆スキューマトリクス (R(n)—1)の代わりに、下記数式(2)の変形逆スキューマ トリタス (IT (n)—1)に基づいて、大地座標系の加速度 A(A 、A 、A )を求めるべく
Xn Yn Ζη
、 3次元座標系の回転によるベクトル変換を行うことも好ましい。 sinlro At )
- sin(c KiAt) (2)
Figure imgf000021_0003
[0080] (数式(2)中、 A tは、被測定物の測定間における微小時間である。 )
[0081] したがって、逆スキューマトリックス (R(n)—1)によってデータ処理すると、図 11 (a)
(b)に示すように、被測定物 (長さ lmの練習用の野球バット)を円運動させた場合、 スタート地点(S)と、円運動の終点 (T)とが、若干位置がずれているものの、その間に お!、ては、比較的良!、一致を示して!/、ることが理解できる。
また、変形スキューマトリックス (R' (η) "1)によってデータ処理すると、図 12 (a)〜(b )に示すように、同被測定物を円運動させた場合、スタート地点 (S)と、円運動の終点 (T)が、ほぼ一致しているばかりか、その間においても、被測定物の軌跡と、算出さ れた位置データと、がほとんど良 、一致を示して!/、る。
すなわち、データ処理において、逆スキューマトリックス (R (n)—1)、あるいは変形逆 スキューマトリクス (IT (n)— を用いることにより、被測定物の位置をより精度良く測定 できることが理解される。
[0082] 但し、被測定物が慣性運動をしている場合であって、 で、算出された加速度 (A
、A 、A )から、重力加速度の初期値 Gを除去して得られる運動加速度 (D 、D
Xn Yn Ζη S Χη
、 D )が 0にならない場合、あるいは所定値( δ 4)より大きい場合には、オフセット'
Yn Zn
ゲインにおける処理が不十分であると判断して、再度、図 10に示す S ^で、オフセッ ト ·ゲイン補正することが好まし 、。
すなわち、基準重力ベクトル G (大きさおよび方向)が変化しないで安定していると
P
き、運動加速度 Dは 0となるはずだから、逆スキューマトリクス (R (n)— 等を用いて、 A = Gとなるように角速度( ω )を補正することが好ま 、。
S
したがって、逆スキューマトリクス (R (n)—1)等の計算において、仮に、(ω χί、 co yi、 co zi)〖こ、常に、オフセット誤差(co xe、 co ye、 co ze)が存在していた場合には、下式( 14)で表される誤差が累積されることになる。
その結果、被測定物が慣性運動をしている場合であっても、 Aが 0にならない状況 となる。よって、下式(14)において、オフセット誤差(co xe、 co ye、 co ze)について解き 、それをもとに角速度(ω )を補正することになる。
Figure imgf000022_0001
Figure imgf000022_0002
[0084] 次いで、 で、基準座標系の加速度 (A 、A 、A )を算出する。
Xn Yn Zn
次いで、 で、算出された加速度 (A 、A 、A )から、重力加速度の初期値 G を除去して、運動加速度 (D 、D 、D )とする。
Xn Yn Ζη
次いで、 S ^で、運動加速度 (D 、D 、D )を積分し、基準座標系の速度を算出 xn Yn Zn
し、さらに、 で、その速度を積分して、基準座標系における被測定物の位置を検 出する。
[0085] 6.その他
(1)電源
図 1に示すように、電源 22は、電源制御用半導体素子 27によって制御されながら、 モーションキヤプチャ 10の筐体 12の内部にあって、 6軸センサ 16や、無線送信モジ ユール等を動作させることが好まし 、。
但し、電源 22を、モーションキヤプチャ 10の外部端子に電気接続してあり、モーシ ヨンキヤプチャ 10の筐体 12の内部に搭載された 6軸センサ 16等と、隔離してあること も好ましい。
この理由は、比較的重量のある電源 22の影響を排除して、 6軸センサ 16による被 測定物の位置を、さらに精度良く検出することができるためである。
また、電源の数としては、単数であっても良いが、重量的な左右バランスをとるため に、複数個とすることが好ましい。
さらに、電源として、二次電池を採用することにより、廃棄等の問題を回避して、環 境への影響を少なくすることができるばかりか、外部からの充電が可能となって、電源 の交換の手間を省略することができる。
その他、電源の長寿命化のために、スリープ機能を備えることが好ましい。すなわち 、センサが、所定時間動作を検出しな力 たような場合に、自動的に電源をオフとし、 衝撃等によって、再び電源をオンさせることが好ま 、。
[0086] (2)基板
また、図 2に示すように、 6軸センサ 16 (16a、 16b)を搭載する基板としては、少なく ともフレキシブル基板 18bの上に積層されたリジッド基板 18aであることが好まし 、。さ らに言えば、フレキシブル基板 18bを上下方向から挟み込むように、上下面にそれぞ れリジッド基板 18aが積層してある複合基板 18 'を用いることが好ましい。
この理由は、リジッド基板 18aの上に、 6軸センサ 16を実装するため、ハンダリフロ 一法等を用いて、容易かつ精度良く実装することができるためである。そればかりか、 リジッド基板 18aが、 6軸センサ 16の動作を保証して、被測定物の位置をさらに精度 良く検出することができるためである。
[0087] また、図 2や図 13 (a)〜(d)に示すように、フレキシブル基板 18bの上に、複数のリ ジッド基板 19aが、積層されており、当該複数のリジッド基板 19aが所定間隔をあけて 積層してある複合基板 19 'を用いることが好ましい。
この理由は、比較的小さなリジッド基板 19aの上に、 6軸センサ 16を実装するため、 ハンダリフロー法等を用いて、容易かつ精度良く実装することができるためである。ま た、複数のリジッド基板 19aの間に露出したフレキシブル基板 18bを利用して、折り曲 げたり、変形させたりすることができるためである。したがって、モーションキヤプチャ の取り付けや取り扱いの自由度を飛躍的に向上させることができる。
なお、図 13 (a)〜(d)に、複合基板の数態様を示す。例えば、図 13 (a)に示す複合 基板 1 ^の場合、十字状に露出したフレキシブル基板 18bを利用して、長手方向に も、横方向にも折り曲げたり、変形させたりすることができる。
また、図 13 (b)に示す複合基板 1 ^の場合、斜線状に露出したフレキシブル基板 1 8bを利用して、比較的大きな実装エリアを確保することができるとともに、斜め方向に 折り曲げたり、変形させたりすることができる。
また、図 13 (c)に示す複合基板 18,の場合、スリット状に露出したフレキシブル基板 18bを利用して、ロール状に変形させて、巻いた状態にすることができる。
さら〖こ、図 13 (d)に示す複合基板 18,の場合、波状に露出したフレキシブル基板 1 8bを利用して、折り曲げる場合に、過度に変形するのを防止することができる。
[0088] (3)データ送信
また、図 1 (a)に示すように、得られたデータを、モーションキヤプチヤの外部に設け てある計算機にデータ送信するための無線送受信モジュール 26や、アンテナ 24を 設けることが好ましい。
また、図 1 (a)に示すように、無線送受信モジュール 26に電気的に連なり、外部との データ通信のためのチップアンテナ 24は、折り曲げたもう一方の基板 18と重ならな V、位置に存在することが好まし 、。 この理由は、上下方向に位置する基板 18と、基板 19とを、垂直方向に眺めた場合 に、チップアンテナ 24の実装箇所において重なっていると、電波障害となって、デー タ通信の妨げになる場合があるためである。したがって、上下方向に位置する基板 1 8と、基板 19との長さを異ならせ、チップアンテナ 24の実装箇所においては、重なら な 、ように構成することが好ま 、。
[0089] (4)複合モーションキヤプチャ
また、第 1のモーションキヤプチヤと、第 2のモーションキヤプチヤと、を含んで複合 モーションキヤプチャを構成し、それぞれ被測定物の離れた位置に配置されて!、ると ともに、第 1のモーションキヤプチヤによる位置データと、第 2のモーションキヤプチャ による位置データと、から、被測定物の構成部位における相対位置を算出することが 好ましい。
この理由は、このように構成することにより、被測定物の構成部位における相対位置 であっても、精度良く検出することができ、それから被測定物のさらなる状態について も推定することができるためである。
したがって、手の上腕と下腕に、それぞれ第 1のモーションキヤプチヤおよび第 2の モーションキヤプチャを取り付け、手の上腕と下腕の位置を検出することにより、その 相対位置を算出して、それ力 手の上腕と下腕の折り曲げ角度等を測定することが 可能となる。
また、一部上述したように、第 1のモーションキヤプチャを車両の一部、例えば、ハン ドルやドアに取り付けるとともに、第 2のモーションキヤプチャを運転手の体に取り付け ることにより、被測定物の構成部位における相対角度湘対位置)を算出できることか ら、移動する車両の中であっても、リアルタイムで、人の動作を推測し、居眠り運転防 止や運転状況の把握等に役立てることも可能となる。 産業上の利用可能性
[0090] 本発明のモーションキヤプチヤによれば、被測定物が円運動をしたような場合であ つても、あるいは、比較的粗いサンプリングを行った場合であっても、比較的小型の 6 軸センサと、所定のデータ処理のアルゴリズム (角速度を積分した微小角に基づぐ 3 軸一括回転変換技術)によって、被測定物の位置や姿勢等を精度良く測定すること ができるとともに、小型化や軽量ィ匕が容易になった。
[0091] 例えば、従来、長さ(LI) 10cm,横幅 (L3) 8cm、厚さ(L2) 2cm程度の矩形状の モーションキヤプチヤが、長さ(LI) 5cm、横幅(L3) 4cm、厚さ(L2) 1cm程度の矩 形状のモーションキヤプチヤとすることができる。
また、モーションキヤプチヤの重量についても、従来、 500g以上あつたのを、本発 明のモーションキヤプチヤによれば、測定精度等が向上し、センサの小型化が図れる こと力も、 10〜300g程度、より好ましくは、 10〜: LOOg程度に軽量ィ匕することができる
[0092] したがって、本発明のモーションキヤプチャを、例えば、テニスのラケット、卓球のラ ケット、ノ トミントンのラケット、野球バット、ゴルフクラブ、 自動車、オートバイ、ロボット 、携帯電話、腕時計、パーソナルコンピュータ等へ応用することが期待される。
より具体的には、図 14 (a)〜(b)に示すように、本発明のモーションキヤプチャ 10を 、練習用の野球バット 100の内部に装着し、プレーヤー 101による練習用の野球バッ ト 100のスイングの際における位置検出を図ることができる。したがって、プレーヤー 101は、それを画像情報として参考にすることができ、プレーヤー 101において、軌 跡 (K)が示すように、正確なバットスイングの習得に寄与することができる。
また、本発明のモーションキヤプチャを、スキー板や、それを用いるスキージャンプ の選手に適用して、空中姿勢や飛行軌跡を計測し、ブレなどを強調描画するとともに 、それを TV映像にスーパーインポーズすることによって、スキー競技等の分野にお ける視聴者をさらに感動させたりすることが期待される。

Claims

請求の範囲 被測定物の加速度 (G 、 G 、 G )を測定する 3軸加速度センサおよび角速度(ω n yn ζη 、 ω 、 ω )を測定する 3軸角速度センサをそれぞれ備えた 6軸センサによって、被 xn ti ζη 測定物の位置または姿勢を検出するためのモーションキヤプチヤであって、 前記 3軸加速度センサおよび 3軸角速度センサの各出力データから、下記数式(1) で表される逆スキューマトリクス (R(n)—1)、あるいは、下記数式(2)で表される変形逆 スキューマトリクス ( (n)"1)に基づいて、下記数式 (3)で表される基準座標系の加 速度 (A 、 A 、 A )を算出するためのデータ処理工程を含むことを特徴とするモーXn Yn Ζη シヨンキヤプチャ。
(数式(1)中、 A tは、被測定物の測定間における微小時間である。 )
Figure imgf000027_0002
(数式(2)中、 A tは、被測定物の測定間における微小時間である。 )
(3)
Figure imgf000027_0004
(数式 (3)中、 G は、それぞれ測定開始時における基準座標上での重力
Figure imgf000027_0003
加速度である。 )
[2] 前記基準座標系の加速度が、大地座標系の加速度であることを特徴とする請求項
1に記載のモーションキヤプチャ。
[3] 前記 3軸加速度センサおよび 3軸角速度センサの各出力データから、基準座標系 の加速度 (A 、 A 、 A )を算出し、この大地座標系の加速度をもとに、前記被測定
Xn Yn Zn
物の位置データを算出することを特徴とする請求の範囲の第 1項または第 2項に記 載のモーションキヤプチャ。
[4] 前記 3軸加速度センサの出力データを、前記データ処理工程前に、オフセット補正 処理することを特徴とする請求の範囲の第 1項〜第 3項のいずれか一項に記載のモ ーシヨンキヤプチャ。
[5] 前記 3軸加速度センサおよび 3軸角速度センサ、あるいはいずれか一方のセンサ に、既知の調整電圧を印加して、検出レベルを調整することを特徴とする請求の範 囲の第 1項〜第 4項のいずれか一項に記載のモーションキヤプチャ。
[6] 第 1のモーションキヤプチヤと、第 2のモーションキヤプチヤと、を含み、それぞれ前 記被測定物の離れた位置に配置されているとともに、前記第 1のモーションキヤプチ ャによる位置データと、前記第 2のモーションキヤプチヤによる位置データと、から、前 記被測定物の構成部位における相対位置を算出することを特徴とする請求の範囲の 第 1項〜第 5項のいずれか一項に記載のモーションキヤプチャ。
[7] 電源を含むとともに、当該電源が、モーションキヤプチヤの筐体の外部に電気接続 してあり、前記モーションキヤプチヤの筐体の内部に搭載された 6軸センサとは、隔離 してあることを特徴とする請求の範囲の第 1項〜第 6項のいずれか一項に記載のモ ーシヨンキヤプチャ。
[8] 前記 6軸センサが、フレキシブル基板の上に積層されたリジッド基板の上に、搭載し てあることを特徴とする請求の範囲の第 1項〜第 7項のいずれか一項に記載のモー シヨンキヤプチャ。
[9] 前記フレキシブル基板の上に、前記リジッド基板が、複数積層されており、当該複 数のリジッド基板が所定間隔をあけて積層してあることを特徴とする請求の範囲の第 8項に記載のモーションキヤプチャ。
[10] 被測定物の加速度 (G 、G 、G )を測定する 3軸加速度センサおよび角速度(ω
n yn ζη
、 ω 、 ω )を測定する 3軸角速度センサをそれぞれ備えた 6軸センサによって、被 xn ti ζη
測定物の位置または姿勢を検出するためのモーションキヤプチヤであって、
前記 3軸加速度センサおよび 3軸角速度センサの各出力データから、前記被測定 物が非慣性運動をして 、ると判断された場合には、下記数式 (4)で表されるスキュー マトリクス (R (n) )、あるいは、下記数式(5)で表される変形スキューマトリクス (R' (n) )に基づいて、被測定物に力かる基準重力ベクトルから傾斜角を算出するためのデ ータ処理工程を含むことを特徴とするモーションキヤプチャ。
Figure imgf000029_0001
(数式 (4)中、 Atは、被測定物の測定間における微小時間である。 ) - sm(d) At)
. / 、
Κ'(η) sm At J (5) c。s(<¾ At)cos( y At)
Figure imgf000029_0002
(数式(5)中、 Atは、被測定物の測定間における微小時間である。 )
PCT/JP2007/061323 2006-08-29 2007-06-05 Motion capture Ceased WO2008026357A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007538786A JP4277048B2 (ja) 2006-08-29 2007-06-05 モーションキャプチャ

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2006-231526 2006-08-29
JP2006231526 2006-08-29

Publications (1)

Publication Number Publication Date
WO2008026357A1 true WO2008026357A1 (en) 2008-03-06

Family

ID=39135644

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2007/061323 Ceased WO2008026357A1 (en) 2006-08-29 2007-06-05 Motion capture

Country Status (2)

Country Link
JP (1) JP4277048B2 (ja)
WO (1) WO2008026357A1 (ja)

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009116597A1 (ja) * 2008-03-18 2009-09-24 株式会社日立製作所 姿勢把握装置、姿勢把握プログラム、及び姿勢把握方法
JP2009236788A (ja) * 2008-03-28 2009-10-15 Honda Motor Co Ltd ヨーレイトセンサ及び横加速度センサの故障検出装置及び方法
JP2010014712A (ja) * 2008-06-30 2010-01-21 Samsung Electronics Co Ltd モーションキャプチャー装置及びモーションキャプチャー方法
JP2010227366A (ja) * 2009-03-27 2010-10-14 Nintendo Co Ltd ゲーム装置およびゲームプログラム
JP2010240242A (ja) * 2009-04-08 2010-10-28 Nintendo Co Ltd 姿勢算出装置および姿勢算出プログラム
JP2011503522A (ja) * 2007-07-06 2011-01-27 インベンセンス インコーポレイテッド Mems慣性感知及び内蔵デジタルエレクトロニクスを備えた統合運動処理ユニット(mpu)
WO2011016302A1 (ja) * 2009-08-03 2011-02-10 アイチ・マイクロ・インテリジェント株式会社 モーションキャプチャ用のマーカ
WO2011152429A1 (ja) 2010-06-02 2011-12-08 富士通株式会社 携帯電子機器、歩行軌跡算出プログラム及び歩行姿勢診断方法
JPWO2010027015A1 (ja) * 2008-09-05 2012-02-02 国立大学法人 東京大学 モーションキャプチャ装置
JP2012229011A (ja) * 2011-04-06 2012-11-22 Robert Bosch Gmbh 自動車の重心の連続計算
EP2140917A3 (en) * 2008-06-30 2013-05-15 Nintendo Co., Ltd. Orientation calculation apparatus and storage medium having orientation calculation program stored therein
US8614672B2 (en) 2009-03-09 2013-12-24 Nintendo Co., Ltd. Information processing apparatus, storage medium having information processing program stored therein, information processing system, and display range control method
US8749490B2 (en) 2008-06-30 2014-06-10 Nintendo Co., Ltd. Orientation calculation apparatus, storage medium having orientation calculation program stored therein, game apparatus, and storage medium having game program stored therein
WO2014115817A1 (ja) * 2013-01-23 2014-07-31 株式会社東芝 動作情報処理装置
US8952832B2 (en) 2008-01-18 2015-02-10 Invensense, Inc. Interfacing application programs and motion sensors of a device
US8960002B2 (en) 2007-12-10 2015-02-24 Invensense, Inc. Vertically integrated 3-axis MEMS angular accelerometer with integrated electronics
US9079102B2 (en) 2008-06-30 2015-07-14 Nintendo Co., Ltd. Calculation of coordinates indicated by a handheld pointing device
JP2017016518A (ja) * 2015-07-03 2017-01-19 京セラ株式会社 携帯電子機器、制御方法および制御プログラム
WO2018088041A1 (ja) * 2016-11-11 2018-05-17 ソニー株式会社 情報処理装置
US10203203B2 (en) 2012-04-02 2019-02-12 Casio Computer Co., Ltd. Orientation detection device, orientation detection method and program storage medium
US10222194B2 (en) 2012-04-02 2019-03-05 Casio Computer Co., Ltd. Orientation detection device, orientation detection method and program storage medium
CN109813272A (zh) * 2019-03-28 2019-05-28 苏州聚慧体育用品有限公司 一种乒乓球全自动偏心检测系统

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5827179B2 (ja) * 2012-06-06 2015-12-02 株式会社ブリヂストン 自転車、重心計測システム、および重心計測方法
JP6519578B2 (ja) * 2016-12-27 2019-05-29 カシオ計算機株式会社 姿勢検出装置、及び姿勢検出方法
CN113850104A (zh) * 2020-06-28 2021-12-28 香港中文大学 用于肢体的运动模式识别方法

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004264060A (ja) * 2003-02-14 2004-09-24 Akebono Brake Ind Co Ltd 姿勢の検出装置における誤差補正方法及びそれを利用した動作計測装置

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2904118B2 (ja) * 1996-05-27 1999-06-14 日本電気株式会社 姿勢角検出装置及び方法
US6377906B1 (en) * 2000-02-03 2002-04-23 Independence Technology, L.L.C. Attitude estimation in tiltable body using modified quaternion data representation
JP2002023939A (ja) * 2000-07-07 2002-01-25 Yoshimichi Yonezawa 入力装置
JP4955285B2 (ja) * 2006-03-03 2012-06-20 マイクロストーン株式会社 傾斜角測定センサ

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004264060A (ja) * 2003-02-14 2004-09-24 Akebono Brake Ind Co Ltd 姿勢の検出装置における誤差補正方法及びそれを利用した動作計測装置

Cited By (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011503522A (ja) * 2007-07-06 2011-01-27 インベンセンス インコーポレイテッド Mems慣性感知及び内蔵デジタルエレクトロニクスを備えた統合運動処理ユニット(mpu)
US10288427B2 (en) 2007-07-06 2019-05-14 Invensense, Inc. Integrated motion processing unit (MPU) with MEMS inertial sensing and embedded digital electronics
US8997564B2 (en) 2007-07-06 2015-04-07 Invensense, Inc. Integrated motion processing unit (MPU) with MEMS inertial sensing and embedded digital electronics
US9846175B2 (en) 2007-12-10 2017-12-19 Invensense, Inc. MEMS rotation sensor with integrated electronics
US8960002B2 (en) 2007-12-10 2015-02-24 Invensense, Inc. Vertically integrated 3-axis MEMS angular accelerometer with integrated electronics
US8952832B2 (en) 2008-01-18 2015-02-10 Invensense, Inc. Interfacing application programs and motion sensors of a device
US9811174B2 (en) 2008-01-18 2017-11-07 Invensense, Inc. Interfacing application programs and motion sensors of a device
US9342154B2 (en) 2008-01-18 2016-05-17 Invensense, Inc. Interfacing application programs and motion sensors of a device
WO2009116597A1 (ja) * 2008-03-18 2009-09-24 株式会社日立製作所 姿勢把握装置、姿勢把握プログラム、及び姿勢把握方法
JP2009236788A (ja) * 2008-03-28 2009-10-15 Honda Motor Co Ltd ヨーレイトセンサ及び横加速度センサの故障検出装置及び方法
JP2010014712A (ja) * 2008-06-30 2010-01-21 Samsung Electronics Co Ltd モーションキャプチャー装置及びモーションキャプチャー方法
EP2140917A3 (en) * 2008-06-30 2013-05-15 Nintendo Co., Ltd. Orientation calculation apparatus and storage medium having orientation calculation program stored therein
US8988438B2 (en) 2008-06-30 2015-03-24 Samsung Electronics Co., Ltd. Motion capture apparatus and method
US9079102B2 (en) 2008-06-30 2015-07-14 Nintendo Co., Ltd. Calculation of coordinates indicated by a handheld pointing device
US8749490B2 (en) 2008-06-30 2014-06-10 Nintendo Co., Ltd. Orientation calculation apparatus, storage medium having orientation calculation program stored therein, game apparatus, and storage medium having game program stored therein
JPWO2010027015A1 (ja) * 2008-09-05 2012-02-02 国立大学法人 東京大学 モーションキャプチャ装置
US8614672B2 (en) 2009-03-09 2013-12-24 Nintendo Co., Ltd. Information processing apparatus, storage medium having information processing program stored therein, information processing system, and display range control method
US9772694B2 (en) 2009-03-09 2017-09-26 Nintendo Co., Ltd. Coordinate calculation apparatus and storage medium having coordinate calculation program stored therein
US8704759B2 (en) 2009-03-09 2014-04-22 Nintendo Co., Ltd. Coordinate calculation apparatus and storage medium having coordinate calculation program stored therein
JP2010227366A (ja) * 2009-03-27 2010-10-14 Nintendo Co Ltd ゲーム装置およびゲームプログラム
JP2010240242A (ja) * 2009-04-08 2010-10-28 Nintendo Co Ltd 姿勢算出装置および姿勢算出プログラム
WO2011016302A1 (ja) * 2009-08-03 2011-02-10 アイチ・マイクロ・インテリジェント株式会社 モーションキャプチャ用のマーカ
CN102917640A (zh) * 2010-06-02 2013-02-06 富士通株式会社 便携电子设备、步行轨迹计算程序以及步行姿势诊断方法
CN102917640B (zh) * 2010-06-02 2014-11-05 富士通株式会社 便携电子设备、步行轨迹计算程序以及步行姿势诊断方法
WO2011152429A1 (ja) 2010-06-02 2011-12-08 富士通株式会社 携帯電子機器、歩行軌跡算出プログラム及び歩行姿勢診断方法
JP2012229011A (ja) * 2011-04-06 2012-11-22 Robert Bosch Gmbh 自動車の重心の連続計算
US10203203B2 (en) 2012-04-02 2019-02-12 Casio Computer Co., Ltd. Orientation detection device, orientation detection method and program storage medium
US10222194B2 (en) 2012-04-02 2019-03-05 Casio Computer Co., Ltd. Orientation detection device, orientation detection method and program storage medium
US9727779B2 (en) 2013-01-23 2017-08-08 Toshiba Medical Systems Corporation Motion information processing apparatus
WO2014115817A1 (ja) * 2013-01-23 2014-07-31 株式会社東芝 動作情報処理装置
JP2017016518A (ja) * 2015-07-03 2017-01-19 京セラ株式会社 携帯電子機器、制御方法および制御プログラム
WO2018088041A1 (ja) * 2016-11-11 2018-05-17 ソニー株式会社 情報処理装置
JPWO2018088041A1 (ja) * 2016-11-11 2019-09-26 ソニー株式会社 情報処理装置
US11243228B2 (en) 2016-11-11 2022-02-08 Sony Corporation Information processing apparatus
JP7056575B2 (ja) 2016-11-11 2022-04-19 ソニーグループ株式会社 情報処理装置
CN109813272A (zh) * 2019-03-28 2019-05-28 苏州聚慧体育用品有限公司 一种乒乓球全自动偏心检测系统
CN109813272B (zh) * 2019-03-28 2023-11-03 苏州聚慧体育用品有限公司 一种乒乓球全自动偏心检测系统

Also Published As

Publication number Publication date
JPWO2008026357A1 (ja) 2010-01-14
JP4277048B2 (ja) 2009-06-10

Similar Documents

Publication Publication Date Title
JP4277048B2 (ja) モーションキャプチャ
JP7092229B2 (ja) 慣性計測装置、移動体測位装置、システム、及び移動体
US12099075B2 (en) Physical quantity sensor, composite sensor, inertial measurement unit, portable electronic apparatus, electronic apparatus, and vehicle
CN103776451B (zh) 一种基于mems的高精度三维姿态惯性测量系统以及测量方法
US20120278024A1 (en) Position estimation apparatus and method using acceleration sensor
CN109655636B (zh) Mems器件、惯性测量装置、移动体定位装置、便携式电子设备、电子设备及移动体
JP6984342B2 (ja) 物理量センサー、物理量センサーの製造方法、慣性計測ユニット、携帯型電子機器、電子機器、および移動体
US20170242051A1 (en) Gyroscope-free orientation measurement using accelerometers and magnetometer
CN113009183A (zh) 传感器单元、电子设备以及移动体
JP6989046B2 (ja) 角速度センサー、慣性計測装置、移動体測位装置、携帯型電子機器、電子機器、および移動体
JP2019060737A (ja) 物理量センサー、慣性計測装置、移動体測位装置、携帯型電子機器、電子機器および移動体
JP3783061B1 (ja) 傾斜角と並進加速度の検出方法および検出装置
JP7167425B2 (ja) 物理量センサー、慣性計測装置、移動体測位装置、携帯型電子機器、電子機器、および移動体
JP7310988B2 (ja) 物理量センサー、慣性計測装置、移動体測位装置、携帯型電子機器、電子機器、および移動体
JP7052345B2 (ja) 物理量センサー、物理量センサーの製造方法、複合センサー、慣性計測ユニット、携帯型電子機器、電子機器、および移動体
JP7036273B2 (ja) 角速度センサー、慣性計測装置、移動体測位装置、携帯型電子機器、電子機器、および移動体
JP6780467B2 (ja) 物理量センサー、電子機器及び移動体
JP6969696B2 (ja) 物理量センサー、慣性計測ユニット、電子機器、および移動体
JP7022364B2 (ja) 物理量センサー、複合センサー、慣性計測ユニット、携帯型電子機器、電子機器、および移動体
JP2016031283A (ja) 角速度センサ装置および角速度センサ補正方法
JP7215607B2 (ja) 物理量センサー、慣性計測装置、移動体測位装置、携帯型電子機器、電子機器および移動体
Long Hoang Industry-oriented enhancement of inertial platform performance
JP2019060736A (ja) 物理量センサー、慣性計測装置、移動体測位装置、携帯型電子機器、電子機器、および移動体
Hoang et al. RELAZIONE ANNUALE SULL’ATTIVITA’SVOLTA

Legal Events

Date Code Title Description
ENP Entry into the national phase

Ref document number: 2007538786

Country of ref document: JP

Kind code of ref document: A

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07744680

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

NENP Non-entry into the national phase

Ref country code: RU

122 Ep: pct application non-entry in european phase

Ref document number: 07744680

Country of ref document: EP

Kind code of ref document: A1