SlideShare a Scribd company logo
jNode: A Sensor Network Platform that Supports
  Distributed Inertial Kinematic Monitoring
  P.M.Scholl, D.Gordon, M.Scholz, M.Berning, K.Laerhoven




14. Juni 2012 | ESS, TU Darmstadt, PCS, Karlsruhe IT | P. M. Scholl, D. Gordon, M. Scholz, M. Berning, K. Laerhoven
Motivation


         a Wireless Sensor Network Platform that:
                   has a large array of sensors onboard
                   supports reliable and quick experimentation
                   supports standardized wireless and wired interfaces
                   is small, power-efficient and extendible
         Example Applications:
                   embedded motion tracking
                   ambulatory monitoring
                   human (group) activity recognition
         Plug’n’Play solution for wireless kinematic monitoring needs




14. Juni 2012 | ESS, TU Darmstadt, PCS, Karlsruhe IT | P. M. Scholl, D. Gordon, M. Scholz, M. Berning, K. Laerhoven
Sensors
  geared towards kinematic sensing


                                                                            attitude and heading / 3d orientation:
                                                                                     accelerometer
                                                                                     gyroscope
                                                                                     compass/magnetic heading
                                                                            relative/absolute height:
                                                                                     barometric pressure
                                                                            relative distance/reflective proximity
                                                                                     infrared pulsed distance
                                                                                     received signal strength
                                                                                     ambient light
                                                                            ball-switch
                                                                            temperature
                                                                            3x IR LED for optical estimation

14. Juni 2012 | ESS, TU Darmstadt, PCS, Karlsruhe IT | P. M. Scholl, D. Gordon, M. Scholz, M. Berning, K. Laerhoven
Processing
  two micro-controllers for maximum flexibility



      NXP/Jennic JN5148:                                                              Atmel ATMega32u4:
               Ieee802.15.4 compliant radio                                                     includes USB subsystem
               32-bit OpenRisc Architecture                                                     8-bit Risc Architecture
               96kB RAM @16MHz                                                                  2.5kB RAM @16MHz
               runs Contiki OS                                                                  runs LUFA (optionally Arduino)
               fully re-programmable via USB                                                    fully re-programmable via USB



                              provides TCP/IP v6/4 communication via 6LoWPAN
                                   provides standard-compliant USB devices



14. Juni 2012 | ESS, TU Darmstadt, PCS, Karlsruhe IT | P. M. Scholl, D. Gordon, M. Scholz, M. Berning, K. Laerhoven
Hardware Architecture



                                      OTAP
                                                                                                               serial
                                    webserver                              fat32
                                                                                                      rndis/cdc ethernet
                                    timesync                             µSDcard
                                                                                                          mass storage
                               6lowpan tcp/ipv6


                                          Contiki                                                    LUFA (usb)
                                          JN5148                                                     ATmega32u4




                                                         gyroscope
                        thermometer                                                    ir distance
                                                      accelerometer                                                   ball switch
                          barometer                                                  ambient light
                                                        compass

                                                                      li-ion battery



14. Juni 2012 | ESS, TU Darmstadt, PCS, Karlsruhe IT | P. M. Scholl, D. Gordon, M. Scholz, M. Berning, K. Laerhoven
Radio and Storage
  from a data collection point of view during experimentation


Radio - Ieee802.15.4:
         6LoWPAN for transmitting IPv6 via Contiki (or IPv4)
         RPL/ROLL for building multihop routing tables
         UDP for unreliable transport, TCP for reliable transport
         time synchronization
         but only reliable to the point of your control of the environment
         and constrained bandwidth (up to 500Kbps)
Storage - µSD-card
         fast and reliable
         fat32 filesystem (most ubiquitous on usb sticks)
         supported through the Contiki filesystem API (and via USB mass-storage)


14. Juni 2012 | ESS, TU Darmstadt, PCS, Karlsruhe IT | P. M. Scholl, D. Gordon, M. Scholz, M. Berning, K. Laerhoven
Energy Consumption


                        component               current
          ◦C               MPL115               0.6mA
         kPa                                    0.7mA                                 worst-case power consumption:
          lx             VCNL4000               1.3mA                                           no radio duty-cycling
        cm(ir )                                 1.0mA                                           no sleeping on µCore
        m/s2               LSM303               0.6mA
                                                                                                fastest sampling rates
        gauss                                   0.5mA
         ◦ /s            L3G4200D               6.2mA                                                                 36.05mA
         rssi             JN5148                17.5mA
         CPU              JN5148                5.5mA
                         ATmega32               10mA                                  run-time example, 400mAh battery:
      RF tx/rx            JN5148                16.3mA
       µSD                   -                  ~3.4mA                                                                 ~11h
         total            RF+µSD                36.05mA                               still a lot to gain
         total              RF                  32.65mA
         total             µSD                  20mA


14. Juni 2012 | ESS, TU Darmstadt, PCS, Karlsruhe IT | P. M. Scholl, D. Gordon, M. Scholz, M. Berning, K. Laerhoven
Example Applications
  Human Activity Recognition and Embedded Motion Tracking




14. Juni 2012 | ESS, TU Darmstadt, PCS, Karlsruhe IT | P. M. Scholl, D. Gordon, M. Scholz, M. Berning, K. Laerhoven
Conclusion


         a wireless sensor network platform
         with a large array of sensors (kinematic and remote estimation)
         quick and robust experimentation and standard-compliance
         open-source in software and hardware




                            https://github.com/teco-kit/Jennisense

                    Thanks for your attention
14. Juni 2012 | ESS, TU Darmstadt, PCS, Karlsruhe IT | P. M. Scholl, D. Gordon, M. Scholz, M. Berning, K. Laerhoven

More Related Content

What's hot

Instrumentation: Liquid and Gas Sensing (Design Conference 2013)
Instrumentation: Liquid and Gas Sensing (Design Conference 2013)Instrumentation: Liquid and Gas Sensing (Design Conference 2013)
Instrumentation: Liquid and Gas Sensing (Design Conference 2013)
Analog Devices, Inc.
 
Testo 477 datasheet 2012
Testo 477 datasheet 2012Testo 477 datasheet 2012
Testo 477 datasheet 2012
Testo Limited
 
Digital receiver
Digital receiverDigital receiver
Digital receiver
tripathinitin
 
Design of probe for NQR/NMR detection
Design of probe for NQR/NMR detection Design of probe for NQR/NMR detection
Design of probe for NQR/NMR detection
IJECEIAES
 
Grace_MSEE_Defense_Apr2013
Grace_MSEE_Defense_Apr2013Grace_MSEE_Defense_Apr2013
Grace_MSEE_Defense_Apr2013
Joseph Grace III
 
OPTICAL COMMUNICATION -UNIT-III(detectors) by S.SESHA VIDHYA/ASP/ECE/RMKCET
OPTICAL COMMUNICATION -UNIT-III(detectors) by S.SESHA VIDHYA/ASP/ECE/RMKCETOPTICAL COMMUNICATION -UNIT-III(detectors) by S.SESHA VIDHYA/ASP/ECE/RMKCET
OPTICAL COMMUNICATION -UNIT-III(detectors) by S.SESHA VIDHYA/ASP/ECE/RMKCET
SeshaVidhyaS
 
SinkPAD Technology
SinkPAD TechnologySinkPAD Technology
SinkPAD Technology
sinkpadthermal
 
Kps Environment 2 D3 D Wind Profiling
Kps Environment 2 D3 D Wind ProfilingKps Environment 2 D3 D Wind Profiling
Kps Environment 2 D3 D Wind Profiling
Sailreddragon
 
68
6868
Lissajous pattern
Lissajous patternLissajous pattern
Lissajous pattern
ashmad
 
CRO
CROCRO
CRO
vmr1124
 
Real-Time Jitter Measurements
Real-Time Jitter Measurements Real-Time Jitter Measurements
Real-Time Jitter Measurements
Rohde & Schwarz North America
 
Spie proceedings final_prof_eb_lpw
Spie proceedings final_prof_eb_lpwSpie proceedings final_prof_eb_lpw
Spie proceedings final_prof_eb_lpw
aslamzia
 
An Introduction to Scanning Laser Vibrometry for Non-Contact Vibration Measur...
An Introduction to Scanning Laser Vibrometry for Non-Contact Vibration Measur...An Introduction to Scanning Laser Vibrometry for Non-Contact Vibration Measur...
An Introduction to Scanning Laser Vibrometry for Non-Contact Vibration Measur...
Polytec, Inc.
 
Drive circuitry for LEDs and LASER
Drive circuitry for LEDs and LASERDrive circuitry for LEDs and LASER
Drive circuitry for LEDs and LASER
Diwaker Pant
 
What is transducer?Where are they used and what for?
What is transducer?Where are they used and what for?What is transducer?Where are they used and what for?
What is transducer?Where are they used and what for?
AL- AMIN
 

What's hot (16)

Instrumentation: Liquid and Gas Sensing (Design Conference 2013)
Instrumentation: Liquid and Gas Sensing (Design Conference 2013)Instrumentation: Liquid and Gas Sensing (Design Conference 2013)
Instrumentation: Liquid and Gas Sensing (Design Conference 2013)
 
Testo 477 datasheet 2012
Testo 477 datasheet 2012Testo 477 datasheet 2012
Testo 477 datasheet 2012
 
Digital receiver
Digital receiverDigital receiver
Digital receiver
 
Design of probe for NQR/NMR detection
Design of probe for NQR/NMR detection Design of probe for NQR/NMR detection
Design of probe for NQR/NMR detection
 
Grace_MSEE_Defense_Apr2013
Grace_MSEE_Defense_Apr2013Grace_MSEE_Defense_Apr2013
Grace_MSEE_Defense_Apr2013
 
OPTICAL COMMUNICATION -UNIT-III(detectors) by S.SESHA VIDHYA/ASP/ECE/RMKCET
OPTICAL COMMUNICATION -UNIT-III(detectors) by S.SESHA VIDHYA/ASP/ECE/RMKCETOPTICAL COMMUNICATION -UNIT-III(detectors) by S.SESHA VIDHYA/ASP/ECE/RMKCET
OPTICAL COMMUNICATION -UNIT-III(detectors) by S.SESHA VIDHYA/ASP/ECE/RMKCET
 
SinkPAD Technology
SinkPAD TechnologySinkPAD Technology
SinkPAD Technology
 
Kps Environment 2 D3 D Wind Profiling
Kps Environment 2 D3 D Wind ProfilingKps Environment 2 D3 D Wind Profiling
Kps Environment 2 D3 D Wind Profiling
 
68
6868
68
 
Lissajous pattern
Lissajous patternLissajous pattern
Lissajous pattern
 
CRO
CROCRO
CRO
 
Real-Time Jitter Measurements
Real-Time Jitter Measurements Real-Time Jitter Measurements
Real-Time Jitter Measurements
 
Spie proceedings final_prof_eb_lpw
Spie proceedings final_prof_eb_lpwSpie proceedings final_prof_eb_lpw
Spie proceedings final_prof_eb_lpw
 
An Introduction to Scanning Laser Vibrometry for Non-Contact Vibration Measur...
An Introduction to Scanning Laser Vibrometry for Non-Contact Vibration Measur...An Introduction to Scanning Laser Vibrometry for Non-Contact Vibration Measur...
An Introduction to Scanning Laser Vibrometry for Non-Contact Vibration Measur...
 
Drive circuitry for LEDs and LASER
Drive circuitry for LEDs and LASERDrive circuitry for LEDs and LASER
Drive circuitry for LEDs and LASER
 
What is transducer?Where are they used and what for?
What is transducer?Where are they used and what for?What is transducer?Where are they used and what for?
What is transducer?Where are they used and what for?
 

Viewers also liked

2011 0304 gluten-learning-final-v2
2011 0304 gluten-learning-final-v22011 0304 gluten-learning-final-v2
2011 0304 gluten-learning-final-v2
healthyannarbor
 
Apprendre à apprendre : ça s'apprend ! (Le mindmapping)
Apprendre à apprendre : ça s'apprend ! (Le mindmapping)Apprendre à apprendre : ça s'apprend ! (Le mindmapping)
Apprendre à apprendre : ça s'apprend ! (Le mindmapping)
Anne Petit
 
Techniques de mémorisation (2017)
Techniques de mémorisation (2017)Techniques de mémorisation (2017)
Techniques de mémorisation (2017)
Roger Claessens
 
Jnode
JnodeJnode
San Luis Oct 2008
San Luis Oct 2008San Luis Oct 2008
San Luis Oct 2008
Raul Espinola
 
BPM-Club & IIBA Germany Chapter feb 2017
BPM-Club & IIBA Germany Chapter feb 2017BPM-Club & IIBA Germany Chapter feb 2017
BPM-Club & IIBA Germany Chapter feb 2017
BPM&O GmbH
 
Nu2021.nl - presentatie Marco van Dorst, ronde 3
Nu2021.nl - presentatie Marco van Dorst, ronde 3Nu2021.nl - presentatie Marco van Dorst, ronde 3
Nu2021.nl - presentatie Marco van Dorst, ronde 3
nu2021
 
Los paisajes de la tierra
Los paisajes de la tierraLos paisajes de la tierra
Los paisajes de la tierra
rosasanisidro
 
Getting started
Getting startedGetting started
Getting started
Ter Tum
 
Pp. cmite 15.16 copia (1) (1)
Pp. cmite 15.16   copia (1) (1)Pp. cmite 15.16   copia (1) (1)
Pp. cmite 15.16 copia (1) (1)
juanpilar745
 
2010B問題
2010B問題2010B問題
2010B問題
匡 春原
 
Vooruitblik Marco van Dorst - bijeenkomst gemeente Sluis dd 17 februari 2011
Vooruitblik Marco van Dorst - bijeenkomst gemeente Sluis dd 17 februari 2011Vooruitblik Marco van Dorst - bijeenkomst gemeente Sluis dd 17 februari 2011
Vooruitblik Marco van Dorst - bijeenkomst gemeente Sluis dd 17 februari 2011
nu2021
 
Understanding Gluten Allergies & Celiac Disease
Understanding Gluten Allergies & Celiac DiseaseUnderstanding Gluten Allergies & Celiac Disease
Understanding Gluten Allergies & Celiac Disease
healthyannarbor
 
Fido Leisure Culture Lifestyle
Fido Leisure Culture LifestyleFido Leisure Culture Lifestyle
Fido Leisure Culture Lifestyle
gpeers
 
Marina
MarinaMarina
Marina
juanpilar745
 
Digestive Health Ann Arbor: Your Solutions
Digestive Health Ann Arbor: Your SolutionsDigestive Health Ann Arbor: Your Solutions
Digestive Health Ann Arbor: Your Solutions
healthyannarbor
 
Free time in alcanar
Free time in alcanarFree time in alcanar
Free time in alcanar
juanpilar745
 
Shelley Pino
Shelley PinoShelley Pino
Shelley Pino
SPINO01
 
Geo
GeoGeo

Viewers also liked (19)

2011 0304 gluten-learning-final-v2
2011 0304 gluten-learning-final-v22011 0304 gluten-learning-final-v2
2011 0304 gluten-learning-final-v2
 
Apprendre à apprendre : ça s'apprend ! (Le mindmapping)
Apprendre à apprendre : ça s'apprend ! (Le mindmapping)Apprendre à apprendre : ça s'apprend ! (Le mindmapping)
Apprendre à apprendre : ça s'apprend ! (Le mindmapping)
 
Techniques de mémorisation (2017)
Techniques de mémorisation (2017)Techniques de mémorisation (2017)
Techniques de mémorisation (2017)
 
Jnode
JnodeJnode
Jnode
 
San Luis Oct 2008
San Luis Oct 2008San Luis Oct 2008
San Luis Oct 2008
 
BPM-Club & IIBA Germany Chapter feb 2017
BPM-Club & IIBA Germany Chapter feb 2017BPM-Club & IIBA Germany Chapter feb 2017
BPM-Club & IIBA Germany Chapter feb 2017
 
Nu2021.nl - presentatie Marco van Dorst, ronde 3
Nu2021.nl - presentatie Marco van Dorst, ronde 3Nu2021.nl - presentatie Marco van Dorst, ronde 3
Nu2021.nl - presentatie Marco van Dorst, ronde 3
 
Los paisajes de la tierra
Los paisajes de la tierraLos paisajes de la tierra
Los paisajes de la tierra
 
Getting started
Getting startedGetting started
Getting started
 
Pp. cmite 15.16 copia (1) (1)
Pp. cmite 15.16   copia (1) (1)Pp. cmite 15.16   copia (1) (1)
Pp. cmite 15.16 copia (1) (1)
 
2010B問題
2010B問題2010B問題
2010B問題
 
Vooruitblik Marco van Dorst - bijeenkomst gemeente Sluis dd 17 februari 2011
Vooruitblik Marco van Dorst - bijeenkomst gemeente Sluis dd 17 februari 2011Vooruitblik Marco van Dorst - bijeenkomst gemeente Sluis dd 17 februari 2011
Vooruitblik Marco van Dorst - bijeenkomst gemeente Sluis dd 17 februari 2011
 
Understanding Gluten Allergies & Celiac Disease
Understanding Gluten Allergies & Celiac DiseaseUnderstanding Gluten Allergies & Celiac Disease
Understanding Gluten Allergies & Celiac Disease
 
Fido Leisure Culture Lifestyle
Fido Leisure Culture LifestyleFido Leisure Culture Lifestyle
Fido Leisure Culture Lifestyle
 
Marina
MarinaMarina
Marina
 
Digestive Health Ann Arbor: Your Solutions
Digestive Health Ann Arbor: Your SolutionsDigestive Health Ann Arbor: Your Solutions
Digestive Health Ann Arbor: Your Solutions
 
Free time in alcanar
Free time in alcanarFree time in alcanar
Free time in alcanar
 
Shelley Pino
Shelley PinoShelley Pino
Shelley Pino
 
Geo
GeoGeo
Geo
 

Similar to jNode - Wireless Sensor Network Platform - INSS'12 talk

Hl3413921395
Hl3413921395Hl3413921395
Hl3413921395
IJERA Editor
 
INITIAL OBSERVATION RESULTS FOR PRECIPITATION ON THE KU-BAND BROADBAND RADAR ...
INITIAL OBSERVATION RESULTS FOR PRECIPITATION ON THE KU-BAND BROADBAND RADAR ...INITIAL OBSERVATION RESULTS FOR PRECIPITATION ON THE KU-BAND BROADBAND RADAR ...
INITIAL OBSERVATION RESULTS FOR PRECIPITATION ON THE KU-BAND BROADBAND RADAR ...
grssieee
 
Nir
NirNir
Performance Analysis of Post Compensated Long Haul High Speed Coherent Optica...
Performance Analysis of Post Compensated Long Haul High Speed Coherent Optica...Performance Analysis of Post Compensated Long Haul High Speed Coherent Optica...
Performance Analysis of Post Compensated Long Haul High Speed Coherent Optica...
Yayah Zakaria
 
Performance Analysis of Post Compensated Long Haul High Speed Coherent Optica...
Performance Analysis of Post Compensated Long Haul High Speed Coherent Optica...Performance Analysis of Post Compensated Long Haul High Speed Coherent Optica...
Performance Analysis of Post Compensated Long Haul High Speed Coherent Optica...
IJECEIAES
 
sensors
sensorssensors
sensors
gidla vinay
 
Towards Terabit per Second Optical Networking
Towards Terabit per Second Optical NetworkingTowards Terabit per Second Optical Networking
Towards Terabit per Second Optical Networking
CPqD
 
Syllabus
SyllabusSyllabus
Syllabus
Shruti Pandey
 
Ijetcas14 443
Ijetcas14 443Ijetcas14 443
Ijetcas14 443
Iasir Journals
 
great adc
great adcgreat adc
great adc
danie_lpalacios
 
Dpf 2011 V2
Dpf 2011 V2Dpf 2011 V2
Dpf 2011 V2
warunaf
 
Dpf 2011 V2
Dpf 2011 V2Dpf 2011 V2
Dpf 2011 V2
warunaf
 
Gulyaev Yuri physical fields and radiations of a human
Gulyaev Yuri physical fields and radiations of a humanGulyaev Yuri physical fields and radiations of a human
Gulyaev Yuri physical fields and radiations of a human
igorod
 
Two-node Co2 sensor network
Two-node Co2 sensor networkTwo-node Co2 sensor network
Two-node Co2 sensor network
Clinton Smith
 
Sensors-and-Actuators-working principle and types of sensors
Sensors-and-Actuators-working principle and types of sensorsSensors-and-Actuators-working principle and types of sensors
Sensors-and-Actuators-working principle and types of sensors
RameshBabu920476
 
Master Thesis, Tomas Elgeryd, IR-SB-EX-0224
Master Thesis, Tomas Elgeryd, IR-SB-EX-0224Master Thesis, Tomas Elgeryd, IR-SB-EX-0224
Master Thesis, Tomas Elgeryd, IR-SB-EX-0224
Tomas Elgeryd Ahnlund
 
High speed measurement
High speed measurement High speed measurement
High speed measurement
rohit kumar
 
Low-power Portable Laser Spectroscopic Sensors for Atmospheric CO2 Monitoring
Low-power Portable Laser Spectroscopic Sensors for Atmospheric CO2 MonitoringLow-power Portable Laser Spectroscopic Sensors for Atmospheric CO2 Monitoring
Low-power Portable Laser Spectroscopic Sensors for Atmospheric CO2 Monitoring
Princeton University Energy & Climate Scholars
 
Subsystems of radar and signal processing
Subsystems of radar and signal processing Subsystems of radar and signal processing
Subsystems of radar and signal processing
Ronak Vyas
 
Placitus
PlacitusPlacitus
Placitus
dalgetty
 

Similar to jNode - Wireless Sensor Network Platform - INSS'12 talk (20)

Hl3413921395
Hl3413921395Hl3413921395
Hl3413921395
 
INITIAL OBSERVATION RESULTS FOR PRECIPITATION ON THE KU-BAND BROADBAND RADAR ...
INITIAL OBSERVATION RESULTS FOR PRECIPITATION ON THE KU-BAND BROADBAND RADAR ...INITIAL OBSERVATION RESULTS FOR PRECIPITATION ON THE KU-BAND BROADBAND RADAR ...
INITIAL OBSERVATION RESULTS FOR PRECIPITATION ON THE KU-BAND BROADBAND RADAR ...
 
Nir
NirNir
Nir
 
Performance Analysis of Post Compensated Long Haul High Speed Coherent Optica...
Performance Analysis of Post Compensated Long Haul High Speed Coherent Optica...Performance Analysis of Post Compensated Long Haul High Speed Coherent Optica...
Performance Analysis of Post Compensated Long Haul High Speed Coherent Optica...
 
Performance Analysis of Post Compensated Long Haul High Speed Coherent Optica...
Performance Analysis of Post Compensated Long Haul High Speed Coherent Optica...Performance Analysis of Post Compensated Long Haul High Speed Coherent Optica...
Performance Analysis of Post Compensated Long Haul High Speed Coherent Optica...
 
sensors
sensorssensors
sensors
 
Towards Terabit per Second Optical Networking
Towards Terabit per Second Optical NetworkingTowards Terabit per Second Optical Networking
Towards Terabit per Second Optical Networking
 
Syllabus
SyllabusSyllabus
Syllabus
 
Ijetcas14 443
Ijetcas14 443Ijetcas14 443
Ijetcas14 443
 
great adc
great adcgreat adc
great adc
 
Dpf 2011 V2
Dpf 2011 V2Dpf 2011 V2
Dpf 2011 V2
 
Dpf 2011 V2
Dpf 2011 V2Dpf 2011 V2
Dpf 2011 V2
 
Gulyaev Yuri physical fields and radiations of a human
Gulyaev Yuri physical fields and radiations of a humanGulyaev Yuri physical fields and radiations of a human
Gulyaev Yuri physical fields and radiations of a human
 
Two-node Co2 sensor network
Two-node Co2 sensor networkTwo-node Co2 sensor network
Two-node Co2 sensor network
 
Sensors-and-Actuators-working principle and types of sensors
Sensors-and-Actuators-working principle and types of sensorsSensors-and-Actuators-working principle and types of sensors
Sensors-and-Actuators-working principle and types of sensors
 
Master Thesis, Tomas Elgeryd, IR-SB-EX-0224
Master Thesis, Tomas Elgeryd, IR-SB-EX-0224Master Thesis, Tomas Elgeryd, IR-SB-EX-0224
Master Thesis, Tomas Elgeryd, IR-SB-EX-0224
 
High speed measurement
High speed measurement High speed measurement
High speed measurement
 
Low-power Portable Laser Spectroscopic Sensors for Atmospheric CO2 Monitoring
Low-power Portable Laser Spectroscopic Sensors for Atmospheric CO2 MonitoringLow-power Portable Laser Spectroscopic Sensors for Atmospheric CO2 Monitoring
Low-power Portable Laser Spectroscopic Sensors for Atmospheric CO2 Monitoring
 
Subsystems of radar and signal processing
Subsystems of radar and signal processing Subsystems of radar and signal processing
Subsystems of radar and signal processing
 
Placitus
PlacitusPlacitus
Placitus
 

Recently uploaded

20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Zilliz
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Zilliz
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 

Recently uploaded (20)

20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 

jNode - Wireless Sensor Network Platform - INSS'12 talk

  • 1. jNode: A Sensor Network Platform that Supports Distributed Inertial Kinematic Monitoring P.M.Scholl, D.Gordon, M.Scholz, M.Berning, K.Laerhoven 14. Juni 2012 | ESS, TU Darmstadt, PCS, Karlsruhe IT | P. M. Scholl, D. Gordon, M. Scholz, M. Berning, K. Laerhoven
  • 2. Motivation a Wireless Sensor Network Platform that: has a large array of sensors onboard supports reliable and quick experimentation supports standardized wireless and wired interfaces is small, power-efficient and extendible Example Applications: embedded motion tracking ambulatory monitoring human (group) activity recognition Plug’n’Play solution for wireless kinematic monitoring needs 14. Juni 2012 | ESS, TU Darmstadt, PCS, Karlsruhe IT | P. M. Scholl, D. Gordon, M. Scholz, M. Berning, K. Laerhoven
  • 3. Sensors geared towards kinematic sensing attitude and heading / 3d orientation: accelerometer gyroscope compass/magnetic heading relative/absolute height: barometric pressure relative distance/reflective proximity infrared pulsed distance received signal strength ambient light ball-switch temperature 3x IR LED for optical estimation 14. Juni 2012 | ESS, TU Darmstadt, PCS, Karlsruhe IT | P. M. Scholl, D. Gordon, M. Scholz, M. Berning, K. Laerhoven
  • 4. Processing two micro-controllers for maximum flexibility NXP/Jennic JN5148: Atmel ATMega32u4: Ieee802.15.4 compliant radio includes USB subsystem 32-bit OpenRisc Architecture 8-bit Risc Architecture 96kB RAM @16MHz 2.5kB RAM @16MHz runs Contiki OS runs LUFA (optionally Arduino) fully re-programmable via USB fully re-programmable via USB provides TCP/IP v6/4 communication via 6LoWPAN provides standard-compliant USB devices 14. Juni 2012 | ESS, TU Darmstadt, PCS, Karlsruhe IT | P. M. Scholl, D. Gordon, M. Scholz, M. Berning, K. Laerhoven
  • 5. Hardware Architecture OTAP serial webserver fat32 rndis/cdc ethernet timesync µSDcard mass storage 6lowpan tcp/ipv6 Contiki LUFA (usb) JN5148 ATmega32u4 gyroscope thermometer ir distance accelerometer ball switch barometer ambient light compass li-ion battery 14. Juni 2012 | ESS, TU Darmstadt, PCS, Karlsruhe IT | P. M. Scholl, D. Gordon, M. Scholz, M. Berning, K. Laerhoven
  • 6. Radio and Storage from a data collection point of view during experimentation Radio - Ieee802.15.4: 6LoWPAN for transmitting IPv6 via Contiki (or IPv4) RPL/ROLL for building multihop routing tables UDP for unreliable transport, TCP for reliable transport time synchronization but only reliable to the point of your control of the environment and constrained bandwidth (up to 500Kbps) Storage - µSD-card fast and reliable fat32 filesystem (most ubiquitous on usb sticks) supported through the Contiki filesystem API (and via USB mass-storage) 14. Juni 2012 | ESS, TU Darmstadt, PCS, Karlsruhe IT | P. M. Scholl, D. Gordon, M. Scholz, M. Berning, K. Laerhoven
  • 7. Energy Consumption component current ◦C MPL115 0.6mA kPa 0.7mA worst-case power consumption: lx VCNL4000 1.3mA no radio duty-cycling cm(ir ) 1.0mA no sleeping on µCore m/s2 LSM303 0.6mA fastest sampling rates gauss 0.5mA ◦ /s L3G4200D 6.2mA 36.05mA rssi JN5148 17.5mA CPU JN5148 5.5mA ATmega32 10mA run-time example, 400mAh battery: RF tx/rx JN5148 16.3mA µSD - ~3.4mA ~11h total RF+µSD 36.05mA still a lot to gain total RF 32.65mA total µSD 20mA 14. Juni 2012 | ESS, TU Darmstadt, PCS, Karlsruhe IT | P. M. Scholl, D. Gordon, M. Scholz, M. Berning, K. Laerhoven
  • 8. Example Applications Human Activity Recognition and Embedded Motion Tracking 14. Juni 2012 | ESS, TU Darmstadt, PCS, Karlsruhe IT | P. M. Scholl, D. Gordon, M. Scholz, M. Berning, K. Laerhoven
  • 9. Conclusion a wireless sensor network platform with a large array of sensors (kinematic and remote estimation) quick and robust experimentation and standard-compliance open-source in software and hardware https://github.com/teco-kit/Jennisense Thanks for your attention 14. Juni 2012 | ESS, TU Darmstadt, PCS, Karlsruhe IT | P. M. Scholl, D. Gordon, M. Scholz, M. Berning, K. Laerhoven