SlideShare a Scribd company logo
A WEARABLE INERTIAL-SENSING-BASED BODY SENSOR
NETWORK FOR SHOULDER RANGE OF MOTION
ASSESSMENT
ABSTRACT:
This paper presents a wearable inertial-sensing-based body sensor network (BSN)
composed of two inertial modules that are placed on human upper limb for real-time human
motion capture applications. Each inertial module consists of an ARM-based 32-bit
microcontroller (MCU), a triaxial accelerometer, a triaxial gyroscope, and a triaxial
magnetometer. To estimate shoulder range of motion (ROM), the accelerations, angular
velocities, and magnetic signals are collected and processed by a quaternion-based
complementary nonlinear filter for minimizing the cumulative errors caused by the intrinsic
noise/drift of the inertial sensors. The proposed BSN is a cost-effective tool and can be used
anywhere without any external reference device for shoulder ROM. The sensor fusion
algorithm can reduce orientation error effectively and thus can assess shoulder joint motions
accurately.

More Related Content

Viewers also liked

El Internet
El Internet El Internet
El Internet
marcelo647894561
 
An embedded system for an eeg based bci
An embedded system for an eeg based bciAn embedded system for an eeg based bci
An embedded system for an eeg based bciEcway2004
 
Accessible display design to control home area networks
Accessible display design to control home area networksAccessible display design to control home area networks
Accessible display design to control home area networksEcway2004
 
All ieee 2013
All ieee 2013All ieee 2013
All ieee 2013Ecway2004
 
Adaptive image search with hash codes
Adaptive image search with hash codesAdaptive image search with hash codes
Adaptive image search with hash codesEcway2004
 
Advanced remote accident information system using gsm
Advanced remote accident information system using gsmAdvanced remote accident information system using gsm
Advanced remote accident information system using gsmEcway2004
 
Adaptive dead times compensation for grid-connected pwm inverters of single s...
Adaptive dead times compensation for grid-connected pwm inverters of single s...Adaptive dead times compensation for grid-connected pwm inverters of single s...
Adaptive dead times compensation for grid-connected pwm inverters of single s...Ecway2004
 
Aspectos Legales en Nueva York
Aspectos Legales en Nueva YorkAspectos Legales en Nueva York
Aspectos Legales en Nueva YorkProColombia
 
An adaptive output current estimation circuit for a primary side controlled l...
An adaptive output current estimation circuit for a primary side controlled l...An adaptive output current estimation circuit for a primary side controlled l...
An adaptive output current estimation circuit for a primary side controlled l...Ecway2004
 
A zigbee based wireless wearable electronic nose using flexible printed senso...
A zigbee based wireless wearable electronic nose using flexible printed senso...A zigbee based wireless wearable electronic nose using flexible printed senso...
A zigbee based wireless wearable electronic nose using flexible printed senso...Ecway2004
 
An apparatus in monitoring the energy charging system
An apparatus in monitoring the energy charging systemAn apparatus in monitoring the energy charging system
An apparatus in monitoring the energy charging systemEcway2004
 
Adaptive network coding for broadband wireless access networks
Adaptive network coding for broadband wireless access networksAdaptive network coding for broadband wireless access networks
Adaptive network coding for broadband wireless access networksEcway2004
 
An embedded systems laboratory to support rapid prototyping of robotics and t...
An embedded systems laboratory to support rapid prototyping of robotics and t...An embedded systems laboratory to support rapid prototyping of robotics and t...
An embedded systems laboratory to support rapid prototyping of robotics and t...Ecway2004
 
Airborne vehicle detection in dense urban areas using ho g features and dispa...
Airborne vehicle detection in dense urban areas using ho g features and dispa...Airborne vehicle detection in dense urban areas using ho g features and dispa...
Airborne vehicle detection in dense urban areas using ho g features and dispa...Ecway2004
 
Aml efficient approximate membership localization within a web based join fra...
Aml efficient approximate membership localization within a web based join fra...Aml efficient approximate membership localization within a web based join fra...
Aml efficient approximate membership localization within a web based join fra...Ecway2004
 
A survey of xml tree patterns
A survey of xml tree patternsA survey of xml tree patterns
A survey of xml tree patternsEcway2004
 

Viewers also liked (17)

El Internet
El Internet El Internet
El Internet
 
An embedded system for an eeg based bci
An embedded system for an eeg based bciAn embedded system for an eeg based bci
An embedded system for an eeg based bci
 
Accessible display design to control home area networks
Accessible display design to control home area networksAccessible display design to control home area networks
Accessible display design to control home area networks
 
All ieee 2013
All ieee 2013All ieee 2013
All ieee 2013
 
Adaptive image search with hash codes
Adaptive image search with hash codesAdaptive image search with hash codes
Adaptive image search with hash codes
 
Advanced remote accident information system using gsm
Advanced remote accident information system using gsmAdvanced remote accident information system using gsm
Advanced remote accident information system using gsm
 
Adaptive dead times compensation for grid-connected pwm inverters of single s...
Adaptive dead times compensation for grid-connected pwm inverters of single s...Adaptive dead times compensation for grid-connected pwm inverters of single s...
Adaptive dead times compensation for grid-connected pwm inverters of single s...
 
Aspectos Legales en Nueva York
Aspectos Legales en Nueva YorkAspectos Legales en Nueva York
Aspectos Legales en Nueva York
 
An adaptive output current estimation circuit for a primary side controlled l...
An adaptive output current estimation circuit for a primary side controlled l...An adaptive output current estimation circuit for a primary side controlled l...
An adaptive output current estimation circuit for a primary side controlled l...
 
A zigbee based wireless wearable electronic nose using flexible printed senso...
A zigbee based wireless wearable electronic nose using flexible printed senso...A zigbee based wireless wearable electronic nose using flexible printed senso...
A zigbee based wireless wearable electronic nose using flexible printed senso...
 
An apparatus in monitoring the energy charging system
An apparatus in monitoring the energy charging systemAn apparatus in monitoring the energy charging system
An apparatus in monitoring the energy charging system
 
Adaptive network coding for broadband wireless access networks
Adaptive network coding for broadband wireless access networksAdaptive network coding for broadband wireless access networks
Adaptive network coding for broadband wireless access networks
 
An embedded systems laboratory to support rapid prototyping of robotics and t...
An embedded systems laboratory to support rapid prototyping of robotics and t...An embedded systems laboratory to support rapid prototyping of robotics and t...
An embedded systems laboratory to support rapid prototyping of robotics and t...
 
Airborne vehicle detection in dense urban areas using ho g features and dispa...
Airborne vehicle detection in dense urban areas using ho g features and dispa...Airborne vehicle detection in dense urban areas using ho g features and dispa...
Airborne vehicle detection in dense urban areas using ho g features and dispa...
 
Aml efficient approximate membership localization within a web based join fra...
Aml efficient approximate membership localization within a web based join fra...Aml efficient approximate membership localization within a web based join fra...
Aml efficient approximate membership localization within a web based join fra...
 
Recommendation letter
Recommendation letterRecommendation letter
Recommendation letter
 
A survey of xml tree patterns
A survey of xml tree patternsA survey of xml tree patterns
A survey of xml tree patterns
 

Similar to A wearable inertial sensing-based body sensor network for shoulder range of motion assessment

CALIBRATION OF INERTIAL SENSOR BY USING PARTICLE SWARM OPTIMIZATION AND HUMAN...
CALIBRATION OF INERTIAL SENSOR BY USING PARTICLE SWARM OPTIMIZATION AND HUMAN...CALIBRATION OF INERTIAL SENSOR BY USING PARTICLE SWARM OPTIMIZATION AND HUMAN...
CALIBRATION OF INERTIAL SENSOR BY USING PARTICLE SWARM OPTIMIZATION AND HUMAN...
ijics
 
Motion capture process and systems
Motion capture process and systemsMotion capture process and systems
Motion capture process and systems
Alaa Mohamed Saeed
 
MNPS System Presentation. 2020
MNPS System Presentation.  2020MNPS System Presentation.  2020
MNPS System Presentation. 2020
Armando Alaminos Bouza
 
Tracking limb motion using inertial measurement units (IMU)
Tracking limb motion using inertial measurement units (IMU)Tracking limb motion using inertial measurement units (IMU)
Tracking limb motion using inertial measurement units (IMU)
IRJET Journal
 
MNPS. Mevis Neurosurgery Planning System. Overview, Aug. 2018
MNPS.  Mevis Neurosurgery Planning System. Overview, Aug. 2018MNPS.  Mevis Neurosurgery Planning System. Overview, Aug. 2018
MNPS. Mevis Neurosurgery Planning System. Overview, Aug. 2018
Armando Alaminos Bouza
 
A haptic feedback system based on leap motion controller for prosthetic hand ...
A haptic feedback system based on leap motion controller for prosthetic hand ...A haptic feedback system based on leap motion controller for prosthetic hand ...
A haptic feedback system based on leap motion controller for prosthetic hand ...
IJECEIAES
 
WIRELESS BLACK BOX REPORT FOR TRACKING OF ACCIDENTAL MONITORING IN VEHICLES
WIRELESS BLACK BOX REPORT FOR TRACKING OF ACCIDENTAL MONITORING IN VEHICLESWIRELESS BLACK BOX REPORT FOR TRACKING OF ACCIDENTAL MONITORING IN VEHICLES
WIRELESS BLACK BOX REPORT FOR TRACKING OF ACCIDENTAL MONITORING IN VEHICLES
Niraj Rajan
 
IRJET= Air Writing: Gesture Recognition using Ultrasound Sensors and Grid-Eye...
IRJET= Air Writing: Gesture Recognition using Ultrasound Sensors and Grid-Eye...IRJET= Air Writing: Gesture Recognition using Ultrasound Sensors and Grid-Eye...
IRJET= Air Writing: Gesture Recognition using Ultrasound Sensors and Grid-Eye...
IRJET Journal
 
booysen_vehicle_paper automotive 2015.pdf
booysen_vehicle_paper automotive 2015.pdfbooysen_vehicle_paper automotive 2015.pdf
booysen_vehicle_paper automotive 2015.pdf
Yogi Adi Wijaya
 
seminar-inertial measurement unit(IMU).pptx
seminar-inertial measurement unit(IMU).pptxseminar-inertial measurement unit(IMU).pptx
seminar-inertial measurement unit(IMU).pptx
VISHNUGMANOJ
 
MNPS: Mevis Neurosurgery Planning System. Overview.
MNPS: Mevis Neurosurgery Planning System. Overview.MNPS: Mevis Neurosurgery Planning System. Overview.
MNPS: Mevis Neurosurgery Planning System. Overview.
Armando Alaminos Bouza
 
Hand movements based control of an intelligent wheelchair Using Accelerometer...
Hand movements based control of an intelligent wheelchair Using Accelerometer...Hand movements based control of an intelligent wheelchair Using Accelerometer...
Hand movements based control of an intelligent wheelchair Using Accelerometer...
IJERD Editor
 
Mems Sensor Based Approach for Gesture Recognition to Control Media in Computer
Mems Sensor Based Approach for Gesture Recognition to Control Media in ComputerMems Sensor Based Approach for Gesture Recognition to Control Media in Computer
Mems Sensor Based Approach for Gesture Recognition to Control Media in Computer
IJARIIT
 
med_010_03_030928
med_010_03_030928med_010_03_030928
med_010_03_030928gapras94
 
Use of mems based motion sensors in embedded
Use of mems  based motion sensors in embeddedUse of mems  based motion sensors in embedded
Use of mems based motion sensors in embeddedPallav Jha
 
Caos and robotic surgeries
Caos and robotic surgeriesCaos and robotic surgeries
Caos and robotic surgeries
drranjithkumar
 

Similar to A wearable inertial sensing-based body sensor network for shoulder range of motion assessment (20)

CALIBRATION OF INERTIAL SENSOR BY USING PARTICLE SWARM OPTIMIZATION AND HUMAN...
CALIBRATION OF INERTIAL SENSOR BY USING PARTICLE SWARM OPTIMIZATION AND HUMAN...CALIBRATION OF INERTIAL SENSOR BY USING PARTICLE SWARM OPTIMIZATION AND HUMAN...
CALIBRATION OF INERTIAL SENSOR BY USING PARTICLE SWARM OPTIMIZATION AND HUMAN...
 
Motion capture process and systems
Motion capture process and systemsMotion capture process and systems
Motion capture process and systems
 
MNPS System Presentation. 2020
MNPS System Presentation.  2020MNPS System Presentation.  2020
MNPS System Presentation. 2020
 
Tracking limb motion using inertial measurement units (IMU)
Tracking limb motion using inertial measurement units (IMU)Tracking limb motion using inertial measurement units (IMU)
Tracking limb motion using inertial measurement units (IMU)
 
MNPS. Mevis Neurosurgery Planning System. Overview, Aug. 2018
MNPS.  Mevis Neurosurgery Planning System. Overview, Aug. 2018MNPS.  Mevis Neurosurgery Planning System. Overview, Aug. 2018
MNPS. Mevis Neurosurgery Planning System. Overview, Aug. 2018
 
A haptic feedback system based on leap motion controller for prosthetic hand ...
A haptic feedback system based on leap motion controller for prosthetic hand ...A haptic feedback system based on leap motion controller for prosthetic hand ...
A haptic feedback system based on leap motion controller for prosthetic hand ...
 
WIRELESS BLACK BOX REPORT FOR TRACKING OF ACCIDENTAL MONITORING IN VEHICLES
WIRELESS BLACK BOX REPORT FOR TRACKING OF ACCIDENTAL MONITORING IN VEHICLESWIRELESS BLACK BOX REPORT FOR TRACKING OF ACCIDENTAL MONITORING IN VEHICLES
WIRELESS BLACK BOX REPORT FOR TRACKING OF ACCIDENTAL MONITORING IN VEHICLES
 
IRJET= Air Writing: Gesture Recognition using Ultrasound Sensors and Grid-Eye...
IRJET= Air Writing: Gesture Recognition using Ultrasound Sensors and Grid-Eye...IRJET= Air Writing: Gesture Recognition using Ultrasound Sensors and Grid-Eye...
IRJET= Air Writing: Gesture Recognition using Ultrasound Sensors and Grid-Eye...
 
booysen_vehicle_paper automotive 2015.pdf
booysen_vehicle_paper automotive 2015.pdfbooysen_vehicle_paper automotive 2015.pdf
booysen_vehicle_paper automotive 2015.pdf
 
ISEF
ISEFISEF
ISEF
 
seminar-inertial measurement unit(IMU).pptx
seminar-inertial measurement unit(IMU).pptxseminar-inertial measurement unit(IMU).pptx
seminar-inertial measurement unit(IMU).pptx
 
1886 1892
1886 18921886 1892
1886 1892
 
1886 1892
1886 18921886 1892
1886 1892
 
MNPS: Mevis Neurosurgery Planning System. Overview.
MNPS: Mevis Neurosurgery Planning System. Overview.MNPS: Mevis Neurosurgery Planning System. Overview.
MNPS: Mevis Neurosurgery Planning System. Overview.
 
Hand movements based control of an intelligent wheelchair Using Accelerometer...
Hand movements based control of an intelligent wheelchair Using Accelerometer...Hand movements based control of an intelligent wheelchair Using Accelerometer...
Hand movements based control of an intelligent wheelchair Using Accelerometer...
 
Mems Sensor Based Approach for Gesture Recognition to Control Media in Computer
Mems Sensor Based Approach for Gesture Recognition to Control Media in ComputerMems Sensor Based Approach for Gesture Recognition to Control Media in Computer
Mems Sensor Based Approach for Gesture Recognition to Control Media in Computer
 
iot contest file
iot contest fileiot contest file
iot contest file
 
med_010_03_030928
med_010_03_030928med_010_03_030928
med_010_03_030928
 
Use of mems based motion sensors in embedded
Use of mems  based motion sensors in embeddedUse of mems  based motion sensors in embedded
Use of mems based motion sensors in embedded
 
Caos and robotic surgeries
Caos and robotic surgeriesCaos and robotic surgeries
Caos and robotic surgeries
 

More from Ecway2004

Covering points of interest with mobile sensors
Covering points of interest with mobile sensorsCovering points of interest with mobile sensors
Covering points of interest with mobile sensorsEcway2004
 
Coloring based inter-wban scheduling for mobile wireless body area networks
Coloring based inter-wban scheduling for mobile wireless body area networksColoring based inter-wban scheduling for mobile wireless body area networks
Coloring based inter-wban scheduling for mobile wireless body area networksEcway2004
 
Code modulation based encryption & decryption technique for secure communicat...
Code modulation based encryption & decryption technique for secure communicat...Code modulation based encryption & decryption technique for secure communicat...
Code modulation based encryption & decryption technique for secure communicat...Ecway2004
 
Clustering sentence level text using a novel fuzzy relational clustering algo...
Clustering sentence level text using a novel fuzzy relational clustering algo...Clustering sentence level text using a novel fuzzy relational clustering algo...
Clustering sentence level text using a novel fuzzy relational clustering algo...Ecway2004
 
Clustering large probabilistic graphs
Clustering large probabilistic graphsClustering large probabilistic graphs
Clustering large probabilistic graphsEcway2004
 
Cloudsim t-drive enhancing driving directions with taxi drivers’ intelligence
Cloudsim  t-drive enhancing driving directions with taxi drivers’ intelligenceCloudsim  t-drive enhancing driving directions with taxi drivers’ intelligence
Cloudsim t-drive enhancing driving directions with taxi drivers’ intelligenceEcway2004
 
Cloudsim ranking on data manifold with sink points
Cloudsim  ranking on data manifold with sink pointsCloudsim  ranking on data manifold with sink points
Cloudsim ranking on data manifold with sink pointsEcway2004
 
Cloudsim quality-differentiated video multicast in multirate wireless networks
Cloudsim  quality-differentiated video multicast in multirate wireless networksCloudsim  quality-differentiated video multicast in multirate wireless networks
Cloudsim quality-differentiated video multicast in multirate wireless networksEcway2004
 
Cloudsim power allocation for statistical qo s provisioning in opportunistic...
Cloudsim  power allocation for statistical qo s provisioning in opportunistic...Cloudsim  power allocation for statistical qo s provisioning in opportunistic...
Cloudsim power allocation for statistical qo s provisioning in opportunistic...Ecway2004
 
Cloudsim distributed web systems performance forecasting using turning bands...
Cloudsim  distributed web systems performance forecasting using turning bands...Cloudsim  distributed web systems performance forecasting using turning bands...
Cloudsim distributed web systems performance forecasting using turning bands...Ecway2004
 
Cloudsim distributed processing of probabilistic top-k queries in wireless s...
Cloudsim  distributed processing of probabilistic top-k queries in wireless s...Cloudsim  distributed processing of probabilistic top-k queries in wireless s...
Cloudsim distributed processing of probabilistic top-k queries in wireless s...Ecway2004
 
Civil 2013 titles
Civil 2013 titlesCivil 2013 titles
Civil 2013 titlesEcway2004
 
Chopper based dc motor speed control
Chopper based dc motor speed controlChopper based dc motor speed control
Chopper based dc motor speed controlEcway2004
 
Channel assignment for throughput optimization in multichannel multiradio wir...
Channel assignment for throughput optimization in multichannel multiradio wir...Channel assignment for throughput optimization in multichannel multiradio wir...
Channel assignment for throughput optimization in multichannel multiradio wir...Ecway2004
 
Channel allocation and routing in hybrid multichannel multiradio wireless mes...
Channel allocation and routing in hybrid multichannel multiradio wireless mes...Channel allocation and routing in hybrid multichannel multiradio wireless mes...
Channel allocation and routing in hybrid multichannel multiradio wireless mes...Ecway2004
 
Casual stereoscopic photo authoring
Casual stereoscopic photo authoringCasual stereoscopic photo authoring
Casual stereoscopic photo authoringEcway2004
 
Casual stereoscopic photo authoring
Casual stereoscopic photo authoringCasual stereoscopic photo authoring
Casual stereoscopic photo authoringEcway2004
 
Capacity of hybrid wireless mesh networks with random a ps
Capacity of hybrid wireless mesh networks with random a psCapacity of hybrid wireless mesh networks with random a ps
Capacity of hybrid wireless mesh networks with random a psEcway2004
 
Bomb detection robot with wireless camera
Bomb detection robot with wireless cameraBomb detection robot with wireless camera
Bomb detection robot with wireless cameraEcway2004
 
Bed side patients monitoring system with emergency alert
Bed side patients monitoring system with  emergency alertBed side patients monitoring system with  emergency alert
Bed side patients monitoring system with emergency alertEcway2004
 

More from Ecway2004 (20)

Covering points of interest with mobile sensors
Covering points of interest with mobile sensorsCovering points of interest with mobile sensors
Covering points of interest with mobile sensors
 
Coloring based inter-wban scheduling for mobile wireless body area networks
Coloring based inter-wban scheduling for mobile wireless body area networksColoring based inter-wban scheduling for mobile wireless body area networks
Coloring based inter-wban scheduling for mobile wireless body area networks
 
Code modulation based encryption & decryption technique for secure communicat...
Code modulation based encryption & decryption technique for secure communicat...Code modulation based encryption & decryption technique for secure communicat...
Code modulation based encryption & decryption technique for secure communicat...
 
Clustering sentence level text using a novel fuzzy relational clustering algo...
Clustering sentence level text using a novel fuzzy relational clustering algo...Clustering sentence level text using a novel fuzzy relational clustering algo...
Clustering sentence level text using a novel fuzzy relational clustering algo...
 
Clustering large probabilistic graphs
Clustering large probabilistic graphsClustering large probabilistic graphs
Clustering large probabilistic graphs
 
Cloudsim t-drive enhancing driving directions with taxi drivers’ intelligence
Cloudsim  t-drive enhancing driving directions with taxi drivers’ intelligenceCloudsim  t-drive enhancing driving directions with taxi drivers’ intelligence
Cloudsim t-drive enhancing driving directions with taxi drivers’ intelligence
 
Cloudsim ranking on data manifold with sink points
Cloudsim  ranking on data manifold with sink pointsCloudsim  ranking on data manifold with sink points
Cloudsim ranking on data manifold with sink points
 
Cloudsim quality-differentiated video multicast in multirate wireless networks
Cloudsim  quality-differentiated video multicast in multirate wireless networksCloudsim  quality-differentiated video multicast in multirate wireless networks
Cloudsim quality-differentiated video multicast in multirate wireless networks
 
Cloudsim power allocation for statistical qo s provisioning in opportunistic...
Cloudsim  power allocation for statistical qo s provisioning in opportunistic...Cloudsim  power allocation for statistical qo s provisioning in opportunistic...
Cloudsim power allocation for statistical qo s provisioning in opportunistic...
 
Cloudsim distributed web systems performance forecasting using turning bands...
Cloudsim  distributed web systems performance forecasting using turning bands...Cloudsim  distributed web systems performance forecasting using turning bands...
Cloudsim distributed web systems performance forecasting using turning bands...
 
Cloudsim distributed processing of probabilistic top-k queries in wireless s...
Cloudsim  distributed processing of probabilistic top-k queries in wireless s...Cloudsim  distributed processing of probabilistic top-k queries in wireless s...
Cloudsim distributed processing of probabilistic top-k queries in wireless s...
 
Civil 2013 titles
Civil 2013 titlesCivil 2013 titles
Civil 2013 titles
 
Chopper based dc motor speed control
Chopper based dc motor speed controlChopper based dc motor speed control
Chopper based dc motor speed control
 
Channel assignment for throughput optimization in multichannel multiradio wir...
Channel assignment for throughput optimization in multichannel multiradio wir...Channel assignment for throughput optimization in multichannel multiradio wir...
Channel assignment for throughput optimization in multichannel multiradio wir...
 
Channel allocation and routing in hybrid multichannel multiradio wireless mes...
Channel allocation and routing in hybrid multichannel multiradio wireless mes...Channel allocation and routing in hybrid multichannel multiradio wireless mes...
Channel allocation and routing in hybrid multichannel multiradio wireless mes...
 
Casual stereoscopic photo authoring
Casual stereoscopic photo authoringCasual stereoscopic photo authoring
Casual stereoscopic photo authoring
 
Casual stereoscopic photo authoring
Casual stereoscopic photo authoringCasual stereoscopic photo authoring
Casual stereoscopic photo authoring
 
Capacity of hybrid wireless mesh networks with random a ps
Capacity of hybrid wireless mesh networks with random a psCapacity of hybrid wireless mesh networks with random a ps
Capacity of hybrid wireless mesh networks with random a ps
 
Bomb detection robot with wireless camera
Bomb detection robot with wireless cameraBomb detection robot with wireless camera
Bomb detection robot with wireless camera
 
Bed side patients monitoring system with emergency alert
Bed side patients monitoring system with  emergency alertBed side patients monitoring system with  emergency alert
Bed side patients monitoring system with emergency alert
 

A wearable inertial sensing-based body sensor network for shoulder range of motion assessment

  • 1. A WEARABLE INERTIAL-SENSING-BASED BODY SENSOR NETWORK FOR SHOULDER RANGE OF MOTION ASSESSMENT ABSTRACT: This paper presents a wearable inertial-sensing-based body sensor network (BSN) composed of two inertial modules that are placed on human upper limb for real-time human motion capture applications. Each inertial module consists of an ARM-based 32-bit microcontroller (MCU), a triaxial accelerometer, a triaxial gyroscope, and a triaxial magnetometer. To estimate shoulder range of motion (ROM), the accelerations, angular velocities, and magnetic signals are collected and processed by a quaternion-based complementary nonlinear filter for minimizing the cumulative errors caused by the intrinsic noise/drift of the inertial sensors. The proposed BSN is a cost-effective tool and can be used anywhere without any external reference device for shoulder ROM. The sensor fusion algorithm can reduce orientation error effectively and thus can assess shoulder joint motions accurately.