SlideShare a Scribd company logo
1 of 29
Biomedical Transducers a.a.
2011/12
Inertial Sensors
Daniele Antonioli
Luca Faggianelli
Jian Han
Mekki Mtimet
6/16/2012 1Biomedical 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 8Biomedical Transducers - Inertial Sensors
2.1 Brief Hardware Description
6/16/2012 9Biomedical Transducers - Inertial Sensors
2.2 Static Noise Evaluation
2.2.1 Description
6/16/2012 10Biomedical Transducers - Inertial Sensors
INERTIAL MEASUREMENT UNITS
XSENS SENSOR(with cables) OPAL SENSOR(wireless)
6/16/2012 11Biomedical 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 12Biomedical Transducers - Inertial Sensors
The results for XSENS IMU are as follows:
6/16/2012 13Biomedical Transducers - Inertial Sensors
The results for OPAL IMU are as follows:
6/16/2012 14Biomedical Transducers - Inertial Sensors
2.3 Evaluate the drift effect
• Detrend() function
• Polyfit() function, y=mx+b
6/16/2012 15Biomedical Transducers - Inertial Sensors
The results for XSENS IMU are as follows:
6/16/2012 16Biomedical Transducers - Inertial Sensors
The results for OPAL IMU are as follows:
6/16/2012 17Biomedical Transducers - Inertial Sensors
2.4 What are the main difference
between the noises on each sensor?
6/16/2012 18Biomedical Transducers - Inertial Sensors
Ay vs Ay1
6/16/2012 19Biomedical 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 20Biomedical 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 21Biomedical 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

What's hot

Mechanical sensor
Mechanical sensorMechanical sensor
Mechanical sensorB.k. Das
 
Characteristics and selection of Sensors
Characteristics and selection of SensorsCharacteristics and selection of Sensors
Characteristics and selection of SensorsHiran Gabriel
 
Basics of Sensors & Transducers
Basics of Sensors & TransducersBasics of Sensors & Transducers
Basics of Sensors & TransducersBurdwan University
 
Capacitive sensors
Capacitive sensorsCapacitive sensors
Capacitive sensorsYasir Hashmi
 
sensors basic types, their working principle and applications
sensors basic types, their working principle and applicationssensors basic types, their working principle and applications
sensors basic types, their working principle and applicationsYasir Hashmi
 
Sensors for Engineering Applications
Sensors for Engineering ApplicationsSensors for Engineering Applications
Sensors for Engineering Applicationsvenkatasuman1983
 
Robotics unit3 sensors
Robotics unit3 sensorsRobotics unit3 sensors
Robotics unit3 sensorsJanarthanan B
 
Sensors and transducers Working,Applications
Sensors and transducers Working,ApplicationsSensors and transducers Working,Applications
Sensors and transducers Working,ApplicationsUnspokenTravellers
 
Sensors for Engineering Applications
Sensors for Engineering ApplicationsSensors for Engineering Applications
Sensors for Engineering Applicationsvenkatasuman1983
 
Tactile sensors and their robotic applications
Tactile sensors and their robotic applicationsTactile sensors and their robotic applications
Tactile sensors and their robotic applicationsAasheesh Tandon
 
Difference between Sensor & Transducer
Difference between Sensor & TransducerDifference between Sensor & Transducer
Difference between Sensor & TransducerAhmad Sakib
 
Sensors update
Sensors updateSensors update
Sensors updateisutp2
 
Sensor and transducers lect 1
Sensor and transducers lect 1Sensor and transducers lect 1
Sensor and transducers lect 1prashant tripathi
 

What's hot (20)

Mechanical sensor
Mechanical sensorMechanical sensor
Mechanical sensor
 
Characteristics and selection of Sensors
Characteristics and selection of SensorsCharacteristics and selection of Sensors
Characteristics and selection of Sensors
 
Basic Sensors Technology
Basic Sensors TechnologyBasic Sensors Technology
Basic Sensors Technology
 
Sensors
SensorsSensors
Sensors
 
Proximity sensors
Proximity sensorsProximity sensors
Proximity sensors
 
Basics of Sensors & Transducers
Basics of Sensors & TransducersBasics of Sensors & Transducers
Basics of Sensors & Transducers
 
Capacitive sensors
Capacitive sensorsCapacitive sensors
Capacitive sensors
 
sensors basic types, their working principle and applications
sensors basic types, their working principle and applicationssensors basic types, their working principle and applications
sensors basic types, their working principle and applications
 
Types of sensors
Types of sensorsTypes of sensors
Types of sensors
 
Sensors for Engineering Applications
Sensors for Engineering ApplicationsSensors for Engineering Applications
Sensors for Engineering Applications
 
Robotics unit3 sensors
Robotics unit3 sensorsRobotics unit3 sensors
Robotics unit3 sensors
 
Sensors
SensorsSensors
Sensors
 
Sensors and transducers Working,Applications
Sensors and transducers Working,ApplicationsSensors and transducers Working,Applications
Sensors and transducers Working,Applications
 
Robotic Sensor
Robotic SensorRobotic Sensor
Robotic Sensor
 
Sensors for Engineering Applications
Sensors for Engineering ApplicationsSensors for Engineering Applications
Sensors for Engineering Applications
 
Tactile sensors and their robotic applications
Tactile sensors and their robotic applicationsTactile sensors and their robotic applications
Tactile sensors and their robotic applications
 
sensors
sensorssensors
sensors
 
Difference between Sensor & Transducer
Difference between Sensor & TransducerDifference between Sensor & Transducer
Difference between Sensor & Transducer
 
Sensors update
Sensors updateSensors update
Sensors update
 
Sensor and transducers lect 1
Sensor and transducers lect 1Sensor and transducers lect 1
Sensor and transducers lect 1
 

Viewers also liked

Bio medical instrument – introduction
Bio medical instrument – introductionBio medical instrument – introduction
Bio medical instrument – introductionBurdwan University
 
Biomedical engineering and recent trends
Biomedical engineering and recent trendsBiomedical engineering and recent trends
Biomedical engineering and recent trendsHanzelah Khan
 
Transducers for bio medical
Transducers for bio medicalTransducers for bio medical
Transducers for bio medicalSLIET
 
Biomedical engineering (BME)
Biomedical engineering (BME)Biomedical engineering (BME)
Biomedical engineering (BME)Tapeshwar Yadav
 
Biomedical instrumentation PPT
Biomedical instrumentation PPTBiomedical instrumentation PPT
Biomedical instrumentation PPTabhi1802verma
 
Biomedical instrumentation
Biomedical instrumentationBiomedical instrumentation
Biomedical instrumentationTapeshwar Yadav
 
Classification of transducers
Classification of transducersClassification of transducers
Classification of transducersManash Deka
 

Viewers also liked (10)

Bio medical instrument – introduction
Bio medical instrument – introductionBio medical instrument – introduction
Bio medical instrument – introduction
 
Biomedical engineering and recent trends
Biomedical engineering and recent trendsBiomedical engineering and recent trends
Biomedical engineering and recent trends
 
Introduction to biomedical instrumentation
Introduction to biomedical instrumentationIntroduction to biomedical instrumentation
Introduction to biomedical instrumentation
 
Bio Medical Engineering
Bio Medical Engineering Bio Medical Engineering
Bio Medical Engineering
 
Transducers for bio medical
Transducers for bio medicalTransducers for bio medical
Transducers for bio medical
 
Biomedical engineering (BME)
Biomedical engineering (BME)Biomedical engineering (BME)
Biomedical engineering (BME)
 
Biomedical instrumentation PPT
Biomedical instrumentation PPTBiomedical instrumentation PPT
Biomedical instrumentation PPT
 
Biomedical instrumentation
Biomedical instrumentationBiomedical instrumentation
Biomedical instrumentation
 
Biomedical Instrumentation
Biomedical InstrumentationBiomedical Instrumentation
Biomedical Instrumentation
 
Classification of transducers
Classification of transducersClassification of transducers
Classification of transducers
 

Similar to Biomedical Transducer: Inertial Sensors

Automation of wheel chair using ultrasonics and kinematics03
Automation of wheel chair using ultrasonics and kinematics03Automation of wheel chair using ultrasonics and kinematics03
Automation of wheel chair using ultrasonics and kinematics03meridaelinor
 
Final Poster_Jung_Shin_Jin
Final Poster_Jung_Shin_JinFinal Poster_Jung_Shin_Jin
Final Poster_Jung_Shin_JinXincheng Jin
 
Electrogoniometer
ElectrogoniometerElectrogoniometer
Electrogoniometerareejalo92
 
IRJET- Motion Based Message Conveyor for Physically Disabled People
IRJET-  	  Motion Based Message Conveyor for Physically Disabled PeopleIRJET-  	  Motion Based Message Conveyor for Physically Disabled People
IRJET- Motion Based Message Conveyor for Physically Disabled PeopleIRJET Journal
 
Design of Radial Pulse Detector
Design of Radial Pulse DetectorDesign of Radial Pulse Detector
Design of Radial Pulse DetectorIRJET Journal
 
Sensors and actuators ,details and priezoelectric properties are listedPPT1.pptx
Sensors and actuators ,details and priezoelectric properties are listedPPT1.pptxSensors and actuators ,details and priezoelectric properties are listedPPT1.pptx
Sensors and actuators ,details and priezoelectric properties are listedPPT1.pptxFaiyzulla
 
Track 4 session 2 - st dev con 2016 - valencell - integrated ohr, biometric...
Track 4   session 2 - st dev con 2016 - valencell - integrated ohr, biometric...Track 4   session 2 - st dev con 2016 - valencell - integrated ohr, biometric...
Track 4 session 2 - st dev con 2016 - valencell - integrated ohr, biometric...ST_World
 
Sensors.pptx
Sensors.pptxSensors.pptx
Sensors.pptxVedaT7
 
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 PPGIJSRD
 
Merged document 12
Merged document 12Merged document 12
Merged document 12V!vEk@nAnD S
 
Emergency Department ICD and pacemaker issues
Emergency Department ICD and pacemaker issuesEmergency Department ICD and pacemaker issues
Emergency Department ICD and pacemaker issuesSCGH ED CME
 
Wireless Body Area Networks for Healthcare: A Survey
Wireless Body Area Networks for Healthcare: A SurveyWireless Body Area Networks for Healthcare: A Survey
Wireless Body Area Networks for Healthcare: A Surveyijasuc
 
lecture 5 Biosensor.pptx
lecture 5 Biosensor.pptxlecture 5 Biosensor.pptx
lecture 5 Biosensor.pptxAlok kumar Soni
 
Application of instrumentation in medical world
Application of instrumentation in medical worldApplication of instrumentation in medical world
Application of instrumentation in medical worldkanhaiya jha
 

Similar to Biomedical Transducer: Inertial Sensors (20)

final-inertial
final-inertialfinal-inertial
final-inertial
 
Automation of wheel chair using ultrasonics and kinematics03
Automation of wheel chair using ultrasonics and kinematics03Automation of wheel chair using ultrasonics and kinematics03
Automation of wheel chair using ultrasonics and kinematics03
 
Final Poster_Jung_Shin_Jin
Final Poster_Jung_Shin_JinFinal Poster_Jung_Shin_Jin
Final Poster_Jung_Shin_Jin
 
Electrogoniometer
ElectrogoniometerElectrogoniometer
Electrogoniometer
 
IRJET- Motion Based Message Conveyor for Physically Disabled People
IRJET-  	  Motion Based Message Conveyor for Physically Disabled PeopleIRJET-  	  Motion Based Message Conveyor for Physically Disabled People
IRJET- Motion Based Message Conveyor for Physically Disabled People
 
Design of Radial Pulse Detector
Design of Radial Pulse DetectorDesign of Radial Pulse Detector
Design of Radial Pulse Detector
 
Sensors and actuators ,details and priezoelectric properties are listedPPT1.pptx
Sensors and actuators ,details and priezoelectric properties are listedPPT1.pptxSensors and actuators ,details and priezoelectric properties are listedPPT1.pptx
Sensors and actuators ,details and priezoelectric properties are listedPPT1.pptx
 
Track 4 session 2 - st dev con 2016 - valencell - integrated ohr, biometric...
Track 4   session 2 - st dev con 2016 - valencell - integrated ohr, biometric...Track 4   session 2 - st dev con 2016 - valencell - integrated ohr, biometric...
Track 4 session 2 - st dev con 2016 - valencell - integrated ohr, biometric...
 
Sensors.pptx
Sensors.pptxSensors.pptx
Sensors.pptx
 
Lab 7 Sensors.pdf
Lab 7 Sensors.pdfLab 7 Sensors.pdf
Lab 7 Sensors.pdf
 
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
 
Unit1.pptx
Unit1.pptxUnit1.pptx
Unit1.pptx
 
Merged document 12
Merged document 12Merged document 12
Merged document 12
 
Emergency Department ICD and pacemaker issues
Emergency Department ICD and pacemaker issuesEmergency Department ICD and pacemaker issues
Emergency Department ICD and pacemaker issues
 
Wireless Body Area Networks for Healthcare: A Survey
Wireless Body Area Networks for Healthcare: A SurveyWireless Body Area Networks for Healthcare: A Survey
Wireless Body Area Networks for Healthcare: A Survey
 
lecture 5 Biosensor.pptx
lecture 5 Biosensor.pptxlecture 5 Biosensor.pptx
lecture 5 Biosensor.pptx
 
Application of instrumentation in medical world
Application of instrumentation in medical worldApplication of instrumentation in medical world
Application of instrumentation in medical world
 
ppt
pptppt
ppt
 
Sensor
SensorSensor
Sensor
 
Parkaid
ParkaidParkaid
Parkaid
 

Recently uploaded

Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate AgentsRyan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate AgentsRyan Mahoney
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Visualising and forecasting stocks using Dash
Visualising and forecasting stocks using DashVisualising and forecasting stocks using Dash
Visualising and forecasting stocks using Dashnarutouzumaki53779
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 

Recently uploaded (20)

Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate AgentsRyan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Visualising and forecasting stocks using Dash
Visualising and forecasting stocks using DashVisualising and forecasting stocks using Dash
Visualising and forecasting stocks using Dash
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 

Biomedical Transducer: Inertial Sensors

  • 1. Biomedical Transducers a.a. 2011/12 Inertial Sensors Daniele Antonioli Luca Faggianelli Jian Han Mekki Mtimet 6/16/2012 1Biomedical 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 9Biomedical Transducers - Inertial Sensors
  • 10. 2.2 Static Noise Evaluation 2.2.1 Description 6/16/2012 10Biomedical Transducers - Inertial Sensors
  • 11. INERTIAL MEASUREMENT UNITS XSENS SENSOR(with cables) OPAL SENSOR(wireless) 6/16/2012 11Biomedical 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 12Biomedical Transducers - Inertial Sensors
  • 13. The results for XSENS IMU are as follows: 6/16/2012 13Biomedical Transducers - Inertial Sensors
  • 14. The results for OPAL IMU are as follows: 6/16/2012 14Biomedical Transducers - Inertial Sensors
  • 15. 2.3 Evaluate the drift effect • Detrend() function • Polyfit() function, y=mx+b 6/16/2012 15Biomedical Transducers - Inertial Sensors
  • 16. The results for XSENS IMU are as follows: 6/16/2012 16Biomedical Transducers - Inertial Sensors
  • 17. The results for OPAL IMU are as follows: 6/16/2012 17Biomedical Transducers - Inertial Sensors
  • 18. 2.4 What are the main difference between the noises on each sensor? 6/16/2012 18Biomedical Transducers - Inertial Sensors
  • 19. Ay vs Ay1 6/16/2012 19Biomedical 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 20Biomedical 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 21Biomedical 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