CN106527738A - Multi-information somatosensory interaction glove system and method for virtual reality system - Google Patents
Multi-information somatosensory interaction glove system and method for virtual reality system Download PDFInfo
- Publication number
- CN106527738A CN106527738A CN201611123327.3A CN201611123327A CN106527738A CN 106527738 A CN106527738 A CN 106527738A CN 201611123327 A CN201611123327 A CN 201611123327A CN 106527738 A CN106527738 A CN 106527738A
- Authority
- CN
- China
- Prior art keywords
- formula
- muscle
- module
- hand
- finger
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 52
- 230000003993 interaction Effects 0.000 title claims abstract description 33
- 230000003238 somatosensory effect Effects 0.000 title abstract 4
- 238000004891 communication Methods 0.000 claims abstract description 25
- 230000033001 locomotion Effects 0.000 claims abstract description 25
- 238000006243 chemical reaction Methods 0.000 claims abstract description 17
- 238000004364 calculation method Methods 0.000 claims abstract description 11
- 210000003205 muscle Anatomy 0.000 claims description 74
- 230000003183 myoelectrical effect Effects 0.000 claims description 23
- 210000000707 wrist Anatomy 0.000 claims description 21
- 230000008569 process Effects 0.000 claims description 18
- 230000004913 activation Effects 0.000 claims description 17
- 230000002452 interceptive effect Effects 0.000 claims description 16
- 210000002435 tendon Anatomy 0.000 claims description 16
- 239000011159 matrix material Substances 0.000 claims description 15
- 230000000694 effects Effects 0.000 claims description 14
- 230000006870 function Effects 0.000 claims description 14
- 230000003387 muscular Effects 0.000 claims description 14
- 230000001133 acceleration Effects 0.000 claims description 11
- 210000000245 forearm Anatomy 0.000 claims description 11
- 238000000205 computational method Methods 0.000 claims description 10
- 230000004118 muscle contraction Effects 0.000 claims description 10
- 238000005070 sampling Methods 0.000 claims description 10
- 238000005452 bending Methods 0.000 claims description 9
- 238000007781 pre-processing Methods 0.000 claims description 8
- 230000008859 change Effects 0.000 claims description 7
- 210000004247 hand Anatomy 0.000 claims description 7
- 239000000835 fiber Substances 0.000 claims description 6
- 235000013372 meat Nutrition 0.000 claims description 6
- 238000001914 filtration Methods 0.000 claims description 5
- 238000010606 normalization Methods 0.000 claims description 5
- 230000003068 static effect Effects 0.000 claims description 5
- 238000004422 calculation algorithm Methods 0.000 claims description 4
- NAWXUBYGYWOOIX-SFHVURJKSA-N (2s)-2-[[4-[2-(2,4-diaminoquinazolin-6-yl)ethyl]benzoyl]amino]-4-methylidenepentanedioic acid Chemical compound C1=CC2=NC(N)=NC(N)=C2C=C1CCC1=CC=C(C(=O)N[C@@H](CC(=C)C(O)=O)C(O)=O)C=C1 NAWXUBYGYWOOIX-SFHVURJKSA-N 0.000 claims description 3
- 238000013461 design Methods 0.000 claims description 3
- 238000006073 displacement reaction Methods 0.000 claims description 3
- 239000011229 interlayer Substances 0.000 claims description 3
- 238000012545 processing Methods 0.000 claims description 3
- 238000011160 research Methods 0.000 claims description 3
- 238000012937 correction Methods 0.000 claims description 2
- 238000005259 measurement Methods 0.000 claims description 2
- 230000001629 suppression Effects 0.000 claims description 2
- 230000008450 motivation Effects 0.000 claims 1
- 238000005516 engineering process Methods 0.000 abstract description 5
- 230000004927 fusion Effects 0.000 abstract description 4
- 230000002457 bidirectional effect Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 8
- 238000004088 simulation Methods 0.000 description 5
- 230000009471 action Effects 0.000 description 3
- 239000011800 void material Substances 0.000 description 3
- 238000007654 immersion Methods 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 230000008447 perception Effects 0.000 description 2
- 230000009064 short-term regulation Effects 0.000 description 2
- 101000739754 Homo sapiens Semenogelin-1 Proteins 0.000 description 1
- 102100037550 Semenogelin-1 Human genes 0.000 description 1
- 230000036982 action potential Effects 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 210000003484 anatomy Anatomy 0.000 description 1
- 230000000386 athletic effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000004020 conductor Substances 0.000 description 1
- 230000008602 contraction Effects 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 239000010410 layer Substances 0.000 description 1
- 238000013178 mathematical model Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000035772 mutation Effects 0.000 description 1
- 210000001087 myotubule Anatomy 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000007474 system interaction Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
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
- G06F3/014—Hand-worn input/output arrangements, e.g. data gloves
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The invention provides a multi-information somatosensory interaction glove system and method for a virtual reality system, and relates to the technical field of virtual reality. The somatosensory interaction glove system comprises a glove body, a sensor module, a signal operation amplifier module, an analogue-to-digital conversion module, a vibration feedback module, a processor module and a communication module. Hand motion information and attitude calculation is carried out by adopting the somatosensory interaction glove system, a computing method is loaded into the processor module of the glove system in a program form, hand motion and attitude information is computed in real time, and meanwhile, feedback information of an upper computer of the virtual reality system is received and the vibration feedback module is controlled to simulate touch, thereby achieving bidirectional interaction. Through a multi-sensor information fusion technology and sEMG-based implicit interaction, accurate recognition and computing can be carried out on a three-dimensional motion attitude and force of a hand of an operator, and an immersive interaction experience is brought for a user.
Description
Technical field
The present invention relates to technical field of virtual reality, more particularly to a kind of multi information body-sensing friendship for virtual reality system
Mutual glove system and method.
Background technology
The big puzzlement that the information input mode problem of virtual reality system is always studied, and for hand exercise information
This topmost virtual reality input, existing interactive glove are examined by single Inertia information or bend sensor
Survey hand gestures, it is impossible to real accurate simulation, the size of particularly unpredictable motoricity, real experiences are carried out to hand motion
It is unnatural;And existing interactive glove do not have feedback interactive function, simply system on human carries out unidirectional gesture identification, this
Plant interactive mode and cannot bring the virtual experience for truly immersing.
The content of the invention
For the defect of prior art, the present invention provides a kind of multi information body feeling interaction glove for virtual reality system
System and method, input of the multi information body feeling interaction glove system as virtual reality system, by multi-sensor information fusion
Technology and the implicit interactions based on sEMG, can accurately be recognized and be counted to the hand three-dimensional motion attitude of operator and power
Calculate, be that user brings interactive experience on the spot in person.
On the one hand, the present invention provides a kind of multi information body feeling interaction glove system for virtual reality system, including handss
Set body, sensor assembly, signal operation amplifier module and analog-to-digital conversion module, vibrational feedback module, processor module and
Communication module.
Glove bulk is used to carrying and fixing other module groups, is worn on user hand, including finger section, wrist portion and
Oversleeve portion, oversleeve portion can be covered to user fore-arm.
Sensor assembly, for gathering motion and the attitude information of hand, including bend sensor group, myoelectric sensor
Group, inertial sensor group and pressure transducer group;Bend sensor group is fixed on the outside of each fingerstall of glove bulk finger section
In finger portion interlayer, for gathering digital flexion degree, including 5 flexible bending sensors;Myoelectric sensor group is fixed on glove sheet
The forearm oversleeve portion of body, for gathering the skin surface myoelectric information (sEMG) that the motion of hand exercise related muscles is produced, including 8
Individual myoelectric sensor;Inertial sensor group is fixed on the wrist portion of glove bulk, for gathering the movable information at wrist, including
Three-dimensional accelerometer and three-dimensional gyroscope;Pressure transducer group is fixed on the inside of each fingerstall of glove bulk finger section, is used for
Measurement finger contact force, including 5 contact pressure sensors.
Signal operation amplifier module, is fixed on the outside of glove bulk forearm oversleeve portion, for myoelectric sensor group is adopted
The sEMG micro-signals of collection are amplified.
Analog-to-digital conversion module, is fixed on the outside in glove bulk forearm oversleeve portion, for what is detected myoelectric sensor group
Analogue signal after signal operation amplifier amplifies is processed and is converted into digital signal, to improve adopting for electromyographic signal
Sample rate.
Vibrational feedback module, is fixed on the inside of the fingerstall of glove bulk finger section and locates, for by the handss of virtual reality system
Portion's tactile data feeds back to hand, including 4 vibrational feedback units in the way of shaking.
Processor module, is fixed on the outside of the wrist portion of glove bulk, for collecting and processing the letter of analog-to-digital conversion module
Number, and calculate attitude, displacement, contact force and the contactless force of hand, and the hand tactile data for receiving virtual reality system
And feed back to vibrational feedback module.
Communication module, is fixed on by processor module, for connecting the host computer of processor module and virtual reality system,
Communication for information and communication are realized, the communication module is bluetooth communication module.
On the other hand, the present invention also provides a kind of using the above-mentioned multi information body feeling interaction handss for virtual reality system
Set system carries out the computational methods of hand exercise information and pose, and the method is loaded into above-mentioned body feeling interaction glove in the form of program
The processor module of system, is calculated to hand exercise and attitude information in real time, while receiving virtual reality system host computer
Feedback information and control vibrational feedback module to simulate tactile, realize two-way interactive, concrete grammar is as follows:
Step 1:The signal of each sensor group in real-time collecting sensor assembly, and carry out analog digital conversion;
Step 2:Design digital filter algorithm, to analog digital conversion after each digital signal be filtered and denoising is located in advance
Reason;
Step 3:Each finger camber is calculated according to the data of bend sensor group collection, according to the number of myoelectric sensor group
According to the activity for calculating finger related muscles, according to the three-dimensional accelerometer signal and three-dimensional gyroscope signal of inertial sensor group
The three-dimensional perspective of wrist linear movement and the anglec of rotation, i.e. hand gestures is calculated, according to the data acquisition handss of pressure transducer group
Abutment power;
Step 4:Many muscle kinetic models are set up, Fingers power is estimated, refer to that power includes contact force and noncontact
Power, specifically includes following steps:
Step 4.1:Carry out the finger power based on many muscle kinetic models to predict, set up between muscle activation degree and muscular force
Many muscle kinetic models, for calculating muscular force by the related muscles activity that is input into, the muscular force is used for predicting finger
Refer to power;
Step 4.2:The finger that the finger contact force detected using pressure transducer group is estimated with many muscle kinetic models
Refer to that power sets up state equation, Fingers power is accurately estimated by EKF;
Step 5:The finger camber for obtaining, wrist linear movement and the anglec of rotation, finger contact force and contactless force are believed
Breath is sent to communication module port, while the tactile feedback information for receiving virtual reality system host computer is used to control vibrational feedback
Module.
Further, in the step 2, the preprocessing process of sEMG signals is carried out using IIR digital band-pass filters
Denoising, mainly filters high-frequency noise and 50Hz Hz noises, computing formula of the formula (1) for preprocessing process;
Wherein, L represents bandpass filter function;E (t) is original sEMG signals;For average in access time window
Value;U (t) is pretreated sEMG signals;u0For side-play amount.
Further, in the step 3, the computational methods of wrist linear movement and the anglec of rotation are:
Definition rotational steps are p, and the rotational steps are the sum of the angular velocity absolute value in T sampled point, are shown below:
Wherein, abs () is to ask signed magnitude arithmetic(al),For the axial angular velocity of t-th sample point i;
Two kinds of method for solving of hand gestures (three-dimensional perspective) are defined, is calculated by accelerometer and gyro data respectively and is obtained
:
Method 1:Joint angles are calculated using acceleration transducer:
Determine vector R of three directional acceleration signals of x, y, z, be shown below:
Wherein, ax、ay、azThe respectively acceleration signal in three directions of x, y, z;
Determine angle angle of all directionsi, as shown in formula (4), wherein, i=x, y, z.
Method 2:Joint angles are calculated using gyroscope, as shown in formula (5);
anglei(n)=anglei(n-1)+wi·T1 (5)
Wherein, angleiThe joint angles of (n) for current sampling point, anglei(n-1) be previous sampled point joint angle
Degree, wiFor the angular velocity in the i directions of collection, T1For the time rate of change of gyroscope gathered data;
As rotational steps p < p1When, it is static or lower-speed state, using method 1 calculates hand three-dimensional perspective;Work as p1≤p≤
p2When, speed is moderate, and the result weighted sum of using method 1 and 2 calculates hand three-dimensional perspective;As p > p2When, speed is used
Method 2 calculates hand three-dimensional perspective;Wherein, p1、p2And p3Respectively 20%, 40% and the 60% of hand exercise maximum angular rate.
Further, the step 4.1 carries out the finger power prediction based on many muscle kinetic models, specifically includes following step
Suddenly:
Step 4.1.1:Activity model is set up, for calculating the activation degree of muscle, the size of muscular force, muscle is reacted
Activity is calculated according to formula (6) by pretreated sEMG signals;
Wherein, a (t) represents the activity of t, and u (t) is the pretreated sEMG signals of t;
Step 4.1.2:Muscle contraction kinetic model, abbreviation Hill models are set up, the model includes producing actively contraction
PowerActive contractile unit (CE) and the passive elastic force of generation connected in parallelFlexible element (PE);
Tendon units power F in Hill models1 mtBy active contractilityWith passive elastic forceSuperposition FmProduce, such as
Shown in following formula;
Wherein, φ is the angle of meat fiber and tendon;Active contractilityBy itself and muscle length item functionWith
Muscle contraction speed term function fVThe flesh contractility such as (v), muscle activation degree a (t) and muscle maximumRepresent, passive elastic forceBy itself and muscle length item functionWith the flesh contractility such as muscle maximumRepresent, as shown in formula (8);
It is approximated as follows hypothesis:The included angle of meat fiber and tendon keeps constant, takes 0.2;Muscle contraction speed is to actively
The impact of power change can be ignored;The ratio of rigidity of tendon is larger, i.e. tendon length is held essentially constant;
Then normalization muscle length exhibitionCan be calculated by following formula:
Wherein, lmRepresent muscle length,Represent optimal muscle length;
Active contractility and muscle length item functionWith passive elastic force and muscle length item functionLetter
Number form formula, by the existing data based on medical research as curve matching setting up, resulting fitting function formula is respectively such as
Shown in formula (10) and formula (11);
Step 4.1.3:By muscle activation degree a (t) for obtaining and normalization muscle lengthFormula (7) is brought into formula (9),
Obtain muscle force prediction value.
Further, in the step 4.2, the method for the accurate estimation of EKF is:
Step 4.2.1:Set up the state equation with Fingers power as state;
If Fingers power FmtWith the derivative of the powerFor the state of Kalman filtering, the Fingers power of n-th sampled point and
Shown in the state of its derivative such as formula (12) and formula (13);
Wherein, w1N () is the process noise in Fingers power state description equation, w2N () is described for finger strength derivative state
Process noise in equation, T are the sampling time;
The state vector of n-th sampled point be x (n), estimated value F of Fingers powercAnd its derivativeComposition output vector
ForFormula (12) and formula (13) simultaneous obtain state equation as follows:
Wherein, z (n) is the observer state for referring to power, is determined by measured value, process noises of the w (n) for model, and v (n) is survey
Amount noise, is white Gaussian noise, i.e. w=N (0, Q), v=N (0, R), wherein, Q and R are constant;NoteH=
[1 1];
Step 4.2.2:Calculation error matrix simultaneously updates state equation;
Step 4.2.2.1:The least mean-square error square of current sampling point is calculated by formula (15) by the value of a upper sampled point
Battle array P (n | n-1), P (n-1 | n-1) are the least mean-square error matrix of a upper sampled point;
P (n | n-1)=A P (n-1 | n-1) AT+Q (15)
For first sampled point, initialization least mean-square error matrix P (1 | 1) is unit battle array;
Step 4.2.2.2:Least mean-square error matrix according to obtaining is updated amendment to current state, such as formula (16)
It is shown, least mean-square error matrix P including calculation error gain K (n), correction value x (n | n) and current state (n | n);
Wherein, x (n | n-1) represents the current state value calculated under the conditions of preceding state is;
Step 4.2.2.3:By the state of formula (16) newer (14) state equation, the finger strength of each sampled point is obtained
Estimated value, i.e. state equation are exported.
As shown from the above technical solution, the beneficial effects of the present invention is:One kind that the present invention is provided is used for virtual reality
The multi information body feeling interaction glove system of system and method, by multi-sensor information fusion technology, the hand three to operator
Dimension athletic posture and power are accurately recognized and are calculated, is all greatly improved, not only may be used on accuracy of identification and perception range
To recognize hand 3 d pose, accurate finger strength estimation can also be carried out;Using the implicit interactions based on sEMG, it is virtual existing
Real system provides hand interactive information input mode the most natural, with light glove as virtual reality input equipment,
Can reduce tradition operated based on handle or action bars input equipment and reality environment mismatch the operation for causing it is unnatural,
The shortcoming for needing short-term regulation to learn;Using two-way interactive mode, body-sensing glove except perceiving hand exercise information as input,
Its multi-modal vibrational feedback can simulate touch feedback output, realize the friendship of a kind of people and virtual reality system two-way exchange feedback
Mutually mode, can more really simulate the operation by human hand and tactile in virtual reality, bring the operating experience of more immersion.
Description of the drawings
Structural representations of the Fig. 1 for virtual reality interactive system;
Fig. 2 is the reverse side of the multi information body feeling interaction glove system for virtual reality system provided in an embodiment of the present invention
Structural representation;
Fig. 3 is the front of the multi information body feeling interaction glove system for virtual reality system provided in an embodiment of the present invention
Structural representation;
Fig. 4 is the characteristic schematic diagram of flexible bending sensor provided in an embodiment of the present invention;
Fig. 5 is the external circuitry schematic diagram of flexible bending sensor provided in an embodiment of the present invention;
Fig. 6 is the characteristic schematic diagram of contact pressure sensor FSR provided in an embodiment of the present invention;
Fig. 7 is processor module provided in an embodiment of the present invention and its external circuit structural representation;
Fig. 8 is the circuit of the multi information body feeling interaction glove system for virtual reality system provided in an embodiment of the present invention
Connection diagram;
Fig. 9 is the computational methods schematic diagram of hand exercise information provided in an embodiment of the present invention and pose;
Figure 10 is the contrast curve of pretreated sEMG signals provided in an embodiment of the present invention and original electromyographic signal;
Figure 11 is muscle contraction kinetic model schematic diagram provided in an embodiment of the present invention;
Figure 12 is active contractility provided in an embodiment of the present invention and muscle length item function and passive elastic force and muscle
The real curve of length item function and matched curve schematic diagram.
In figure:1st, glove bulk;101st, finger section;102nd, wrist portion;103rd, oversleeve portion;2nd, bend sensor group;201~
205th, flexible bending sensor;3rd, myoelectric sensor group;301~308, myoelectric sensor;4th, inertial sensor group;5th, pressure is passed
Sensor group;501~505, pressure transducer;6th, signal operation amplifier module;7th, analog-to-digital conversion module;8th, vibrational feedback mould
Block;801~804, vibrational feedback unit;9th, processor module;10th, communication module.
Specific embodiment
With reference to the accompanying drawings and examples, the specific embodiment of the present invention is described in further detail.Hereinafter implement
Example is for illustrating the present invention, but is not limited to the scope of the present invention.
Virtual reality interactive system is as shown in figure 1, host computer, Binocular displays terminal and body-sensing including virtual reality system
Interaction glove, the host computer of virtual reality system refer to the core processor for realizing virtual reality system.
The present embodiment provides a kind of multi information body feeling interaction glove system for virtual reality system, the body feeling interaction handss
Set system is the input layer of above-mentioned virtual reality interactive system, for the exercise data by multi-sensor collection arm and hand
And transmit to virtual reality system host computer, real motion of the host computer in reality environment middle mold personification hand, and by void
In near-ring border, the tactile impressions information of hand is sent to body feeling interaction glove system, and in the form of shaking, feedback user is in virtual environment
Sense of touch, body feeling interaction glove system receives the tactile feedback information of host computer, and the vibrational feedback unit for controlling glove system is defeated
Go out to shake sense of touch.Virtual reality system host computer can according to the multi-sensor data of body feeling interaction glove system input at
Reason and analyze, calculate hand and arm 3 d pose and quantity of motion, including each joint angles and torque, and by virtual reality
Picture is transferred to Binocular displays terminal and shows.Body feeling interaction glove system is carried out in the way of bluetooth wirelessly with virtual reality system
Communication.
A kind of structure such as Fig. 2 for multi information body feeling interaction glove system for virtual reality system that the present embodiment is provided
With shown in Fig. 3, Fig. 2 is glove reverse structure schematic, and Fig. 3 is glove positive structure schematic.The body feeling interaction glove system
Including glove bulk 1, sensor assembly, signal operation amplifier module 6, analog-to-digital conversion module 7, vibrational feedback mould/8, process
Device module 9 and communication module 10.
Glove bulk 1 is used to carrying and fixing other module groups, is worn on user hand, including finger section 101, wrist
Portion 102 and oversleeve portion 103, oversleeve portion 103 can be covered to the fore-arm of user.
Sensor assembly, for gathering motion and the attitude information of hand, including bend sensor group 2, myoelectric sensor
Group 3, inertial sensor group 4 and pressure transducer group 5.
Bend sensor group 2 includes 5 flexible bending sensors 201~205, is individually fixed in glove bulk finger section
In referring to portion's interlayer on the outside of each fingerstall, for gathering the flexibility of each finger, to obtain finger gesture.It is in the present embodiment, soft
Property bend sensor 201~205 adopt flex45 models, its characteristic and external circuitses as shown in Figure 4 and Figure 5, wherein R1 tables
Show flex45 flexible bending sensors, wherein, output voltage VoutFor
Myoelectric sensor group 3 is fixed on the forearm oversleeve portion 103 of glove bulk 1, including 8 myoelectric sensors 301~
308, the obverse and reverse of glove bulk 1 is respectively equipped with four myoelectric sensors, is evenly arranged in forearm oversleeve portion, each myoelectricity
Sensor includes contact electromyographic electrode and operational amplification circuit, for gathering the skin that the motion of hand exercise related muscles is produced
Surface myoelectric information (sEMG).
Inertial sensor group 4 is fixed on the wrist portion of glove bulk, including an inertial sensor, for gathering at wrist
Movable information, in the present embodiment, inertial sensor using ANALOG companies ADIS16460, be the minitype inertial of 14 pins
Measuring unit (IMU), built-in 3-dimensional accelerometer and 3-dimensional gyroscope, can detect the kinestate (gravitational acceleration component of hand
And angular velocity of satellite motion).
Pressure transducer group 5 is fixed on the inside of each fingerstall of glove bulk finger section, including 5 contact pressure sensings
Device 501~505, for measuring finger contact force, the characteristic and external circuitses of contact pressure sensor FSR as shown in fig. 6, its
External circuitses are identical with the external circuitses of flex45 flexible bending sensors.
Signal operation amplifier module 6, is fixed on the outside of the oversleeve portion 103 of glove bulk 1, for by myoelectric sensor group
The sEMG micro-signals of 3 collections are amplified.
Analog-to-digital conversion module 7, is fixed on the outside in the oversleeve portion 103 of glove bulk 1, for myoelectric sensor group 3 is examined
The analogue signal after signal operation amplifier amplifies surveyed is processed and is converted into digital signal, to improve electromyographic signal
Sample rate.In the present embodiment, D/A converter module 7 constitutes 8 groups of high accuracy D/A converter modules using ADS1256 chips, should
Module connection circuit includes power circuit, peripheral filter circuits and the connected mode with Arm9CPU.
Vibrational feedback module 8, is fixed on the inside of the fingerstall of 1 finger section 101 of glove bulk and locates, including 4 vibrational feedback lists
Unit 801~804, for the hand tactile data of virtual reality system is fed back in the way of shaking hand.
Processor module 9, is fixed on the outside of the wrist portion 102 of glove bulk 1, for collecting and processing analog-to-digital conversion module
7 signal, and calculate attitude, displacement, contact force and the contactless force of hand, and the hand tactile for receiving virtual reality system
Information simultaneously feeds back to vibrational feedback module 8.In the present embodiment, processor module 9 is using the Samsung based on Arm9 master control cores
S3C2440CPU, as shown in Figure 7.
Communication module 10, is fixed on by processor module 9, is bluetooth communication, for connecting processor module 9 and void
Intend the host computer of reality system, realize communication for information and communication.
The circuit connection diagram of the multi information body feeling interaction glove system for virtual reality system that the present embodiment is provided is such as
Shown in Fig. 8, as the sample frequency to electromyographic signal requires higher (>=200Hz), and the simulation IO of excessive use S3C2440 is difficult
To reach sampling precision, therefore 8 channel analog signals of myoelectric sensor are amplified by operational amplifier, and are turned by high-precision AD
Mold changing block ADS1256 is converted to digital signal.A/D module data port is connected with Digital I/O area, and is connected with cpu clock area, is received
Clock signal.Other sensors data are by simulating I O read.Wherein pressure transducer takes 4 analog input ends of CPU
Mouthful, flexible bending sensor takes 5, and vibrational feedback needs to connect 6 simulation input ports, is both connected to the simulation IO of CPU
Area.CPU will carry out data transfer with bluetooth module in the way of serial communication, and connectivity port also is located at Digital I/O area, realize with
Radio communication between outside host computer.
It is a kind of that hand exercise letter is carried out using the above-mentioned multi information body feeling interaction glove system for virtual reality system
The computational methods of breath and pose, as shown in figure 9, the method is loaded into the processor module 9 of above-mentioned glove system in the form of program,
In real time hand exercise and attitude information are calculated, while receiving the feedback information of virtual reality system host computer and controlling shake
Dynamic feedback module 8 realizes two-way interactive simulating tactile, and concrete grammar is as follows.
Step 1:The signal of each sensor group in real-time collecting sensor assembly, and carry out analog digital conversion.
Step 2:Design digital filter algorithm, is filtered to each digital signal and noise suppression preprocessing.
The pretreatment of sEMG signals, including two links of filtering and noise reduction and all wave rectification, preprocessing process are digital using IIR
Band filter carries out denoising, mainly filters high-frequency noise and 50Hz Hz noises.Formula (1) is public for the calculating of preprocessing process
Formula.
Wherein, L represents bandpass filter function;E (t) is original sEMG signals;For average in access time window
Value;U (t) is pretreated sEMG signals;u0For side-play amount.
Pretreated sEMG signals are as shown in Figure 10 with the contrast of original electromyographic signal.
SEMG signals are gathered by myoelectric sensor, and the action potential sequence provided by multiple active movement units is fine along flesh
Dimension is propagated, and after the volume conductor filtering constituted via fat/skin, time for presenting in skin surface and spatially comprehensive is folded
Plus result, with more natural control mode, its be ahead of actual motion generation, action anticipation can be carried out, contain muscle
The abundant informations such as power, amount of articulation.Based on these features, estimate that finger strength can reach good real-time estimation by sEMG
Effect.
Other signals carry out pretreatment using existing digital filter Denoising Algorithm.
Step 3:Each finger camber is calculated according to the data of bend sensor group collection, according to the number of myoelectric sensor group
According to the activity for calculating finger related muscles, wrist linear movement and the anglec of rotation are calculated according to the data of inertial sensor group,
According to the data acquisition finger contact force of pressure transducer group.
Flexible sensor direct detection of the finger camber by body-sensing data glove.
The calculating of hand track, i.e., solved by the three-dimensional accelerometer signal of inertial sensor and three-dimensional gyroscope signal
Three-dimensional perspective residing for hand.It is P to define rotational steps first, and the rotational steps are the angular velocity absolute value in T sampled point
Sum, be shown below:
Wherein, abs () is to ask signed magnitude arithmetic(al),For the axial angular velocity of t-th sample point i.Define hand appearance
Two kinds of method for solving of state (three-dimensional perspective), are calculated by accelerometer and gyro data respectively and are obtained:
Method 1:Joint angles are calculated using acceleration transducer:Vector R of three directional acceleration signals is obtained first,
Such as following formula:
Wherein, ax、ay、azRespectively the acceleration signal in three directions, then can obtain the angle of all directions
anglei, as shown in formula (4), wherein, i=x, y, z.
Method 2:Joint angles are calculated using gyroscope, such as formula (5);
anglei(n)=anglei(n-1)+wi·T (5)
Wherein, angleiThe joint angles of (n) for current sampling point, anglei(n-1) be calculate previous sampled point joint
Angle value, wiFor the angular velocity in the i directions of collection, time rate of changes of the T for gyroscope gathered data.
As rotational steps p < p1When, it is stipulated that for static or low speed, using method 1 is calculated;Work as p1≤p≤p2When, it is stipulated that speed
Degree is moderate, and the result weighted sum of using method 1 and 2 must be calculated;As p > p2When, it is stipulated that speed, using method 2 are calculated.
Wherein, p1、p2And p3Respectively 20%, 40% and the 60% of hand exercise most angular velocity.
In the present embodiment, in method 1, acceleration transducer is accurate to the angle calculation of static and lower-speed state, but to speed
The situation of degree mutation has significantly deviation, and in method 2, gyroscope is accurate to the angle calculation under rotary motion, but has zero under static state
Point skew and slight saltus step.Therefore the present embodiment tries to achieve hand gestures by the way of two methods combine.
Step 4:Many muscle kinetic models are set up, Fingers power is estimated, refer to that power includes contact force and noncontact
Power, specifically includes following steps.
Step 4.1:The many muscle kinetic models set up between muscle activation degree and muscular force, for by the correlation being input into
Muscle activation degree calculates muscular force, and the muscular force is used for the finger power for estimating finger, and the concrete grammar that model is set up is as follows.
Step 4.1.1:Set up activity model.Activity model can be used for the activation degree for calculating muscle, activate journey
Degree is that reaction the important of muscular force size is measured, the direct reaction activation level of muscle.In the present embodiment, muscle activation degree is situated between
Between 0 to 1.Muscle activation degree is calculated according to formula (6) by pretreated sEMG signals.
Wherein, a (t) represents the activity of t, and u (t) is the pretreated sEMG signals of t.
Step 4.1.2:Muscle contraction kinetic model is set up, the model abbreviation Hill models, are by a large amount of anatomy
The simulation mechanics of muscle model that experiment and medical data analysis are set up, by the macroscopical mechanism model body of muscle fiber change of microcosmic
It is existing, reflect the forming process of muscular force.The muscle model structure of Hill models is as shown in figure 11.Including generation active contractilityActive contractile unit (CE) and the passive elastic force of generation connected in parallelFlexible element (PE).In figure specifically related to
Parameter listed by table 1.
1 Hill Parameters in Mathematical Model of table
Tendon units power F in Hill models1 mtBy active contractilityWith passive elastic forceSuperposition FmProduce, can
To be described as:
Wherein, φ is the angle of meat fiber and tendon.Active contractilityBy itself and muscle length item functionWith
Muscle contraction speed term function fVThe flesh contractility such as (v), muscle activation degree a (t) and muscle maximumRepresent, passive elastic forceBy itself and muscle length item functionWith the flesh contractility such as muscle maximumRepresent, as shown in formula (8).
It is approximated as follows hypothesis:1) included angle of meat fiber and tendon keeps constant, takes 0.2;2) muscle contraction speed pair
The impact of active force change can be ignored, i.e. fV(v)≈1;3) ratio of rigidity of tendon is larger, i.e. tendon length is held essentially constant, that is, return
One changes muscle lengthCan be calculated by following formula:
It is to be unfavorable for modeling due to Hill models excessively complexity to make this hypothesis, and parameter is difficult to obtain, after approximating assumption
Can significantly facilitate in line computation on the premise of certain calculation accuracy is kept.
Active contractility and muscle length item functionWith passive elastic force and muscle length item functionLetter
Number form formula, by the existing data based on medical research as curve matching setting up.Figure 12 isWithFitting
Data in front and back,It is fitted by second order Gauss function,It is fitted by exponential function, it is resulting
Fitting function formula is respectively as shown in formula (10) and formula (11).
Step 4.1.3:By calculated muscle activation degree a (t) and normalization muscle lengthFormula (7) is brought into formula
(9) muscle force prediction value, is obtained.
Step 4.2:The finger that the finger contact force detected using pressure transducer group is estimated with many muscle kinetic models
Refer to that power sets up state equation, the finger power of finger is accurately estimated by EKF, concrete grammar is as follows.
Step 4.2.1:Set up the state equation with Fingers power as state.If Fingers power Fmt(Fingers power is multiple
The sum of tendon units power) and the power derivativeFor the state of Kalman filtering, the Fingers power of n-th sampled point and its lead
Shown in several state such as formula (12) and formula (13), wherein, w1N () is the process noise in Fingers power state description equation, w2
N () is the process noise in finger strength derivative state descriptive equation, T is the sampling time.
The state vector of n-th sampled point is designated as x (n), remembers estimated value F of Fingers powercAnd its derivativeComposition output
VectorFormula (12) and formula (13) simultaneous obtain state equation as follows:
Wherein, z (n) is the observer state for referring to power, is determined by measured value, process noises of the w (n) for model, and v (n) is survey
Amount noise, is white Gaussian noise, i.e. w=N (0, Q), v=N (0, R), wherein, Q and R are constant.NoteH=
[1 1]。
Step 4.2.2:Calculation error matrix simultaneously updates state equation.Calculated by formula (15) by last sampling point value first and worked as
The least mean-square error matrix P (n | n-1) of front sampled point, P (n-1 | n-1) are the least mean-square error square of a upper sampled point
Battle array.For first sampled point, initialization P (1 | 1) is unit battle array.
P (n | n-1)=A P (n-1 | n-1) AT+Q (15)
Then, amendment is updated to current state by least mean-square error matrix, including calculation error gain K (n), is repaiied
On the occasion of the least mean-square error matrix P (n | n) of x (n | n) and current state, as shown in formula (16).
Wherein, x (n | n-1) represents the current state value calculated under the conditions of preceding state is.
By the state of formula (16) newer (14) state equation, the finger strength estimated value of each sampled point can be obtained,
That is state equation output.
Step 5:The finger camber for obtaining, wrist linear movement and the anglec of rotation, finger contact force and contactless force are believed
Breath is sent to communication module port, while the tactile feedback information of virtual reality system host computer is received, it is anti-for controlling vibrations
Feedback module.
A kind of multi information body feeling interaction glove system and method for virtual reality system that the present invention is provided, by many
Sensor data fusion technology, is accurately recognized and is calculated to the hand three-dimensional motion attitude and power of operator, in identification
All it is greatly improved on precision and perception range, hand 3 d pose not only can be recognized, accurate finger strength can also be carried out
Estimate;Using the implicit interactions based on sEMG, hand interactive information input side the most natural is provided for virtual reality system
Formula, with light glove as virtual reality input equipment, it is possible to reduce tradition is based on handle or action bars input equipment with void
Intend actual environment and operate the shortcoming that the operation that mismatch is caused is unnatural, need short-term regulation to learn;Using two-way interactive mode,
Except perceiving hand exercise information as input, its multi-modal vibrational feedback can simulate touch feedback output to body-sensing glove, real
A kind of existing people and the interactive mode of virtual reality system two-way exchange feedback, can more really simulate the handss in virtual reality
Portion operates and tactile, brings the operating experience of more immersion.
Finally it should be noted that:Above example only to illustrate technical scheme, rather than a limitation;Although
With reference to the foregoing embodiments the present invention has been described in detail, it will be understood by those within the art that:Which still may be used
To modify to the technical scheme described in previous embodiment, or which part or all technical characteristic are equal to
Replace;And these modifications or replacement, do not make the essence of appropriate technical solution depart from the model limited by the claims in the present invention
Enclose.
Claims (6)
1. a kind of multi information body feeling interaction glove system for virtual reality system, it is characterised in that:The system includes glove
Body (1), sensor assembly, signal operation amplifier module (6) and analog-to-digital conversion module (7), vibrational feedback module (8), place
Reason device module (9) and communication module (10);
The glove bulk (1) is worn on user hand for carrying and fix other module groups, including finger section (101),
Wrist portion (102) and oversleeve portion (103), oversleeve portion (103) can be covered to the fore-arm of user;
The sensor assembly, for gathering motion and the attitude information of hand, including bend sensor group (2), myoelectricity sensing
Device group (3), inertial sensor group (4) and pressure transducer group (5);The bend sensor group (2) is fixed on glove bulk (1)
In referring to portion's interlayer on the outside of each fingerstall of finger section, for gathering digital flexion degree, including 5 flexible bending sensors;It is described
Myoelectric sensor group (3) is fixed on the forearm oversleeve portion (103) of glove bulk (1), for gathering hand exercise related muscles fortune
The skin surface myoelectric information (sEMG) of movable property life, including 8 myoelectric sensors;The inertial sensor group (4) is fixed on handss
The wrist portion (102) of set body (1), for gathering the movable information at wrist, including three-dimensional accelerometer and three-dimensional gyroscope;
The pressure transducer group (5) is fixed on the inside of each fingerstall of glove bulk (1) finger section (101), connects for measuring finger
Touch, including 5 contact pressure sensors;
The signal operation amplifier module (6), is fixed on the outside of glove bulk (1) forearm oversleeve portion (103), for by myoelectricity
The sEMG micro-signals that sensor group (3) is gathered are amplified;
The analog-to-digital conversion module (7), is fixed on the outside of glove bulk (1) forearm oversleeve portion (103), for myoelectricity is sensed
The analogue signal after signal operation amplifier amplifies that device group (3) is detected is processed and is converted into digital signal, to carry
The sample rate of high electromyographic signal;
The vibrational feedback module (8), is fixed on the inside of the fingerstall of glove bulk (1) finger section (101) and locates, for virtually showing
The hand tactile data of real system feeds back to hand, including 4 vibrational feedback units in the way of shaking;
The processor module (9), is fixed on the outside of the wrist portion (102) of glove bulk (1), turns for collecting and processing modulus
The signal of mold changing block (7), and attitude, displacement, contact force and the contactless force of hand are calculated, and receive virtual reality system
Hand tactile data simultaneously feeds back to vibrational feedback module (8);
The communication module (10), is fixed on processor module (9) side, for connecting processor module (9) and virtual reality system
The host computer of system, realizes communication for information and communication, and the communication module (10) is bluetooth communication module.
2. the multi information body feeling interaction glove system for virtual reality system described in a kind of employing claim 1 carries out hand
The computational methods of movable information and pose, it is characterised in that:The method is loaded into the process of above-mentioned glove system in the form of program
Device module (9), is calculated to hand exercise and attitude information in real time, while receiving the feedback letter of virtual reality system host computer
Cease and control vibrational feedback module (8) to simulate tactile, realize two-way interactive, concrete grammar is as follows:
Step 1:The signal of each sensor group in real-time collecting sensor assembly, and carry out analog digital conversion;
Step 2:Design digital filter algorithm, to analog digital conversion after each digital signal be filtered and noise suppression preprocessing;
Step 3:The data gathered according to bend sensor group (2) calculate each finger camber, according to myoelectric sensor group (3)
Data calculate the activity of finger related muscles, according to the three-dimensional accelerometer signal and three-dimensional gyro of inertial sensor group (4)
Instrument signal of change wrist linear movement and the three-dimensional perspective of the anglec of rotation, i.e. hand gestures, according to the number of pressure transducer group (5)
According to acquisition finger contact force;
Step 4:Many muscle kinetic models are set up, Fingers power is estimated, refer to that power includes contact force and contactless force, had
Body is comprised the following steps:
Step 4.1:Carry out the finger power based on many muscle kinetic models to predict, set up many between muscle activation degree and muscular force
Muscular motivation model, for calculating muscular force by the related muscles activity being input into, the muscular force is used for predicting Fingers power;
Step 4.2:The Fingers estimated with many muscle kinetic models using the finger contact force that pressure transducer group (5) is detected
Power sets up state equation, accurately estimates Fingers power by EKF;
Step 5:The finger camber for obtaining, wrist linear movement and the anglec of rotation, finger contact force and contactless force information are sent out
Communication module port is delivered to, while the tactile feedback information for receiving virtual reality system host computer is used to control vibrational feedback module
(8)。
3. computational methods of a kind of hand exercise information according to claim 2 and pose, it is characterised in that:The step
In 2, denoising is carried out using IIR digital band-pass filters to the preprocessing process of sEMG signals, mainly filter high-frequency noise and
50Hz Hz noises, computing formula of the formula (1) for preprocessing process;
Wherein, L represents bandpass filter function;E (t) is original sEMG signals;For the meansigma methodss in access time window;u
T () is pretreated sEMG signals;u0For side-play amount.
4. computational methods of a kind of hand exercise information according to claim 3 and pose, it is characterised in that:The step
In 3, the computational methods of wrist linear movement and the anglec of rotation are:
Definition rotational steps are p, and the rotational steps are the sum of the angular velocity absolute value in T sampled point, are shown below:
Wherein, abs () is to ask signed magnitude arithmetic(al),For the axial angular velocity of t-th sample point i;
Two kinds of method for solving of hand gestures (three-dimensional perspective) are defined, is calculated by accelerometer and gyro data respectively and is obtained:
Method 1:Joint angles are calculated using acceleration transducer:
Determine vector R of three directional acceleration signals of x, y, z, be shown below:
Wherein, ax、ay、azThe respectively acceleration signal in three directions of x, y, z;
Determine angle angle of all directionsi, as shown in formula (4), wherein, i=x, y, z.
Method 2:Joint angles are calculated using gyroscope, as shown in formula (5);
anglei(n)=anglei(n-1)+wi·T1 (5)
Wherein, angleiThe joint angles of (n) for current sampling point, anglei(n-1) be previous sampled point joint angles, wi
For the angular velocity in the i directions of collection, T1For the time rate of change of gyroscope gathered data;
As rotational steps p < p1When, it is static or lower-speed state, using method 1 calculates hand three-dimensional perspective;Work as p1≤p≤p2
When, speed is moderate, and the result weighted sum of using method 1 and 2 calculates hand three-dimensional perspective;As p > p2When, speed is used
Method 2 calculates hand three-dimensional perspective;Wherein, p1、p2And p3Respectively 20%, 40% and the 60% of hand exercise maximum angular rate.
5. computational methods of a kind of hand exercise information according to claim 4 and pose, it is characterised in that:The step
4.1 carry out the finger power based on many muscle kinetic models predicts, specifically includes following steps:
Step 4.1.1:Activity model is set up, for calculating the activation degree of muscle, the size of muscular force, muscle activation is reacted
Degree is calculated according to formula (6) by pretreated sEMG signals;
Wherein, a (t) represents the activity of t, and u (t) is the pretreated sEMG signals of t;
Step 4.1.2:Muscle contraction kinetic model, abbreviation Hill models are set up, the model includes producing active contractility
Active contractile unit (CE) and the passive elastic force of generation connected in parallelFlexible element (PE);
Tendon units power F in Hill models1 mtBy active contractilityWith passive elastic forceSuperposition FmProduce, such as following formula
It is shown;
Wherein, φ is the angle of meat fiber and tendon;Active contractilityBy itself and muscle length item functionWith muscle
Contraction speed item function fVThe flesh contractility F such as (v), muscle activation degree a (t) and muscle maximum0 mRepresent, passive elastic force
By itself and muscle length item functionWith the flesh contractility such as muscle maximumRepresent, as shown in formula (8);
It is approximated as follows hypothesis:The included angle of meat fiber and tendon keeps constant, takes 0.2;Muscle contraction speed becomes to active force
The impact of change can be ignored;The ratio of rigidity of tendon is larger, i.e. tendon length is held essentially constant;
Then normalization muscle lengthCan be calculated by following formula:
Wherein, lmRepresent muscle length,Represent optimal muscle length;
Active contractility and muscle length item functionWith passive elastic force and muscle length item functionFunction shape
Formula, by the existing data based on medical research as curve matching setting up, resulting fitting function formula is respectively such as formula
(10) and shown in formula (11);
Step 4.1.3:By muscle activation degree a (t) for obtaining and normalization muscle lengthFormula (7) is brought into formula (9), is obtained
Muscle force prediction value.
6. computational methods of a kind of hand exercise information according to claim 5 and pose, it is characterised in that:The step
In 4.2, the method for the accurate estimation of EKF is:
Step 4.2.1:Set up the state equation with Fingers power as state;
If Fingers power FmtWith the derivative of the powerFor the state of Kalman filtering, the Fingers power of n-th sampled point and its lead
Shown in several state such as formula (12) and formula (13);
Wherein, w1N () is the process noise in Fingers power state description equation, w2N () is finger strength derivative state descriptive equation
In process noise, T is the sampling time;
The state vector of n-th sampled point be x (n), estimated value F of Fingers powercAnd its derivativeConstituting output vector isFormula (12) and formula (13) simultaneous obtain state equation as follows:
Wherein, z (n) is the observer state for referring to power, is determined by measured value, process noises of the w (n) for model, and v (n) makes an uproar for measurement
Sound, is white Gaussian noise, i.e. w=N (0, Q), v=N (0, R), wherein, Q and R are constant;NoteH=[1
1];
Step 4.2.2:Calculation error matrix simultaneously updates state equation;
Step 4.2.2.1:The least mean-square error matrix P (n of current sampling point are calculated by formula (15) by the value of a upper sampled point
| n-1), P (n-1 | n-1) is the least mean-square error matrix of a upper sampled point;
P (n | n-1)=A P (n-1 | n-1) AT+Q (15)
For first sampled point, initialization least mean-square error matrix P (1 | 1) is unit battle array;
Step 4.2.2.2:Least mean-square error matrix according to obtaining is updated amendment to current state, such as formula (16) institute
Show, least mean-square error matrix P including calculation error gain K (n), correction value x (n | n) and current state (n | n);
Wherein, x (n | n-1) represents the current state value calculated under the conditions of preceding state is;
Step 4.2.2.3:By the state of formula (16) newer (14) state equation, the finger strength for obtaining each sampled point is estimated
The output of value, i.e. state equation.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611123327.3A CN106527738B (en) | 2016-12-08 | 2016-12-08 | A kind of multi information body feeling interaction glove system and method for virtual reality system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611123327.3A CN106527738B (en) | 2016-12-08 | 2016-12-08 | A kind of multi information body feeling interaction glove system and method for virtual reality system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106527738A true CN106527738A (en) | 2017-03-22 |
CN106527738B CN106527738B (en) | 2019-06-25 |
Family
ID=58342226
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611123327.3A Expired - Fee Related CN106527738B (en) | 2016-12-08 | 2016-12-08 | A kind of multi information body feeling interaction glove system and method for virtual reality system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106527738B (en) |
Cited By (41)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107015656A (en) * | 2017-04-13 | 2017-08-04 | 华中科技大学 | A kind of large area grid type epidermis electronic system for closed loop man-machine interaction |
CN107092353A (en) * | 2017-03-31 | 2017-08-25 | 东南大学 | A kind of collection of hand sense of touch parameter and simulation reduction system and method |
CN107329578A (en) * | 2017-07-20 | 2017-11-07 | 五邑大学 | A kind of gesture identifying device, remote writing system and its application process |
CN107378944A (en) * | 2017-06-20 | 2017-11-24 | 东南大学 | A kind of multi-dimensional surface electromyographic signal prosthetic hand control method based on PCA |
CN107589831A (en) * | 2017-07-19 | 2018-01-16 | 华南理工大学 | A kind of Virtual force field interactive system and method stimulated based on myoelectricity |
CN108571980A (en) * | 2017-03-07 | 2018-09-25 | 深圳市博安智控科技有限公司 | A kind of error calibration method and device of strap-down inertial |
CN108646916A (en) * | 2018-05-03 | 2018-10-12 | 广东省智能制造研究所 | Feedback glove for virtual reality |
CN108670244A (en) * | 2018-05-29 | 2018-10-19 | 浙江大学 | A kind of wearable physiology of flexible combination formula and psychological condition monitoring device |
CN108710443A (en) * | 2018-05-21 | 2018-10-26 | 云谷(固安)科技有限公司 | The generation method and control system of displacement data |
CN108786015A (en) * | 2018-06-26 | 2018-11-13 | 郑州大学 | A kind of wearable finger function initiative rehabilitation training system |
CN109044352A (en) * | 2018-06-22 | 2018-12-21 | 福州大学 | A kind of method of the artificial intelligence input variable of determining prediction human synovial torque |
CN109062398A (en) * | 2018-06-07 | 2018-12-21 | 中国航天员科研训练中心 | A kind of Spacecraft Rendezvous interconnection method based on virtual reality Yu multi-modal man-machine interface |
CN109739357A (en) * | 2019-01-02 | 2019-05-10 | 京东方科技集团股份有限公司 | The control method and device of manipulator |
CN109745208A (en) * | 2019-03-06 | 2019-05-14 | 河南推拿职业学院 | Massage refers to bracket power tester |
CN109771905A (en) * | 2019-01-25 | 2019-05-21 | 北京航空航天大学 | Virtual reality interactive training restoring gloves based on touch driving |
CN109876428A (en) * | 2019-03-22 | 2019-06-14 | 五邑大学 | A kind of body-sensing device, game machine and limb action signal processing method |
CN109895123A (en) * | 2019-01-18 | 2019-06-18 | 弗徕威智能机器人科技(上海)有限公司 | A kind of tactile and form two-way synchronization method |
CN110119207A (en) * | 2019-05-14 | 2019-08-13 | 重庆大学 | Virtual reality machines people interactive system and exchange method based on human body natural's signal |
CN110162172A (en) * | 2019-04-29 | 2019-08-23 | 太平洋未来科技(深圳)有限公司 | A kind of equipment identifying athletic posture |
CN110174949A (en) * | 2019-05-28 | 2019-08-27 | 欣旺达电子股份有限公司 | Virtual reality device and posture perception and tactile sense reproduction control method |
WO2019162906A1 (en) * | 2018-02-23 | 2019-08-29 | 莫伟邦 | Virtual reality input and haptic feedback system |
CN110215658A (en) * | 2019-06-10 | 2019-09-10 | 南京比特互动创意科技有限公司 | A kind of immersion Sea World experience platform |
WO2019232997A1 (en) * | 2018-06-07 | 2019-12-12 | 广东省智能制造研究所 | Feedback glove for virtual reality |
CN110658912A (en) * | 2018-06-29 | 2020-01-07 | 深圳市掌网科技股份有限公司 | Touch data glove based on magnetic field feedback |
CN111065987A (en) * | 2017-09-25 | 2020-04-24 | 惠普发展公司,有限责任合伙企业 | Augmented reality system using haptic redirection |
CN111080757A (en) * | 2018-10-19 | 2020-04-28 | 舜宇光学(浙江)研究院有限公司 | Drawing method based on inertial measurement unit and drawing system and computing system thereof |
CN111208907A (en) * | 2020-03-10 | 2020-05-29 | 中国科学院深圳先进技术研究院 | Sign language recognition system and method based on electromyographic signals and finger joint deformation signals |
CN111399656A (en) * | 2020-03-31 | 2020-07-10 | 兰州城市学院 | Wearable computer |
CN111610857A (en) * | 2020-05-07 | 2020-09-01 | 闽南理工学院 | Gloves with interactive installation is felt to VR body |
CN111722713A (en) * | 2020-06-12 | 2020-09-29 | 天津大学 | Multi-mode fused gesture keyboard input method, device, system and storage medium |
CN112860066A (en) * | 2021-02-07 | 2021-05-28 | 北京中电智博科技有限公司 | Electronic equipment and method for generating hand action information |
CN112860069A (en) * | 2021-02-19 | 2021-05-28 | 浙江大学 | Finger pressure and gesture bimodal detection method and device |
CN112905002A (en) * | 2021-01-19 | 2021-06-04 | 济南超感智能科技有限公司 | Intelligent device and method for detecting bone setting manipulation data |
CN113269157A (en) * | 2020-09-29 | 2021-08-17 | 中国人民解放军军事科学院国防科技创新研究院 | Encrypted gesture recognition method fusing IMU and sEMG in secret environment |
CN113552945A (en) * | 2021-07-16 | 2021-10-26 | 浙江大学 | Man-machine interaction's gloves system |
CN114281183A (en) * | 2020-09-27 | 2022-04-05 | 杨跃龙 | Three-dimensional direction somatosensory control method |
CN114756130A (en) * | 2022-04-29 | 2022-07-15 | 哈尔滨理工大学 | Hand virtual-real interaction system |
CN115070797A (en) * | 2022-07-21 | 2022-09-20 | 广东海洋大学 | Underwater control device based on bionic mechanical arm |
CN115139292A (en) * | 2021-03-31 | 2022-10-04 | 腾讯科技(深圳)有限公司 | Robot hand remote control method, system, device and medium with hand feeling enhancement |
CN117251058A (en) * | 2023-11-14 | 2023-12-19 | 中国海洋大学 | Control method of multi-information somatosensory interaction system |
CN117572965A (en) * | 2023-11-14 | 2024-02-20 | 中国海洋大学 | Multi-information somatosensory interactive glove system for virtual reality system |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11609636B2 (en) * | 2020-12-14 | 2023-03-21 | Jonathan P. Nieman | Virtual reality glove |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101504677A (en) * | 2009-01-19 | 2009-08-12 | 沈阳化工学院 | Application of muscle force-driving system dynamics model and network tele-operation |
CN102349037A (en) * | 2009-03-13 | 2012-02-08 | 微软公司 | Wearable electromyography-based controllers for human-computer interface |
US20120172682A1 (en) * | 2005-12-21 | 2012-07-05 | Norconnect Inc. | Method and apparatus for biometric analysis using eeg and emg signals |
CN105677036A (en) * | 2016-01-29 | 2016-06-15 | 清华大学 | Interactive type data glove |
-
2016
- 2016-12-08 CN CN201611123327.3A patent/CN106527738B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120172682A1 (en) * | 2005-12-21 | 2012-07-05 | Norconnect Inc. | Method and apparatus for biometric analysis using eeg and emg signals |
CN101504677A (en) * | 2009-01-19 | 2009-08-12 | 沈阳化工学院 | Application of muscle force-driving system dynamics model and network tele-operation |
CN102349037A (en) * | 2009-03-13 | 2012-02-08 | 微软公司 | Wearable electromyography-based controllers for human-computer interface |
CN105677036A (en) * | 2016-01-29 | 2016-06-15 | 清华大学 | Interactive type data glove |
Non-Patent Citations (1)
Title |
---|
MUYE PANG ET.AL: "Finger joint continuous interpretation based on sEMG signals and muscular model", 《2013 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION》 * |
Cited By (55)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108571980A (en) * | 2017-03-07 | 2018-09-25 | 深圳市博安智控科技有限公司 | A kind of error calibration method and device of strap-down inertial |
CN107092353A (en) * | 2017-03-31 | 2017-08-25 | 东南大学 | A kind of collection of hand sense of touch parameter and simulation reduction system and method |
CN107015656B (en) * | 2017-04-13 | 2019-12-20 | 华中科技大学 | Large-area grid type epidermis electronic system for closed-loop human-computer interaction |
CN107015656A (en) * | 2017-04-13 | 2017-08-04 | 华中科技大学 | A kind of large area grid type epidermis electronic system for closed loop man-machine interaction |
CN107378944A (en) * | 2017-06-20 | 2017-11-24 | 东南大学 | A kind of multi-dimensional surface electromyographic signal prosthetic hand control method based on PCA |
CN107589831A (en) * | 2017-07-19 | 2018-01-16 | 华南理工大学 | A kind of Virtual force field interactive system and method stimulated based on myoelectricity |
CN107329578A (en) * | 2017-07-20 | 2017-11-07 | 五邑大学 | A kind of gesture identifying device, remote writing system and its application process |
CN111065987B (en) * | 2017-09-25 | 2023-07-28 | 惠普发展公司,有限责任合伙企业 | Augmented reality system, augmented reality input device, and computer-readable storage medium |
CN111065987A (en) * | 2017-09-25 | 2020-04-24 | 惠普发展公司,有限责任合伙企业 | Augmented reality system using haptic redirection |
WO2019162906A1 (en) * | 2018-02-23 | 2019-08-29 | 莫伟邦 | Virtual reality input and haptic feedback system |
CN108646916B (en) * | 2018-05-03 | 2024-01-30 | 广东省智能制造研究所 | Feedback glove for virtual reality |
CN108646916A (en) * | 2018-05-03 | 2018-10-12 | 广东省智能制造研究所 | Feedback glove for virtual reality |
CN108710443A (en) * | 2018-05-21 | 2018-10-26 | 云谷(固安)科技有限公司 | The generation method and control system of displacement data |
CN108670244A (en) * | 2018-05-29 | 2018-10-19 | 浙江大学 | A kind of wearable physiology of flexible combination formula and psychological condition monitoring device |
CN109062398A (en) * | 2018-06-07 | 2018-12-21 | 中国航天员科研训练中心 | A kind of Spacecraft Rendezvous interconnection method based on virtual reality Yu multi-modal man-machine interface |
WO2019232997A1 (en) * | 2018-06-07 | 2019-12-12 | 广东省智能制造研究所 | Feedback glove for virtual reality |
CN109062398B (en) * | 2018-06-07 | 2021-06-29 | 中国航天员科研训练中心 | Spacecraft rendezvous and docking method based on virtual reality and multi-mode human-computer interface |
CN109044352A (en) * | 2018-06-22 | 2018-12-21 | 福州大学 | A kind of method of the artificial intelligence input variable of determining prediction human synovial torque |
CN109044352B (en) * | 2018-06-22 | 2021-03-02 | 福州大学 | Method for determining artificial intelligence input variable for predicting human body joint moment |
CN108786015A (en) * | 2018-06-26 | 2018-11-13 | 郑州大学 | A kind of wearable finger function initiative rehabilitation training system |
CN110658912B (en) * | 2018-06-29 | 2023-04-14 | 深圳市掌网科技股份有限公司 | Touch data glove based on magnetic field feedback |
CN110658912A (en) * | 2018-06-29 | 2020-01-07 | 深圳市掌网科技股份有限公司 | Touch data glove based on magnetic field feedback |
CN111080757B (en) * | 2018-10-19 | 2023-08-22 | 舜宇光学(浙江)研究院有限公司 | Drawing method based on inertial measurement unit, drawing system and computing system thereof |
CN111080757A (en) * | 2018-10-19 | 2020-04-28 | 舜宇光学(浙江)研究院有限公司 | Drawing method based on inertial measurement unit and drawing system and computing system thereof |
US11592901B2 (en) * | 2019-01-02 | 2023-02-28 | Boe Technology Group Co., Ltd. | Control device and control method for robot arm |
CN109739357A (en) * | 2019-01-02 | 2019-05-10 | 京东方科技集团股份有限公司 | The control method and device of manipulator |
CN109895123A (en) * | 2019-01-18 | 2019-06-18 | 弗徕威智能机器人科技(上海)有限公司 | A kind of tactile and form two-way synchronization method |
CN109771905A (en) * | 2019-01-25 | 2019-05-21 | 北京航空航天大学 | Virtual reality interactive training restoring gloves based on touch driving |
CN109745208A (en) * | 2019-03-06 | 2019-05-14 | 河南推拿职业学院 | Massage refers to bracket power tester |
CN109745208B (en) * | 2019-03-06 | 2023-11-14 | 河南推拿职业学院 | Massage finger and wrist arm power tester |
CN109876428A (en) * | 2019-03-22 | 2019-06-14 | 五邑大学 | A kind of body-sensing device, game machine and limb action signal processing method |
CN110162172A (en) * | 2019-04-29 | 2019-08-23 | 太平洋未来科技(深圳)有限公司 | A kind of equipment identifying athletic posture |
CN110119207A (en) * | 2019-05-14 | 2019-08-13 | 重庆大学 | Virtual reality machines people interactive system and exchange method based on human body natural's signal |
CN110174949A (en) * | 2019-05-28 | 2019-08-27 | 欣旺达电子股份有限公司 | Virtual reality device and posture perception and tactile sense reproduction control method |
CN110215658A (en) * | 2019-06-10 | 2019-09-10 | 南京比特互动创意科技有限公司 | A kind of immersion Sea World experience platform |
CN111208907A (en) * | 2020-03-10 | 2020-05-29 | 中国科学院深圳先进技术研究院 | Sign language recognition system and method based on electromyographic signals and finger joint deformation signals |
CN111399656A (en) * | 2020-03-31 | 2020-07-10 | 兰州城市学院 | Wearable computer |
CN111610857A (en) * | 2020-05-07 | 2020-09-01 | 闽南理工学院 | Gloves with interactive installation is felt to VR body |
CN111722713A (en) * | 2020-06-12 | 2020-09-29 | 天津大学 | Multi-mode fused gesture keyboard input method, device, system and storage medium |
CN114281183A (en) * | 2020-09-27 | 2022-04-05 | 杨跃龙 | Three-dimensional direction somatosensory control method |
CN113269157A (en) * | 2020-09-29 | 2021-08-17 | 中国人民解放军军事科学院国防科技创新研究院 | Encrypted gesture recognition method fusing IMU and sEMG in secret environment |
CN112905002A (en) * | 2021-01-19 | 2021-06-04 | 济南超感智能科技有限公司 | Intelligent device and method for detecting bone setting manipulation data |
CN112905002B (en) * | 2021-01-19 | 2023-07-18 | 济南超感智能科技有限公司 | Intelligent equipment for detecting bone setting manipulation data and detection method |
CN112860066A (en) * | 2021-02-07 | 2021-05-28 | 北京中电智博科技有限公司 | Electronic equipment and method for generating hand action information |
CN112860069A (en) * | 2021-02-19 | 2021-05-28 | 浙江大学 | Finger pressure and gesture bimodal detection method and device |
CN115139292A (en) * | 2021-03-31 | 2022-10-04 | 腾讯科技(深圳)有限公司 | Robot hand remote control method, system, device and medium with hand feeling enhancement |
CN115139292B (en) * | 2021-03-31 | 2024-08-20 | 腾讯科技(深圳)有限公司 | Robot remote control method, system, equipment and medium with hand feeling enhancement |
CN113552945B (en) * | 2021-07-16 | 2024-04-05 | 浙江大学 | Man-machine interaction glove system |
CN113552945A (en) * | 2021-07-16 | 2021-10-26 | 浙江大学 | Man-machine interaction's gloves system |
CN114756130A (en) * | 2022-04-29 | 2022-07-15 | 哈尔滨理工大学 | Hand virtual-real interaction system |
CN115070797A (en) * | 2022-07-21 | 2022-09-20 | 广东海洋大学 | Underwater control device based on bionic mechanical arm |
CN117251058A (en) * | 2023-11-14 | 2023-12-19 | 中国海洋大学 | Control method of multi-information somatosensory interaction system |
CN117572965A (en) * | 2023-11-14 | 2024-02-20 | 中国海洋大学 | Multi-information somatosensory interactive glove system for virtual reality system |
CN117572965B (en) * | 2023-11-14 | 2024-07-30 | 中国海洋大学 | Multi-information somatosensory interactive glove system for virtual reality system |
CN117251058B (en) * | 2023-11-14 | 2024-01-30 | 中国海洋大学 | Control method of multi-information somatosensory interaction system |
Also Published As
Publication number | Publication date |
---|---|
CN106527738B (en) | 2019-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106527738A (en) | Multi-information somatosensory interaction glove system and method for virtual reality system | |
CN107378944B (en) | Multidimensional surface electromyographic signal artificial hand control method based on principal component analysis method | |
Ben-Tzvi et al. | Sensing and force-feedback exoskeleton (SAFE) robotic glove | |
Baldi et al. | GESTO: A glove for enhanced sensing and touching based on inertial and magnetic sensors for hand tracking and cutaneous feedback | |
Fang et al. | 3D human gesture capturing and recognition by the IMMU-based data glove | |
EP3707584B1 (en) | Method for tracking hand pose and electronic device thereof | |
CN102567638B (en) | A kind of interactive upper limb healing system based on microsensor | |
CN107616898B (en) | Upper limb wearable rehabilitation robot based on daily actions and rehabilitation evaluation method | |
Fang et al. | A novel data glove using inertial and magnetic sensors for motion capture and robotic arm-hand teleoperation | |
CN104147770A (en) | Inertial-sensor-based wearable hemiplegia rehabilitation apparatus and strap-down attitude algorithm | |
Moreira et al. | Real-time hand tracking for rehabilitation and character animation | |
CN106873787A (en) | A kind of gesture interaction system and method for virtual teach-in teaching | |
CN103417217A (en) | Joint mobility measuring device and measuring method thereof | |
CN108279773B (en) | Data glove based on MARG sensor and magnetic field positioning technology | |
CN108687744A (en) | A kind of ectoskeleton based on touch feedback | |
CN207087856U (en) | A kind of ectoskeleton based on touch feedback | |
Shigapov et al. | Design of digital gloves with feedback for VR | |
Liu et al. | A new IMMU-based data glove for hand motion capture with optimized sensor layout | |
Fang et al. | Wearable technology for robotic manipulation and learning | |
CN204765652U (en) | Comprehensive data glove who detects finger motion function | |
Xu et al. | A Low-Cost Wearable Hand Gesture Detecting System Based on IMU and Convolutional Neural Network | |
Saypulaev et al. | A review of robotic gloves applied for remote control in various systems | |
JP6822715B1 (en) | Body load estimation device and body load estimation method | |
Shigapov et al. | Design and development of a hardware and software system for simulation of feedback tactility | |
CN116019443B (en) | Cardiopulmonary resuscitation chest compression compliance detection system and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20190625 |
|
CF01 | Termination of patent right due to non-payment of annual fee |