SlideShare a Scribd company logo
Mahdi Jadaliha
Introduction
 To estimate position has always been a
challenge for the mankind, be it navigating
spaceships using Inertial Navigation Systems
(INSs), or simply crossing the desert using
compass or stars to find his direction.
 Different applications call for different
methods, however, the main goal is the same
in all navigation: to estimate or measure
position or some of its derivatives.
Problem Definition
 I have been several years in a robotic team. My duty was
finding position of robots and obstacles.
 since an INS refers to no real-world item beyond itself. It is
therefore self-contained, immune to jamming and
deception, non-radiating, and a good candidate for position
estimation in Autonomous Mobile Robots.
Problems with INS
 Can’t measure speed directly
 Can’t measure yaw directly
 It is very dependant to temperature
* please refer to
http://en.wikipedia.org/wiki/Inertial_na
vigation_system for more information.
Solved with Dodecahedron
 Can measure speed directly
Dodecahedron calculates speed by measuring gyroscopic
torque on different facets.
 Can measure yaw directly
advanced compassing mechanism is developed to estimate
the position of magnetic source(by scattered
measurements on the surface of dodecahedron) , therefore
we can find magnetic field of earth even in a complicated
environment.
 It is not very dependant to temperature
measuring quantities with two sensors in opposite direction
reduces the effect of temperature on their biases
effectively.
Dodecahedron Inertial Navigation Network (2)
I have DONE every steps of this
project by myself
 Designing Micro controller and analog circuits
by Altium (Protel)
 Designing PCB board by Altium (Protel)
 Soldering
 Programming Microcontroller by C (MPLAB)
 Programming data accusation software on PC
by Delphi
Dodecahedron Inertial Navigation Network (2)
Dodecahedron Inertial Navigation Network (2)
Dodecahedron Inertial Navigation Network (2)
Dodecahedron Inertial Navigation Network (2)
I tried 3 times to make best
measurements
Main component of IMU modules
Each modules is a
complete Inertial
Measurement Unit
(IMU). It has 3
perpendicular
axes of
measurement for
Accelerometers
and Gyroscopes.
Each module
(pentagonal) has
capabilities equal
to Xsense
commercial
Products.
(http://www.xsen
s.com/)
 However I designed this
Dodecahedron for Autonomous
vehicle, the modules can be used
in different configuration for
different propose.
 Motion Tracking is one of the most
popular use of these modules.
Motion tracker
* please refer to very exciting Video
http://www.moven.com/Static/Docume
nts/UserUpload/Moven_movie/product_
reel2009.wmv for more information. From: www.xsense.com
Dodecahedron Hardware complexity
 It is made from 770 discreet electrical component
 Measures 108 Sensory Quantity
 It uses Distributed Processing with 12 DSP
 Support RS485, RS232, SPI, CAN to communicate
 Advanced Data Structure to reduce communication
faults
 Manage all process by Interrupts in an event trigger
manner to reduce power consumption
 Uses DMA to decrease process load
Dodecahedron Inertial Navigation Network (2)
Geometrical shape
 Appendix: Platonic Solids
Name V F E F-Type Truncation Dual
tetrahedron 4 4 6 triangles truncated tetrahedron tetrahedron
cube 8 6 12 squares truncated cube octahedron
octahedron 6 8 12 triangles truncated octahedron cube
dodecahedron 20 12 30 pentagons truncated dodecahedron icosahedron
icosahedron 12 20 30 triangles truncated icosahedron odecahedron
tetrahedron cube octahedron dodecahedron icosahedron
All vertices, edge mid-points and face mid-points lie on concentric spheres
All faces are the same shape and are all regular polygons
Thus all edges are equal in length and face corners equal in angle.
Duals are also all Plationic Solids.
The cube is also called a hexahedron
[1] http://www.cit.gu.edu.au/~anthony/graphics/polyhedra/

More Related Content

PPTX
Android performance tuning. Battery drain fixed.
PPTX
Space mouse
PDF
Selabot Swarm
PPTX
PPTX
Development of a robust filtering algorithm for inertial sensor based navigation
PPTX
Space mouse sameer kumar telikicherla
PPTX
Sun tracking solar panel
PDF
Cse space-mouse-report
Android performance tuning. Battery drain fixed.
Space mouse
Selabot Swarm
Development of a robust filtering algorithm for inertial sensor based navigation
Space mouse sameer kumar telikicherla
Sun tracking solar panel
Cse space-mouse-report

What's hot (20)

PPT
Space Mouse_Krishna Raj
PDF
Team SNUSAT ARLISS 2015
PPTX
My seminar ppt SPACE MOUSE
PPTX
Final ppt
PDF
IARC2016_TeamAeolus
PPT
Space Mouse
PDF
Sun trackin solar panel with auto dust cleaning system
PDF
Robotic Image Capture
PPS
Extended Navigation Mode in NASA World Wind Java
PPT
Visualize How Much Sun Our World Receives
PDF
IRJET- IoT based Dual Axis Solar Tracker System
PPT
15067420 space-mouse-rahul-raj
PDF
Computer network - Space Mouse
PPTX
Handheld device motion tracking using MEMS gyros and accelerometer
PPTX
Introduction to motion capture
PPTX
Landslide Detection using Arduino
PDF
IRJET- Implementation of IoT based Dual Axis Photo-Voltaic Solar Tracker ...
PPTX
Göktürk 2 , turkey - earth observation satellite
PPTX
Computermouse.ppt
PPTX
3D stage for upright microscope
Space Mouse_Krishna Raj
Team SNUSAT ARLISS 2015
My seminar ppt SPACE MOUSE
Final ppt
IARC2016_TeamAeolus
Space Mouse
Sun trackin solar panel with auto dust cleaning system
Robotic Image Capture
Extended Navigation Mode in NASA World Wind Java
Visualize How Much Sun Our World Receives
IRJET- IoT based Dual Axis Solar Tracker System
15067420 space-mouse-rahul-raj
Computer network - Space Mouse
Handheld device motion tracking using MEMS gyros and accelerometer
Introduction to motion capture
Landslide Detection using Arduino
IRJET- Implementation of IoT based Dual Axis Photo-Voltaic Solar Tracker ...
Göktürk 2 , turkey - earth observation satellite
Computermouse.ppt
3D stage for upright microscope
Ad

Viewers also liked (14)

PPTX
Tailored for Mobile: Why Apps are the New Black
PDF
Choosing your next pair of headphones.
PDF
Microcode Company Profile - LinkedIn
DOCX
Kasut kelopak jantung
PDF
extend ActiveSupport::Concernの魔術を理解する。
PPTX
Yoga present
PPTX
PPTX
The role of an effective physician
PPT
PPS
DOC
Eng ALI ABDULFATAH 2015
PPTX
NHacks_Vriddhi
Tailored for Mobile: Why Apps are the New Black
Choosing your next pair of headphones.
Microcode Company Profile - LinkedIn
Kasut kelopak jantung
extend ActiveSupport::Concernの魔術を理解する。
Yoga present
The role of an effective physician
Eng ALI ABDULFATAH 2015
NHacks_Vriddhi
Ad

Similar to Dodecahedron Inertial Navigation Network (2) (20)

PDF
Inertial Sensor Array Calibration Made Easy !
PDF
Dsp kit implementation of Kalman filter based sensor fused algorithm for atti...
PPTX
Build Your Own VR Display Course - SIGGRAPH 2017: Part 3
PDF
Tracking limb motion using inertial measurement units (IMU)
PDF
Imu fusion algorithm for pose estimation (mCube invited talk) 2018 1003-1
PPTX
IMU General Introduction
PDF
Attitude Estimation And Compensation In Odometric Localization of Mobile Robo...
DOCX
465 senior lab final report
PPTX
seminar-inertial measurement unit(IMU).pptx
PDF
1886 1892
PDF
1886 1892
PDF
Maze solving quad_rotor
PDF
Sensor Fusion Algorithm by Complementary Filter for Attitude Estimation of Qu...
PDF
Mixed signal approach
PDF
Eecs221 final report
PDF
EECS221 - Final Report
PDF
Indoor localisation and dead reckoning using Sensor Tag™ BLE.
PDF
Hardware Implementation of Low Cost Inertial Navigation System Using Mems Ine...
PPT
Alternative architecture and control strategy july 2010 - joe beno
PDF
Fast and High-Precision 3D Tracking and Position Measurement with MEMS Microm...
Inertial Sensor Array Calibration Made Easy !
Dsp kit implementation of Kalman filter based sensor fused algorithm for atti...
Build Your Own VR Display Course - SIGGRAPH 2017: Part 3
Tracking limb motion using inertial measurement units (IMU)
Imu fusion algorithm for pose estimation (mCube invited talk) 2018 1003-1
IMU General Introduction
Attitude Estimation And Compensation In Odometric Localization of Mobile Robo...
465 senior lab final report
seminar-inertial measurement unit(IMU).pptx
1886 1892
1886 1892
Maze solving quad_rotor
Sensor Fusion Algorithm by Complementary Filter for Attitude Estimation of Qu...
Mixed signal approach
Eecs221 final report
EECS221 - Final Report
Indoor localisation and dead reckoning using Sensor Tag™ BLE.
Hardware Implementation of Low Cost Inertial Navigation System Using Mems Ine...
Alternative architecture and control strategy july 2010 - joe beno
Fast and High-Precision 3D Tracking and Position Measurement with MEMS Microm...

Dodecahedron Inertial Navigation Network (2)

  • 2. Introduction  To estimate position has always been a challenge for the mankind, be it navigating spaceships using Inertial Navigation Systems (INSs), or simply crossing the desert using compass or stars to find his direction.  Different applications call for different methods, however, the main goal is the same in all navigation: to estimate or measure position or some of its derivatives.
  • 3. Problem Definition  I have been several years in a robotic team. My duty was finding position of robots and obstacles.  since an INS refers to no real-world item beyond itself. It is therefore self-contained, immune to jamming and deception, non-radiating, and a good candidate for position estimation in Autonomous Mobile Robots.
  • 4. Problems with INS  Can’t measure speed directly  Can’t measure yaw directly  It is very dependant to temperature * please refer to http://en.wikipedia.org/wiki/Inertial_na vigation_system for more information.
  • 5. Solved with Dodecahedron  Can measure speed directly Dodecahedron calculates speed by measuring gyroscopic torque on different facets.  Can measure yaw directly advanced compassing mechanism is developed to estimate the position of magnetic source(by scattered measurements on the surface of dodecahedron) , therefore we can find magnetic field of earth even in a complicated environment.  It is not very dependant to temperature measuring quantities with two sensors in opposite direction reduces the effect of temperature on their biases effectively.
  • 7. I have DONE every steps of this project by myself  Designing Micro controller and analog circuits by Altium (Protel)  Designing PCB board by Altium (Protel)  Soldering  Programming Microcontroller by C (MPLAB)  Programming data accusation software on PC by Delphi
  • 12. I tried 3 times to make best measurements
  • 13. Main component of IMU modules Each modules is a complete Inertial Measurement Unit (IMU). It has 3 perpendicular axes of measurement for Accelerometers and Gyroscopes. Each module (pentagonal) has capabilities equal to Xsense commercial Products. (http://www.xsen s.com/)
  • 14.  However I designed this Dodecahedron for Autonomous vehicle, the modules can be used in different configuration for different propose.  Motion Tracking is one of the most popular use of these modules. Motion tracker * please refer to very exciting Video http://www.moven.com/Static/Docume nts/UserUpload/Moven_movie/product_ reel2009.wmv for more information. From: www.xsense.com
  • 15. Dodecahedron Hardware complexity  It is made from 770 discreet electrical component  Measures 108 Sensory Quantity  It uses Distributed Processing with 12 DSP  Support RS485, RS232, SPI, CAN to communicate  Advanced Data Structure to reduce communication faults  Manage all process by Interrupts in an event trigger manner to reduce power consumption  Uses DMA to decrease process load
  • 17. Geometrical shape  Appendix: Platonic Solids Name V F E F-Type Truncation Dual tetrahedron 4 4 6 triangles truncated tetrahedron tetrahedron cube 8 6 12 squares truncated cube octahedron octahedron 6 8 12 triangles truncated octahedron cube dodecahedron 20 12 30 pentagons truncated dodecahedron icosahedron icosahedron 12 20 30 triangles truncated icosahedron odecahedron tetrahedron cube octahedron dodecahedron icosahedron All vertices, edge mid-points and face mid-points lie on concentric spheres All faces are the same shape and are all regular polygons Thus all edges are equal in length and face corners equal in angle. Duals are also all Plationic Solids. The cube is also called a hexahedron [1] http://www.cit.gu.edu.au/~anthony/graphics/polyhedra/