SlideShare a Scribd company logo
1 of 29
Download to read offline
Biomedical Transducers a.a.
2011/12
Inertial Sensors
Daniele Antonioli
Luca Faggianelli
Jian Han
Mekki Mtimet
6/16/2012 1
Biomedical Transducers - Inertial Sensors
Outline
 Introduction to Inertial Sensors;
 Static Evaluation of the Noise;
 Sit to Stand Task Evaluation;
 Conclusions.
6/16/2012 Biomedical Transducers - Inertial Sensors 2
Inertia and Inertial Frame
• Inertial Frame of Reference: is a frame in a
state of constant, rectilinear motion with
respect to one another: an accelerometer at
rest in one would detect zero acceleration;
• Newton’s First Law of Inertia: an observer in a
inertial frame of reference observes a body:
inertia is the natural tendency of that body to
remain immobile or in motion with constant
speed along a straight line;
6/16/2012 Biomedical Transducers - Inertial Sensors 3
Inertia and Inertial Frame
• Newton’s Second Law: A force will accelerate
a body, in the direction of the force at a rate
inversely proportional to the mass of the
body;
• Mass is the linear quantification of inertia;
• The laws of Classical Mechanics
(Biomechanics included) are valid and
maintain the same form in all inertial
reference systems.
6/16/2012 Biomedical Transducers - Inertial Sensors 4
What is a sensor?
• Instrument capable to transduce a physical
quantity to a measurable electric signal;
• Accuracy vs Precision;
• Inertial sensor: functioning principle based on
inertial phenomena.
6/16/2012 Biomedical Transducers - Inertial Sensors 5
Inertial Sensors
• Accelerometers: sense linear acceleration
[m/s^2] along a specific axis;
• Gyroscopes: sense angular velocity axis,
measured in [rad/s];
• Magnetometer: sense the strength of a
magnetic field, measured in [mGauss].
6/16/2012 Biomedical Transducers - Inertial Sensors 6
Inertial Sensor Benefits and
Applications
• Low cost;
• Small size, Portable;
• Ultra Low-power systems;
• Wireless.
• Ambulatory monitoring;
• Unsupervised monitoring;
• Fall & Gait;
• Activity detection.
6/16/2012 Biomedical Transducers - Inertial Sensors 7
2.STATIC CALIBRATION
EXPERIMENT
6/16/2012 8
Biomedical Transducers - Inertial Sensors
2.1 Brief Hardware Description
6/16/2012 9
Biomedical Transducers - Inertial Sensors
2.2 Static Noise Evaluation
2.2.1 Description
6/16/2012 10
Biomedical Transducers - Inertial Sensors
INERTIAL MEASUREMENT UNITS
XSENS SENSOR(with cables) OPAL SENSOR(wireless)
6/16/2012 11
Biomedical Transducers - Inertial Sensors
2.2.2 Evaluate and characterize the
noise in terms of mean and standard
deviation of the ouputs
• Mean() function
• Std() function
6/16/2012 12
Biomedical Transducers - Inertial Sensors
The results for XSENS IMU are as follows:
6/16/2012 13
Biomedical Transducers - Inertial Sensors
The results for OPAL IMU are as follows:
6/16/2012 14
Biomedical Transducers - Inertial Sensors
2.3 Evaluate the drift effect
• Detrend() function
• Polyfit() function, y=mx+b
6/16/2012 15
Biomedical Transducers - Inertial Sensors
The results for XSENS IMU are as follows:
6/16/2012 16
Biomedical Transducers - Inertial Sensors
The results for OPAL IMU are as follows:
6/16/2012 17
Biomedical Transducers - Inertial Sensors
2.4 What are the main difference
between the noises on each sensor?
6/16/2012 18
Biomedical Transducers - Inertial Sensors
Ay vs Ay1
6/16/2012 19
Biomedical Transducers - Inertial Sensors
From these plots we can conclude that:
• The Xsens IMU, has overall better
performance with respect to the Opal
IMU;
• The Xsens trend of noise drift is almost
parallel to the time axis and the signals
have lower offsets with respect to the
Opal signals.
6/16/2012 20
Biomedical Transducers - Inertial Sensors
2.5 Does the standard deviation of the noise
correspond to that reported in the data sheet?
• Xsens: As we can see in the tables above, the data reported in the
datasheet and our measured ones, differ from a factor of ±.001; So we
obtain very good measurements in terms of accuracy and precision;
• Opal: In this case we have to convert the data from [μg/»Hz] to [m/s2]
for the linear acceleration Noise and from [°/s/»Hz] to [rad/s] for the
angular velocity, using the bandwidth data B = 50[Hz]. Also in this case
we obtain good measurement in terms of accuracy and precision.
6/16/2012 21
Biomedical Transducers - Inertial Sensors
3. Sit to Stand
• Opal IMU1 placed on the Thigh, in lateral
position;
• Opal IMU2 placed on the Trunk, at L5 height;
• 4 trials with 5 repetitions at different speed;
• f_{sample} = 128[Hz];
6/16/2012 Biomedical Transducers - Inertial Sensors 22
Sit to Stand
6/16/2012 Biomedical Transducers - Inertial Sensors 23
Extracted Signals
6/16/2012 Biomedical Transducers - Inertial Sensors 24
Digital Filtering
2
sample
cut
n
f
f
W
6/16/2012 Biomedical Transducers - Inertial Sensors 25
Normalized CutOff Frequency
Because of Noisy signals: Lowpass Filtering needed
[b,a] = butter(order,Wn,type): extract the coefficients;
filtfilt(b,a,input): No Phase Shift, forward + backward
filtering.
Algorithm
6/16/2012 Biomedical Transducers - Inertial Sensors 26
Results
LPF
Pulses
Detection
Edges
Detection
Integration
Validation
Good/Bad
Knee
Angles
Timings
Acc(x,y)
Gyro(z)
Results: Plots
6/16/2012 Biomedical Transducers - Inertial Sensors 27
Thigh Accelerometer x and y
axis Thigh Gyroscope z axis
Results: Table
StS Time mean
[s]
TtS Time mean
[s]
StS Angle
mean [°]
TtS Angle
mean [°]
Trial 1 1.7984 1.4375 94.7484° - 90.1806°
Trial 2 1.391 1.1719 96.3518° - 92.9096°
Trial 3 1.4672 1.3531 75.5568° - 71-7260°
Trial 4 .9906 .09562 71.6656° - 69.1158°
6/16/2012 Biomedical Transducers - Inertial Sensors 28
4 Trials 5 Repetitions StS = Sit to Stand Task TtS = Time to Sit Task
Sit to Stand Conclusions
+ Results achievable with only 1 IMU (on the
thigh)
+ Robust algorithm
• Kalman fusion filter to improve the algorithm
6/16/2012 Biomedical Transducers - Inertial Sensors 29

More Related Content

Similar to final-inertial

Electrogoniometer
ElectrogoniometerElectrogoniometer
Electrogoniometer
areejalo92
 
Velocity sensors in_robotics
Velocity sensors in_roboticsVelocity sensors in_robotics
Velocity sensors in_robotics
Manish Dhiman
 
Problems in Getting Ambulatory Blood Pressure Monitoring using Infrared PPG
Problems in Getting Ambulatory Blood Pressure Monitoring using Infrared PPGProblems in Getting Ambulatory Blood Pressure Monitoring using Infrared PPG
Problems in Getting Ambulatory Blood Pressure Monitoring using Infrared PPG
IJSRD
 

Similar to final-inertial (20)

Lab 7 Sensors.pdf
Lab 7 Sensors.pdfLab 7 Sensors.pdf
Lab 7 Sensors.pdf
 
introduction into Biometry and it's formulas.pptx
introduction into Biometry and it's formulas.pptxintroduction into Biometry and it's formulas.pptx
introduction into Biometry and it's formulas.pptx
 
Electrogoniometer
ElectrogoniometerElectrogoniometer
Electrogoniometer
 
Design of Radial Pulse Detector
Design of Radial Pulse DetectorDesign of Radial Pulse Detector
Design of Radial Pulse Detector
 
Unit1.pptx
Unit1.pptxUnit1.pptx
Unit1.pptx
 
Velocity sensors in_robotics
Velocity sensors in_roboticsVelocity sensors in_robotics
Velocity sensors in_robotics
 
lecture 5 Biosensor.pptx
lecture 5 Biosensor.pptxlecture 5 Biosensor.pptx
lecture 5 Biosensor.pptx
 
Sensor
SensorSensor
Sensor
 
Parkaid
ParkaidParkaid
Parkaid
 
Application of instrumentation in medical world
Application of instrumentation in medical worldApplication of instrumentation in medical world
Application of instrumentation in medical world
 
Optical fiber sensors by rk shukla
Optical fiber sensors by  rk shuklaOptical fiber sensors by  rk shukla
Optical fiber sensors by rk shukla
 
Problems in Getting Ambulatory Blood Pressure Monitoring using Infrared PPG
Problems in Getting Ambulatory Blood Pressure Monitoring using Infrared PPGProblems in Getting Ambulatory Blood Pressure Monitoring using Infrared PPG
Problems in Getting Ambulatory Blood Pressure Monitoring using Infrared PPG
 
Basics of Sensors & Transducers
Basics of Sensors & TransducersBasics of Sensors & Transducers
Basics of Sensors & Transducers
 
Merged document 12
Merged document 12Merged document 12
Merged document 12
 
Fiber optic sensor
Fiber optic sensorFiber optic sensor
Fiber optic sensor
 
Oximeter
OximeterOximeter
Oximeter
 
Ultrasonic radar using 8051
Ultrasonic radar using 8051Ultrasonic radar using 8051
Ultrasonic radar using 8051
 
Development-of-Wearable-Biosensor-Full-Report.pdf
Development-of-Wearable-Biosensor-Full-Report.pdfDevelopment-of-Wearable-Biosensor-Full-Report.pdf
Development-of-Wearable-Biosensor-Full-Report.pdf
 
Emergency Department ICD and pacemaker issues
Emergency Department ICD and pacemaker issuesEmergency Department ICD and pacemaker issues
Emergency Department ICD and pacemaker issues
 
Sensors and systems by shivam gupta
Sensors and systems   by shivam guptaSensors and systems   by shivam gupta
Sensors and systems by shivam gupta
 

Recently uploaded

AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ankushspencer015
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
Tonystark477637
 

Recently uploaded (20)

University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 

final-inertial

  • 1. Biomedical Transducers a.a. 2011/12 Inertial Sensors Daniele Antonioli Luca Faggianelli Jian Han Mekki Mtimet 6/16/2012 1 Biomedical Transducers - Inertial Sensors
  • 2. Outline  Introduction to Inertial Sensors;  Static Evaluation of the Noise;  Sit to Stand Task Evaluation;  Conclusions. 6/16/2012 Biomedical Transducers - Inertial Sensors 2
  • 3. Inertia and Inertial Frame • Inertial Frame of Reference: is a frame in a state of constant, rectilinear motion with respect to one another: an accelerometer at rest in one would detect zero acceleration; • Newton’s First Law of Inertia: an observer in a inertial frame of reference observes a body: inertia is the natural tendency of that body to remain immobile or in motion with constant speed along a straight line; 6/16/2012 Biomedical Transducers - Inertial Sensors 3
  • 4. Inertia and Inertial Frame • Newton’s Second Law: A force will accelerate a body, in the direction of the force at a rate inversely proportional to the mass of the body; • Mass is the linear quantification of inertia; • The laws of Classical Mechanics (Biomechanics included) are valid and maintain the same form in all inertial reference systems. 6/16/2012 Biomedical Transducers - Inertial Sensors 4
  • 5. What is a sensor? • Instrument capable to transduce a physical quantity to a measurable electric signal; • Accuracy vs Precision; • Inertial sensor: functioning principle based on inertial phenomena. 6/16/2012 Biomedical Transducers - Inertial Sensors 5
  • 6. Inertial Sensors • Accelerometers: sense linear acceleration [m/s^2] along a specific axis; • Gyroscopes: sense angular velocity axis, measured in [rad/s]; • Magnetometer: sense the strength of a magnetic field, measured in [mGauss]. 6/16/2012 Biomedical Transducers - Inertial Sensors 6
  • 7. Inertial Sensor Benefits and Applications • Low cost; • Small size, Portable; • Ultra Low-power systems; • Wireless. • Ambulatory monitoring; • Unsupervised monitoring; • Fall & Gait; • Activity detection. 6/16/2012 Biomedical Transducers - Inertial Sensors 7
  • 9. 2.1 Brief Hardware Description 6/16/2012 9 Biomedical Transducers - Inertial Sensors
  • 10. 2.2 Static Noise Evaluation 2.2.1 Description 6/16/2012 10 Biomedical Transducers - Inertial Sensors
  • 11. INERTIAL MEASUREMENT UNITS XSENS SENSOR(with cables) OPAL SENSOR(wireless) 6/16/2012 11 Biomedical Transducers - Inertial Sensors
  • 12. 2.2.2 Evaluate and characterize the noise in terms of mean and standard deviation of the ouputs • Mean() function • Std() function 6/16/2012 12 Biomedical Transducers - Inertial Sensors
  • 13. The results for XSENS IMU are as follows: 6/16/2012 13 Biomedical Transducers - Inertial Sensors
  • 14. The results for OPAL IMU are as follows: 6/16/2012 14 Biomedical Transducers - Inertial Sensors
  • 15. 2.3 Evaluate the drift effect • Detrend() function • Polyfit() function, y=mx+b 6/16/2012 15 Biomedical Transducers - Inertial Sensors
  • 16. The results for XSENS IMU are as follows: 6/16/2012 16 Biomedical Transducers - Inertial Sensors
  • 17. The results for OPAL IMU are as follows: 6/16/2012 17 Biomedical Transducers - Inertial Sensors
  • 18. 2.4 What are the main difference between the noises on each sensor? 6/16/2012 18 Biomedical Transducers - Inertial Sensors
  • 19. Ay vs Ay1 6/16/2012 19 Biomedical Transducers - Inertial Sensors
  • 20. From these plots we can conclude that: • The Xsens IMU, has overall better performance with respect to the Opal IMU; • The Xsens trend of noise drift is almost parallel to the time axis and the signals have lower offsets with respect to the Opal signals. 6/16/2012 20 Biomedical Transducers - Inertial Sensors
  • 21. 2.5 Does the standard deviation of the noise correspond to that reported in the data sheet? • Xsens: As we can see in the tables above, the data reported in the datasheet and our measured ones, differ from a factor of ±.001; So we obtain very good measurements in terms of accuracy and precision; • Opal: In this case we have to convert the data from [μg/»Hz] to [m/s2] for the linear acceleration Noise and from [°/s/»Hz] to [rad/s] for the angular velocity, using the bandwidth data B = 50[Hz]. Also in this case we obtain good measurement in terms of accuracy and precision. 6/16/2012 21 Biomedical Transducers - Inertial Sensors
  • 22. 3. Sit to Stand • Opal IMU1 placed on the Thigh, in lateral position; • Opal IMU2 placed on the Trunk, at L5 height; • 4 trials with 5 repetitions at different speed; • f_{sample} = 128[Hz]; 6/16/2012 Biomedical Transducers - Inertial Sensors 22
  • 23. Sit to Stand 6/16/2012 Biomedical Transducers - Inertial Sensors 23
  • 24. Extracted Signals 6/16/2012 Biomedical Transducers - Inertial Sensors 24
  • 25. Digital Filtering 2 sample cut n f f W 6/16/2012 Biomedical Transducers - Inertial Sensors 25 Normalized CutOff Frequency Because of Noisy signals: Lowpass Filtering needed [b,a] = butter(order,Wn,type): extract the coefficients; filtfilt(b,a,input): No Phase Shift, forward + backward filtering.
  • 26. Algorithm 6/16/2012 Biomedical Transducers - Inertial Sensors 26 Results LPF Pulses Detection Edges Detection Integration Validation Good/Bad Knee Angles Timings Acc(x,y) Gyro(z)
  • 27. Results: Plots 6/16/2012 Biomedical Transducers - Inertial Sensors 27 Thigh Accelerometer x and y axis Thigh Gyroscope z axis
  • 28. Results: Table StS Time mean [s] TtS Time mean [s] StS Angle mean [°] TtS Angle mean [°] Trial 1 1.7984 1.4375 94.7484° - 90.1806° Trial 2 1.391 1.1719 96.3518° - 92.9096° Trial 3 1.4672 1.3531 75.5568° - 71-7260° Trial 4 .9906 .09562 71.6656° - 69.1158° 6/16/2012 Biomedical Transducers - Inertial Sensors 28 4 Trials 5 Repetitions StS = Sit to Stand Task TtS = Time to Sit Task
  • 29. Sit to Stand Conclusions + Results achievable with only 1 IMU (on the thigh) + Robust algorithm • Kalman fusion filter to improve the algorithm 6/16/2012 Biomedical Transducers - Inertial Sensors 29