Electronics Design Contest 2016 Wearable Controller VLSI Category Participant guidance
|
|
- Ralph Miles
- 5 years ago
- Views:
Transcription
1 Electronics Design Contest 2016 Wearable Controller VLSI Category Participant guidance June 27, 2016 Wearable Controller is a wearable device that can gather data from person that wears it. Those data will be processed and then used control the attached-system. This device gets data from the person wearing it by sensing the persons motion and using some buttons. This device communicates with system through wireless communication. It has 2 modules, Input Module and Main Board. Input Module processes data from sensor and send them to Main Board. Main Board processes the data from Input Module and communicates them to system it attached. The usage of this device are varies. For EDC 2016, VLSI category, the challenge is to design the processing unit used in motion sensing process. 1 Project Overview Wearable Controller is a wearable device that can gather data from person that wear it. Those data will be processed and then used control the attached-system. This device gets data from the person wearing it by sensing the persons motion and using some buttons. This device communicates with system through wireless communication. It has 2 modules, Input Module and Main Board. Input Module processes data from sensor and send them to Main Board. Main Board processes the data from Input Module and communicates them to system it attached. The usage of this device are varies. For EDC 2016, VLSI category, the challenge is to design the processing unit calculate roll and pitch in motion sensing process. This processing unit is needed to obtain orientation that will be used in estimating device motion/relative position, which got the input from accelerometer and gyroscope. 1
2 Figure 1: Inertial Frame [8] 2 Background The most common sensory device used to determine the position and orientation of an object are accelerometer and gyroscope. Though similar in purpose, both accelerometer and gyroscope measure different things. However we can combine data from both sensor to estimate orientation, position, and detect the direction of tilt change. Three things usually being measured for tilt detection are pitch, roll, yaw which is shown on Figure What is a gyroscope? A traditional gyroscope is a device which consists of a freely-rotating disk called a rotor, mounted onto a spinning axis in the center of a larger and more stable wheel. The gyroscope that is widely used by smartphones, gaming devices, and other devicees is referred as Coriolis vibratory gyroscope. This inexpensive type of gyroscope is manufactured using MEMS technology. It uses a vibrating structure to determine rate of rotation (angular velocity) with a unit [ deg. s ]. This means that we get the derivative of the angular position over time. θ = dθ dt 2.2 Getting angular position from gyroscope Rate feedback is extremely useful in control engineering, it usually used in combination with position feedback. To obtain the angular position, we can simply integrate the angular velocity. So, assuming that at t=0, θ = 0, we can find the angular position at 2
3 any given moment t with the following equation: θ(t) = t 0 θ(t)dt t θ(t)dt 0 The third part in this equation shows the approximation we make when using digital systems. Because we can t take a perfectly continuous integral, we have to take the sum of a finite number of samples taken at a constant interval T s. T s is called the sampling period. Of course this approximation will introduce errors. When gyroscope data changes faster than the sampling frequency, we will not detect it, and the integral approximation will be incorrect. This error is called drift, as it increases in time. It results in the sensor reading not returning to 0 at the rest position. For this, it is important that we choose a good sampling period.[2] The problem with gyroscopes We saw that it was very easy to obtain an accurate measurement that was not susceptible to external forces (translation forces). The less good news was that, because of the integration over time, the measurement has tendency to drift, not returning to zero when the system went back to its original position. We could not estimate angular position using only gyroscope, as it starts to drift on the long term. 2.3 What is an accelerometer? An accelerometer is a compact device designed to measure acceleration, including gravitational accelertation. It uses microscopic crystals that go under stress when vibrations occur, and from that stress a voltage is generated to create a reading on any acceleration. Accelerometers are important components to devices that track fitness and other measurements in the quantified self movement. 2.4 Getting angular position from accelerometer With the assumption that there s no external forces that is being applied to the accelerometer except gravitational forces, we could assume that the accelerometer reading could be described as figure 2. From accelerometer reading we could get two angular position pitch(α) and roll(β) usin. ( ) A x1 pitch = α = arctan (Ay1 ) 2 + (A z1 ) 2 ( ) A y1 roll = β = arctan (Ax1 ) 2 + (A z1 ) 2 (A x, A y, and A z are the output of accelerometer) 3
4 Figure 2: Tilt angles from a tri-axis accelerometer Figure 3: Tilt angles from a tri-axis accelerometer 4
5 2.4.1 The problem with accelerometers As an accelerometer measures all forces that are working on the object, it will also see a lot more than just the gravity vector. Every small force working on the object will disturb our measurement completely. If we are working on an actuated system (like the quadrocopter), then the forces that drive the system will be visible on the sensor as well. The accelerometer data is reliable only on the long term, so a low pass filter has to be used. 3 Combining Accelerometer and Gyroscope Even though accelerometer model already gave us inclination angles the data cannot always be trusted 100%. The reason are, accelerometer measures inertial force, such a force can be caused by gravitation or by acceleration (movement) of the device. As a result even if accelerometer is in a relatively stable state, it is very sensitive to vibration and mechanical noise in general. This is the main reason why most IMU systems use a gyroscope to smooth out any accelerometer errors. In the other hand, gyroscope measures rotation which is less sensitive to linear mechanical movements, the type of noise that accelerometer suffers from. However the gyroscope is also not free from noise, it has other types of problems like for example drift (not coming back to zero-rate value when rotation stops). Nevertheless by averaging data that comes from accelerometer and gyroscope we can obtain a relatively better estimate of current device inclination than we would obtain by using the accelerometer data alone. 4 Why do we need a filter? As we know accelerometer reads for static angles that is fast changes are ignored and gyroscope is used for changing angles that is slow changes are ignored. For removing these problems there are two filters that usually used: Complementary filter and Kalman filter. In that case Kalman filter is theoretically ideal filter for combining noisy sensors to get accurate estimation, however, it is considered complex mathematically. As other option complementary filters is easier to fix noise, drift and horizontal acceleration dependency [4]. More explanation about the comparison of Complementary and Kalman Filter is given in [1] 5 Challenge 5.1 Level 1 Design a circuit to calculate pitch and roll. A set of output data from accelerometer and gyroscope will be given. Prove that your circuit give correct mathematics result. 5
6 Figure 4: Complementary filter used to combine accelerometer and gyroscope data [7] 5.2 Level 2 Next step connect the real sensor (gyroscope and accelerometer). Show us that your circuit can give minimum indicator of tilt sensing mechanism (you can ignore the precision) 5.3 Level 3 Further challenge: develop your design with any creative idea crossing in your mind to implement tilt sensing unit, given at least accelerometer and gyroscope as the input. You are free to decide any additional feature. Surprise us :) Note: For all challenge level, you have to present your work in simulation and implementation (FPGA). 6 Judging Criteria The judging criteria used in this contest are as follows: 1. Innovation and novelty, the novelty level and the level of creativity shown in the design to solve given problem 2. Design functional and performance (speed, area) 3. Documentation includes proposals, reports, papers. 4. Oral presentations and posters. (Which will be evaluated is the clarity and exciting levels or absence of the presentation). 6
7 We try to evaluate not only the speed and the area, but also your idea, originality, uniqueness. But be sure to remember that we are not perfect, please make a good presentation to appeal us. We definitely take your school grade into account. We like fun ideas. Please do something different from others. 7 Contest Phase The contest is divided into the following phases: 1. Architecture/design Proposal 2. Selection of 5 best design proposals 3. Implementation of 5 best design proposals into Altera/Xilinx FPGA board 4. Presentation and Demonstration 5. Winner announcement 8 Who can join The team of maximum 3 students (university/college/high school). 9 Registration Send To: edc@stei.itb.ac.id Subject format as follow: EDC2016-[Category]-[Team_Name] contains (attachments): 1. Registration Form 2. Design Proposal 3. CV of Team Members 10 Documentations 10.1 Design Proposal File Name: EDC2016-[Category]-[Team_Name]-Proposal/Report File Format: PDF Language: English or Bahasa Indonesia. Content: 7
8 1. Title 2. Idea 3. Mathematics formulation 4. Flowchart 5. System Design 6. Development Plan 7. Implementation Scenario / Implementation 8. Simulation Result (*only in report) 9. Implementation Result (Functional, Performance) (*only in report) 10. Analysis (*only in report) 11. Conclusion (*only in report) 12. Reference 10.2 Registration Data File Name: EDC2016-[Category]-[Team_Name]-Registration File Format: PDF Content: 1. Team Name 2. University Name 3. Contact Name and 4. Team Members Name List 10.3 Team Member CV File Name: EDC2016-{Category]-[Team_Name]-CV[Space]Name File Format: PDF Content: 1. Personal Information 2. Full Name Picture 5. Current Education Information 6. University/School Name 7. Concentration 8
9 8. Skills 9. Short Resume 11 Important Dates Please pay attention to these schedule: 1. Registration and Proposal Submission: July 25th, Notification of Acceptance: July 30th, Product Development Phase I- VLSI: July 31st - October 6th, Product Development Phase II- VLSI: October 15th - November 14th Development Report Submission Deadline: VLSI Phase I: October 7th, 2016 VLSI Phase II: November 15th, Notification of Finalist:November 21st, Submission of Presentation Materials: November21st -November 28th, Final Event: November 29th-30th FAQ 13 Contact Website : edc@stei.itb.ac.id Phone : (+62) (Whatsapps, Line, Telegram) References [1] Walter T. Higgins, JR. [A Comparison of Complementary and kalman Filtering]. IEEE Transaction on Aerospace and Electronics Systems Vol.AES-1 1, no.3 May [2] Pieter-Jan Van de Maele: Getting the angular position from gyroscope data, http : // jan.com/node/7, accessed : June, 7th 2016 [3] Ryan Goodrich:Accelerometer vs. Gyroscope: What s the Difference? http : // accelerometer vs gyroscope.html, accessed : June, 7th
10 [4] Sanghyuk Park and Jonathan How:Examples of Estimation Filters from Recent Aircraft Projects at MIT http : //ocw.mit.edu/courses/aeronautics and astronautics/ aircraf t stability and control fall 2004/lecture notes/lecture 1 5.pdf, accessed : June, 8th 2016 [5] Starlino: A GuideTo using IMU (Accelerometer and Gyroscope Devices) in Embedded Applications, http : // g uide.html, accessed : June, 7th 2016 [6] ST AN3182 Application note: Tilt measurement using a low-g 3-axis accelerometer [7] Scolton:Step 15: IMU Part 2: Complementary Filter accessed : June, 8th 2016 [8] CHRobotics LLC:Understanding Euler Angles accessed : June, 8th 2016 [9] IMU accessed : June, 26th 2016z [10] My MoS Thesis: Using Arduino for Tangible Human Computer Interaction accessed : June, 26th 2016z 10
navigation Isaac Skog
Foot-mounted zerovelocity aided inertial navigation Isaac Skog skog@kth.se Course Outline 1. Foot-mounted inertial navigation a. Basic idea b. Pros and cons 2. Inertial navigation a. The inertial sensors
More informationOrientation Capture of a Walker s Leg Using Inexpensive Inertial Sensors with Optimized Complementary Filter Design
Orientation Capture of a Walker s Leg Using Inexpensive Inertial Sensors with Optimized Complementary Filter Design Sebastian Andersson School of Software Engineering Tongji University Shanghai, China
More informationEstimation of Altitude and Vertical Velocity for Multirotor Aerial Vehicle using Kalman Filter
Estimation of Altitude and Vertical Velocity for Multirotor Aerial Vehicle using Kalman Filter Przemys law G asior, Stanis law Gardecki, Jaros law Gośliński and Wojciech Giernacki Poznan University of
More informationNavigational Aids 1 st Semester/2007/TF 7:30 PM -9:00 PM
Glossary of Navigation Terms accelerometer. A device that senses inertial reaction to measure linear or angular acceleration. In its simplest form, it consists of a case-mounted spring and mass arrangement
More informationTesting the Possibilities of Using IMUs with Different Types of Movements
137 Testing the Possibilities of Using IMUs with Different Types of Movements Kajánek, P. and Kopáčik A. Slovak University of Technology, Faculty of Civil Engineering, Radlinského 11, 81368 Bratislava,
More informationInertial Navigation Systems
Inertial Navigation Systems Kiril Alexiev University of Pavia March 2017 1 /89 Navigation Estimate the position and orientation. Inertial navigation one of possible instruments. Newton law is used: F =
More informationCAMERA GIMBAL PERFORMANCE IMPROVEMENT WITH SPINNING-MASS MECHANICAL GYROSCOPES
8th International DAAAM Baltic Conference "INDUSTRIAL ENGINEERING 19-21 April 2012, Tallinn, Estonia CAMERA GIMBAL PERFORMANCE IMPROVEMENT WITH SPINNING-MASS MECHANICAL GYROSCOPES Tiimus, K. & Tamre, M.
More informationE80. Experimental Engineering. Lecture 9 Inertial Measurement
Lecture 9 Inertial Measurement http://www.volker-doormann.org/physics.htm Feb. 19, 2013 Christopher M. Clark Where is the rocket? Outline Sensors People Accelerometers Gyroscopes Representations State
More informationAutonomous Navigation for Flying Robots
Computer Vision Group Prof. Daniel Cremers Autonomous Navigation for Flying Robots Lecture 3.2: Sensors Jürgen Sturm Technische Universität München Sensors IMUs (inertial measurement units) Accelerometers
More informationCamera Drones Lecture 2 Control and Sensors
Camera Drones Lecture 2 Control and Sensors Ass.Prof. Friedrich Fraundorfer WS 2017 1 Outline Quadrotor control principles Sensors 2 Quadrotor control - Hovering Hovering means quadrotor needs to hold
More informationDE2.3 Electronics 2. Lab Experiment 3: IMU and OLED Display
Objectives Dyson School of Design Engineering DE2.3 Electronics 2 Lab Experiment 3: IMU and OLED Display (webpage: http://www.ee.ic.ac.uk/pcheung/teaching/de2_ee/) By the end of this experiment, you should
More informationThis was written by a designer of inertial guidance machines, & is correct. **********************************************************************
EXPLANATORY NOTES ON THE SIMPLE INERTIAL NAVIGATION MACHINE How does the missile know where it is at all times? It knows this because it knows where it isn't. By subtracting where it is from where it isn't
More informationInertial measurement and realistic post-flight visualization
Inertial measurement and realistic post-flight visualization David Fifield Metropolitan State College of Denver Keith Norwood, faculty advisor June 28, 2007 Abstract Determining the position and orientation
More informationControl of a quadrotor manipulating a beam (2 projects available)
Control of a quadrotor manipulating a beam (2 projects available) Supervisor: Emanuele Garone (egarone@ulb.ac.be), Tam Nguyen, Laurent Catoire General Goal: The goal of this project is to complete from
More informationSelection and Integration of Sensors Alex Spitzer 11/23/14
Selection and Integration of Sensors Alex Spitzer aes368@cornell.edu 11/23/14 Sensors Perception of the outside world Cameras, DVL, Sonar, Pressure Accelerometers, Gyroscopes, Magnetometers Position vs
More informationElectronic Letters on Science & Engineering 11(2) (2015) Available online at
Electronic Letters on Science & Engineering 11(2) (2015) Available online at www.e-lse.org Complementary Filter Application for Inertial Measurement Unit Cemil Altın 1, Orhan Er 1 1 Bozok University, Department
More informationUsing the MPU Inertia Measurement Systems Gyroscopes & Accelerometers Sensor fusion I2C MPU-6050
Using the MPU-6050 Inertia Measurement Systems Gyroscopes & Accelerometers Sensor fusion I2C MPU-6050 IMUs There are small devices indicating changing orientation in smart phones, video game remotes, quad-copters,
More informationCalibration of Inertial Measurement Units Using Pendulum Motion
Technical Paper Int l J. of Aeronautical & Space Sci. 11(3), 234 239 (2010) DOI:10.5139/IJASS.2010.11.3.234 Calibration of Inertial Measurement Units Using Pendulum Motion Keeyoung Choi* and Se-ah Jang**
More informationQuaternion Kalman Filter Design Based on MEMS Sensors
, pp.93-97 http://dx.doi.org/10.14257/astl.2014.76.20 Quaternion Kalman Filter Design Based on MEMS Sensors Su zhongbin,yanglei, Kong Qingming School of Electrical and Information. Northeast Agricultural
More informationMe 3-Axis Accelerometer and Gyro Sensor
Me 3-Axis Accelerometer and Gyro Sensor SKU: 11012 Weight: 20.00 Gram Description: Me 3-Axis Accelerometer and Gyro Sensor is a motion processing module. It can use to measure the angular rate and the
More informationInertial Measurement Units I!
! Inertial Measurement Units I! Gordon Wetzstein! Stanford University! EE 267 Virtual Reality! Lecture 9! stanford.edu/class/ee267/!! Lecture Overview! coordinate systems (world, body/sensor, inertial,
More informationLecture 13 Visual Inertial Fusion
Lecture 13 Visual Inertial Fusion Davide Scaramuzza Course Evaluation Please fill the evaluation form you received by email! Provide feedback on Exercises: good and bad Course: good and bad How to improve
More informationInertial Measurement Units II!
! Inertial Measurement Units II! Gordon Wetzstein! Stanford University! EE 267 Virtual Reality! Lecture 10! stanford.edu/class/ee267/!! wikipedia! Polynesian Migration! Lecture Overview! short review of
More informationSphero Lightning Lab Cheat Sheet
Actions Tool Description Variables Ranges Roll Combines heading, speed and time variables to make the robot roll. Duration Speed Heading (0 to 999999 seconds) (degrees 0-359) Set Speed Sets the speed of
More informationDynamic Modelling for MEMS-IMU/Magnetometer Integrated Attitude and Heading Reference System
International Global Navigation Satellite Systems Society IGNSS Symposium 211 University of New South Wales, Sydney, NSW, Australia 15 17 November, 211 Dynamic Modelling for MEMS-IMU/Magnetometer Integrated
More informationStrapdown system technology
Chapter 9 Strapdown system technology 9.1 Introduction The preceding chapters have described the fundamental principles of strapdown navigation systems and the sensors required to provide the necessary
More informationLow-Cost IMU Implementation via Sensor Fusion Algorithms in the. Arduino Environment
Low-Cost IMU Implementation via Sensor Fusion Algorithms in the Arduino Environment A Senior Project Presented to the Faculty of the Aerospace Engineering Department California Polytechnic State University,
More informationAircraft Stability and Performance 2nd Year, Aerospace Engineering. Dr. M. Turner
Aircraft Stability and Performance 2nd Year, Aerospace Engineering Dr. M. Turner Basic Info Timetable 15.00-16.00 Monday ENG LT1 16.00-17.00 Monday ENG LT1 Typical structure of lectures Part 1 Theory Part
More informationIntroduction to Inertial Navigation (INS tutorial short)
Introduction to Inertial Navigation (INS tutorial short) Note 1: This is a short (20 pages) tutorial. An extended (57 pages) tutorial that also includes Kalman filtering is available at http://www.navlab.net/publications/introduction_to
More informationCHARACTERIZATION AND CALIBRATION OF MEMS INERTIAL MEASUREMENT UNITS
CHARACTERIZATION AND CALIBRATION OF MEMS INERTIAL MEASUREMENT UNITS ökçen Aslan 1,2, Afşar Saranlı 2 1 Defence Research and Development Institute (SAE), TÜBİTAK 2 Dept. of Electrical and Electronics Eng.,
More informationUnscented Kalman Filtering for Attitude Determination Using MEMS Sensors
Journal of Applied Science and Engineering, Vol. 16, No. 2, pp. 165 176 (2013) DOI: 10.6180/jase.2013.16.2.08 Unscented Kalman Filtering for Attitude Determination Using MEMS Sensors Jaw-Kuen Shiau* and
More informationModeling, Parameter Estimation, and Navigation of Indoor Quadrotor Robots
Brigham Young University BYU ScholarsArchive All Theses and Dissertations 2013-04-29 Modeling, Parameter Estimation, and Navigation of Indoor Quadrotor Robots Stephen C. Quebe Brigham Young University
More informationDevelopment of a Ground Based Cooperating Spacecraft Testbed for Research and Education
DIPARTIMENTO DI INGEGNERIA INDUSTRIALE Development of a Ground Based Cooperating Spacecraft Testbed for Research and Education Mattia Mazzucato, Sergio Tronco, Andrea Valmorbida, Fabio Scibona and Enrico
More informationUSB Virtual Reality HID. by Weston Taylor and Chris Budzynski Advisor: Dr. Malinowski
USB Virtual Reality HID by Weston Taylor and Chris Budzynski Advisor: Dr. Malinowski Project Summary Analysis Block Diagram Hardware Inertial Sensors Position Calculation USB Results Questions === Agenda
More informationReview Paper: Inertial Measurement
Review Paper: Inertial Measurement William T. Conlin (wtconlin@gmail.com) arxiv:1708.04325v1 [cs.ro] 8 Aug 2017 May 2017 Abstract Applications of inertial measurement units are extremely diverse, and are
More information9 Degrees of Freedom Inertial Measurement Unit with AHRS [RKI-1430]
9 Degrees of Freedom Inertial Measurement Unit with AHRS [RKI-1430] Users Manual Robokits India info@robokits.co.in http://www.robokitsworld.com Page 1 This 9 Degrees of Freedom (DOF) Inertial Measurement
More informationUsing SensorTag as a Low-Cost Sensor Array for AutoCAD
Using SensorTag as a Low-Cost Sensor Array for AutoCAD Kean Walmsley Autodesk SD5013 In 2012 Texas Instruments Inc. launched the SensorTag, a $25 sensor array that communicates via Bluetooth Smart (also
More informationEXPERIMENTAL COMPARISON BETWEEN MAHONEY AND COMPLEMENTARY SENSOR FUSION ALGORITHM FOR ATTITUDE DETERMINATION BY RAW SENSOR DATA OF XSENS IMU ON BUOY
EXPERIMENTAL COMPARISON BETWEEN MAHONEY AND COMPLEMENTARY SENSOR FUSION ALGORITHM FOR ATTITUDE DETERMINATION BY RAW SENSOR DATA OF XSENS IMU ON BUOY A. Jouybari a *, A. A. Ardalan a, M-H. Rezvani b a University
More informationQUANSER Flight Control Systems Design. 2DOF Helicopter 3DOF Helicopter 3DOF Hover 3DOF Gyroscope. Quanser Education Solutions Powered by
QUANSER Flight Control Systems Design 2DOF Helicopter 3DOF Helicopter 3DOF Hover 3DOF Gyroscope Quanser Education Solutions Powered by 2 DOF Helicopter What does it represent? Classic helicopter with main
More informationInertial Navigation Static Calibration
INTL JOURNAL OF ELECTRONICS AND TELECOMMUNICATIONS, 2018, VOL. 64, NO. 2, PP. 243 248 Manuscript received December 2, 2017; revised April, 2018. DOI: 10.24425/119518 Inertial Navigation Static Calibration
More informationStrapdown Inertial Navigation Technology, Second Edition D. H. Titterton J. L. Weston
Strapdown Inertial Navigation Technology, Second Edition D. H. Titterton J. L. Weston NavtechGPS Part #1147 Progress in Astronautics and Aeronautics Series, 207 Published by AIAA, 2004, Revised, 2nd Edition,
More informationSTEP 1: MODULE MOUNTING / WIRING:
VER1.0 PINOUT DIAGRAM: PORT 1 - INPUT 1 (S.BUS, PWM, PPM INPUT) PORT 2 - INPUT 2 (PWM MODE INPUT OR AUX OUTPUT DEFINED IN SOFTWARE) PORT 3 - OUTPUT 1 (S.BUS OUTPUT) PORT 4 - OUTPUT 2 (SERVO OUTPUT) PORT
More informationDYNAMIC POSITIONING CONFERENCE September 16-17, Sensors
DYNAMIC POSITIONING CONFERENCE September 16-17, 2003 Sensors An Integrated acoustic positioning and inertial navigation system Jan Erik Faugstadmo, Hans Petter Jacobsen Kongsberg Simrad, Norway Revisions
More informationCollaboration is encouraged among small groups (e.g., 2-3 students).
Assignments Policies You must typeset, choices: Word (very easy to type math expressions) Latex (very easy to type math expressions) Google doc Plain text + math formula Your favorite text/doc editor Submit
More informationSatellite/Inertial Navigation and Positioning System (SINAPS)
Satellite/Inertial Navigation and Positioning System (SINAPS) Functional Requirements List and Performance Specifications by Daniel Monroe, Luke Pfister Advised By Drs. In Soo Ahn and Yufeng Lu ECE Department
More informationExam in DD2426 Robotics and Autonomous Systems
Exam in DD2426 Robotics and Autonomous Systems Lecturer: Patric Jensfelt KTH, March 16, 2010, 9-12 No aids are allowed on the exam, i.e. no notes, no books, no calculators, etc. You need a minimum of 20
More informationLine of Sight Stabilization Primer Table of Contents
Line of Sight Stabilization Primer Table of Contents Preface 1 Chapter 1.0 Introduction 3 Chapter 2.0 LOS Control Architecture and Design 11 2.1 Direct LOS Stabilization 15 2.2 Indirect LOS Stabilization
More informationMULTI-SENSOR DATA FUSION FOR LAND VEHICLE ATTITUDE ESTIMATION USING A FUZZY EXPERT SYSTEM
Data Science Journal, Volume 4, 28 November 2005 127 MULTI-SENSOR DATA FUSION FOR LAND VEHICLE ATTITUDE ESTIMATION USING A FUZZY EXPERT SYSTEM Jau-Hsiung Wang* and Yang Gao Department of Geomatics Engineering,
More informationSimplified Orientation Determination in Ski Jumping using Inertial Sensor Data
Simplified Orientation Determination in Ski Jumping using Inertial Sensor Data B.H. Groh 1, N. Weeger 1, F. Warschun 2, B.M. Eskofier 1 1 Digital Sports Group, Pattern Recognition Lab University of Erlangen-Nürnberg
More informationFinal Exam Practice Fall Semester, 2012
COS 495 - Autonomous Robot Navigation Final Exam Practice Fall Semester, 2012 Duration: Total Marks: 70 Closed Book 2 hours Start Time: End Time: By signing this exam, I agree to the honor code Name: Signature:
More informationAUTONOMOUS PLANETARY ROVER CONTROL USING INVERSE SIMULATION
AUTONOMOUS PLANETARY ROVER CONTROL USING INVERSE SIMULATION Kevin Worrall (1), Douglas Thomson (1), Euan McGookin (1), Thaleia Flessa (1) (1)University of Glasgow, Glasgow, G12 8QQ, UK, Email: kevin.worrall@glasgow.ac.uk
More informationSensor-fusion Demo Documentation
Sensor-fusion Demo Documentation Release 1.2 Alexander Pacha Aug 13, 2018 Contents: 1 Euler Angles 3 2 Installation 5 3 Contribute 7 4 License 9 i ii Sensor-fusion Demo Documentation, Release 1.2 This
More informationGravity compensation in accelerometer measurements for robot navigation on inclined surfaces
Available online at www.sciencedirect.com Procedia Computer Science 6 (211) 413 418 Complex Adaptive Systems, Volume 1 Cihan H. Dagli, Editor in Chief Conference Organized by Missouri University of Science
More informationDesign and Development of Unmanned Tilt T-Tri Rotor Aerial Vehicle
Design and Development of Unmanned Tilt T-Tri Rotor Aerial Vehicle K. Senthil Kumar, Mohammad Rasheed, and T.Anand Abstract Helicopter offers the capability of hover, slow forward movement, vertical take-off
More informationProceedings of the 2013 SpaceVision Conference November 7-10 th, Tempe, AZ, USA ABSTRACT
Proceedings of the 2013 SpaceVision Conference November 7-10 th, Tempe, AZ, USA Development of arm controller for robotic satellite servicing demonstrations Kristina Monakhova University at Buffalo, the
More informationPhysics 101, Lab 1: LINEAR KINEMATICS PREDICTION SHEET
Physics 101, Lab 1: LINEAR KINEMATICS PREDICTION SHEET After reading through the Introduction, Purpose and Principles sections of the lab manual (and skimming through the procedures), answer the following
More informationAE483: Lab #1 Sensor Data Collection and Analysis
AE483: Lab #1 Sensor Data Collection and Analysis T. Bretl September 11, 2017 1 Goal You will be working with the AscTec Hummingbird Quadrotor this semester. There are two sources of sensor data that you
More informationDETERMINING ANGLE POSITION OF AN OBJECT USING ACCELEROMETERS
DETERMINING ANGLE POSITION OF AN OBJECT USING ACCELEROMETERS Marin Berov Marinov*, Marin Hristov Hristov**, Ivan Pavlov Topalov*** Technical University of Sofia, Faculty of Electronics, P.O. Box 43, BG-1756
More informationStrapdown Inertial Navigation Technology. Second Edition. Volume 207 PROGRESS IN ASTRONAUTICS AND AERONAUTICS
Strapdown Inertial Navigation Technology Second Edition D. H. Titterton Technical leader in Laser Systems at the Defence Science and Technology Laboratory (DSTL) Hampshire, UK J. L. Weston Principal Scientist
More informationA Kalman Filter Based Attitude Heading Reference System Using a Low Cost Inertial Measurement Unit
Virginia Commonwealth University VCU Scholars Compass Theses and Dissertations Graduate School 213 A Kalman Filter Based Attitude Heading Reference System Using a Low Cost Inertial Measurement Unit Matthew
More informationAnalysis of Extended Movement Models for Autonomous Quadrocopters
Otto von Guericke University Magdeburg Chair of Intelligent Systems Institute of Knowledge and Language Engineering Digital Engineering Project Analysis of Extended Movement Models for Autonomous Quadrocopters
More informationXDK HARDWARE OVERVIEW
XDK HARDWARE OVERVIEW Agenda 1 General Overview 2 3 4 Sensors Communications Extension Board 2 General Overview 1. General Overview What is the XDK? The Cross-Domain Development Kit, or XDK, is a battery
More informationLPMS-B Reference Manual
INTRODUCTION LPMS-B Reference Manual Version 1.0.12 2012 LP-RESEARCH 1 INTRODUCTION I. INTRODUCTION Welcome to the LP-RESEARCH Motion Sensor Bluetooth version (LPMS-B) User s Manual! In this manual we
More informationINTEGRATED TECH FOR INDUSTRIAL POSITIONING
INTEGRATED TECH FOR INDUSTRIAL POSITIONING Integrated Tech for Industrial Positioning aerospace.honeywell.com 1 Introduction We are the world leader in precision IMU technology and have built the majority
More informationLPMS-B Reference Manual
INTRODUCTION LPMS-B Reference Manual Version 1.1.0 2013 LP-RESEARCH www.lp-research.com 1 INTRODUCTION I. INTRODUCTION Welcome to the LP-RESEARCH Motion Sensor Bluetooth version (LPMS-B) User s Manual!
More informationKinematics of Machines Prof. A. K. Mallik Department of Mechanical Engineering Indian Institute of Technology, Kanpur. Module 10 Lecture 1
Kinematics of Machines Prof. A. K. Mallik Department of Mechanical Engineering Indian Institute of Technology, Kanpur Module 10 Lecture 1 So far, in this course we have discussed planar linkages, which
More informationZYX User Manual V Revision
ZYX User Manual V.00 206.07.26 Revision Contents Warning and Disclaimer... 3 I. Product Introduction... 4 II. Product List... 5. Package Contents... 5 III. Mounting & Configuration... 6. Gimbal Controller
More informationON THE VELOCITY OF A WEIGHTED CYLINDER DOWN AN INCLINED PLANE
ON THE VELOCITY OF A WEIGHTED CYLINDER DOWN AN INCLINED PLANE Raghav Grover and Aneesh Agarwal RG (Grade 12 High School), AA (Grade 11 High School) Department of Physics, The Doon School, Dehradun. raghav.503.2019@doonschool.com,
More informationHOBO Pendant G Data Logger (UA ) White Paper
HOBO Pendant G Data Logger (UA-4-64) White Paper This white paper explains the operation of the HOBO Pendant G data logger (UA-4-64). Operating Principles The accelerometer used in the Pendant G logger
More informationAn Intro to Gyros. FTC Team #6832. Science and Engineering Magnet - Dallas ISD
An Intro to Gyros FTC Team #6832 Science and Engineering Magnet - Dallas ISD Gyro Types - Mechanical Hubble Gyro Unit Gyro Types - Sensors Low cost MEMS Gyros High End Gyros Ring laser, fiber optic, hemispherical
More informationTracking of Human Arm Based on MEMS Sensors
Tracking of Human Arm Based on MEMS Sensors Yuxiang Zhang 1, Liuyi Ma 1, Tongda Zhang 2, Fuhou Xu 1 1 23 office, Xi an Research Inst.of Hi-Tech Hongqing Town, Xi an, 7125 P.R.China 2 Department of Automation,
More informationIMU and Encoders. Team project Robocon 2016
IMU and Encoders Team project Robocon 2016 Harsh Sinha, 14265, harshsin@iitk.ac.in Deepak Gangwar, 14208, dgangwar@iitk.ac.in Swati Gupta, 14742, swatig@iitk.ac.in March 17 th 2016 IMU and Encoders Module
More information4-20mA SERIES Single or Dual Axis MEMS Inclinometer
4-20mA SERIES Single or Dual Axis MEMS Inclinometer The 2GIG 4-20mA Inclinometer is engineered to work for all applications. The internal software provides unlimited programming capabilities. It offers
More informationCOARSE LEVELING OF INS ATTITUDE UNDER DYNAMIC TRAJECTORY CONDITIONS. Paul G. Savage Strapdown Associates, Inc.
COARSE LEVELIG OF IS ATTITUDE UDER DYAMIC TRAJECTORY CODITIOS Paul G. Savage Strapdown Associates, Inc. SAI-W-147 www.strapdownassociates.com January 28, 215 ASTRACT Approximate attitude initialization
More informationStrapdown Inertial Navigation Technology
Strapdown Inertial Navigation Technology 2nd Edition David Titterton and John Weston The Institution of Engineering and Technology Preface xv 1 Introduction 1 1.1 Navigation 1 1.2 Inertial navigation 2
More information2016 MOTION SENSING SOLUTIONS. SYD DYNAMICS APS JYLLANDSGADE 30 DK-6400 SØNDERBORG DENMARK
2016 MOTION SENSING SOLUTIONS SYD DYNAMICS APS JYLLANDSGADE 30 DK-6400 SØNDERBORG DENMARK info@syd-dynamics.com 01 INTRODUCTION SYD Dynamics provides a complete solution of motion sensing technologies,
More informationSatellite Attitude Determination
Satellite Attitude Determination AERO4701 Space Engineering 3 Week 5 Last Week Looked at GPS signals and pseudorange error terms Looked at GPS positioning from pseudorange data Looked at GPS error sources,
More informationDriftLess Technology to improve inertial sensors
Slide 1 of 19 DriftLess Technology to improve inertial sensors Marcel Ruizenaar, TNO marcel.ruizenaar@tno.nl Slide 2 of 19 Topics Problem, Drift in INS due to bias DriftLess technology What is it How it
More informationState Space System Modeling of a Quad Copter UAV
Indian Journal of Science Technology, Vol 9(27), DOI: 10.17485/ijst/2016/v9i27/95239, July 2016 ISSN (Print) : 0974-6846 ISSN (Online) : 0974-5645 State Space System Modeling of a Quad Copter UAV Zaid
More informationSUPPORTING LINEAR MOTION: A COMPLETE GUIDE TO IMPLEMENTING DYNAMIC LOAD SUPPORT FOR LINEAR MOTION SYSTEMS
SUPPORTING LINEAR MOTION: A COMPLETE GUIDE TO IMPLEMENTING DYNAMIC LOAD SUPPORT FOR LINEAR MOTION SYSTEMS Released by: Keith Knight Catalyst Motion Group Engineering Team Members info@catalystmotiongroup.com
More informationResearch Article An Intuitive Approach to Inertial Sensor Bias Estimation
Navigation and Observation Volume 2013, Article ID 762758, 6 pages http://dx.doi.org/10.1155/2013/762758 Research Article An Intuitive Approach to Inertial Sensor Bias Estimation Vasiliy M. Tereshkov Topcon
More informationHow do you roll? Fig. 1 - Capstone screen showing graph areas and menus
How do you roll? Purpose: Observe and compare the motion of a cart rolling down hill versus a cart rolling up hill. Develop a mathematical model of the position versus time and velocity versus time for
More informationCHAPTER 2 SENSOR DATA SIMULATION: A KINEMATIC APPROACH
27 CHAPTER 2 SENSOR DATA SIMULATION: A KINEMATIC APPROACH 2.1 INTRODUCTION The standard technique of generating sensor data for navigation is the dynamic approach. As revealed in the literature (John Blakelock
More informationSP-7 AHRS. Firmware upgrade instructions. Installation and calibration
SP-7 AHRS Firmware upgrade instructions Installation and calibration General This document describes the firmware upgrade procedure and new functionality of the SP-7 Firmware release. The firmware upgrade
More informationTesting Approaches for Characterization and Selection of MEMS Inertial Sensors 2016, 2016, ACUTRONIC 1
Testing Approaches for Characterization and Selection of MEMS Inertial Sensors by Dino Smajlovic and Roman Tkachev 2016, 2016, ACUTRONIC 1 Table of Contents Summary & Introduction 3 Sensor Parameter Definitions
More informationIMPLEMENTATION OF BALL-AND-BEAM CONTROL SYSTEM AS AN INSTANCE OF SIMULINK TO 32-BIT MICROCONTROLLER INTERFACE
POZNAN UNIVE RSITY OF TE CHNOLOGY ACADE MIC JOURNALS No 76 Electrical Engineering 2013 Krzysztof NOWOPOLSKI* IMPLEMENTATION OF BALL-AND-BEAM CONTROL SYSTEM AS AN INSTANCE OF SIMULINK TO 32-BIT MICROCONTROLLER
More informationAttitude Control for Small Satellites using Control Moment Gyros
Attitude Control for Small Satellites using Control Moment Gyros V Lappas a, Dr WH Steyn b, Dr CI Underwood c a Graduate Student, University of Surrey, Guildford, Surrey GU 5XH, UK b Professor, University
More informationROTATING IMU FOR PEDESTRIAN NAVIGATION
ROTATING IMU FOR PEDESTRIAN NAVIGATION ABSTRACT Khairi Abdulrahim Faculty of Science and Technology Universiti Sains Islam Malaysia (USIM) Malaysia A pedestrian navigation system using a low-cost inertial
More informationTEST RESULTS OF A GPS/INERTIAL NAVIGATION SYSTEM USING A LOW COST MEMS IMU
TEST RESULTS OF A GPS/INERTIAL NAVIGATION SYSTEM USING A LOW COST MEMS IMU Alison K. Brown, Ph.D.* NAVSYS Corporation, 1496 Woodcarver Road, Colorado Springs, CO 891 USA, e-mail: abrown@navsys.com Abstract
More informationECV ecompass Series. Technical Brief. Rev A. Page 1 of 8. Making Sense out of Motion
Technical Brief The ECV ecompass Series provides stable azimuth, pitch, and roll measurements in dynamic conditions. An enhanced version of our ECG Series, the ECV includes a full suite of precision, 3-axis,
More informationDynamic Sensor Alignment for Automotive Applications
Dynamic Sensor Alignment for Automotive Applications Steve Chappell a, Alistair Macarthur a, Dan Preston b, Dave Olmstead b, and Bob Flint c a Celoxica Ltd, 66 Milton Park, Abingdon, Oxfordshire OX14 4RX,
More informationEgyptian Space Science and Technology Educational Project Based on Can-Sat Program (CLTP)
Egyptian Space Science and Technology Educational Project Based on Can-Sat Program (CLTP) Samy Amin, Hassan Ali, Omar Magdy, Mohammad Khalil Aerospace Engineering Department, Cairo University. EGYPT [CanSat
More informationTest Report iµvru. (excerpt) Commercial-in-Confidence. imar Navigation GmbH Im Reihersbruch 3 D St. Ingbert Germany.
1 of 11 (excerpt) Commercial-in-Confidence imar Navigation GmbH Im Reihersbruch 3 D-66386 St. Ingbert Germany www.imar-navigation.de sales@imar-navigation.de 2 of 11 CHANGE RECORD Date Issue Paragraph
More informationComputer Animation and Visualisation. Lecture 3. Motion capture and physically-based animation of characters
Computer Animation and Visualisation Lecture 3. Motion capture and physically-based animation of characters Character Animation There are three methods Create them manually Use real human / animal motions
More informationRotational3D Efficient modelling of 3D effects in rotational mechanics
Rotational3D - Efficient Modelling of 3D Effects in Rotational Mechanics Rotational3D Efficient modelling of 3D effects in rotational mechanics Johan Andreasson Magnus Gäfvert Modelon AB Ideon Science
More informationMEMS technology quality requirements as applied to multibeam echosounder. Jerzy DEMKOWICZ, Krzysztof BIKONIS
MEMS technology quality requirements as applied to multibeam echosounder Jerzy DEMKOWICZ, Krzysztof BIKONIS Gdansk University of Technology Gdansk, Narutowicza str. 11/12, Poland demjot@eti.pg.gda.pl Small,
More informationEE 570: Location and Navigation: Theory & Practice
EE 570: Location and Navigation: Theory & Practice Navigation Sensors and INS Mechanization Thursday 14 Feb 2013 NMT EE 570: Location and Navigation: Theory & Practice Slide 1 of 14 Inertial Sensor Modeling
More informationMarker Based Localization of a Quadrotor. Akshat Agarwal & Siddharth Tanwar
Marker Based Localization of a Quadrotor Akshat Agarwal & Siddharth Tanwar Objective Introduction Objective: To implement a high level control pipeline on a quadrotor which could autonomously take-off,
More informationMETR 4202: Advanced Control & Robotics
Position & Orientation & State t home with Homogenous Transformations METR 4202: dvanced Control & Robotics Drs Surya Singh, Paul Pounds, and Hanna Kurniawati Lecture # 2 July 30, 2012 metr4202@itee.uq.edu.au
More informationEE6102 Multivariable Control Systems
EE612 Multivariable Control Systems Homework Assignments for Part 2 Prepared by Ben M. Chen Department of Electrical & Computer Engineering National University of Singapore April 21, 212 EE612 Multivariable
More information