ACCELEROMETER BASED ATTITUDE ESTIMATING DEVICE

Size: px
Start display at page:

Download "ACCELEROMETER BASED ATTITUDE ESTIMATING DEVICE"

Transcription

1 Proceedings of the 2004/2005 Spring Multi-Disciplinary Engineering Design Conference Kate Gleason College of Engineering Rochester Institute of Technology Rochester, New York May 13, 2005 Project Number: ACCELEROMETER BASED ATTITUDE ESTIMATING DEVICE Robert Wible Mechanical Engineer / Team Leader Royce Abel Mechanical Engineer / Chief Engineer Brandon Roth Mechanical Engineer Erin Long Mechanical Engineer ABSTRACT This paper details the design and development of an accelerometer based attitude estimation device. A custom circuit board and test stand were fabricated to support a revolutionary theory for attitude estimation based on local gravitational vectors derived from accelerometer measurements. NOMENCLATURE DAQ GPS INS PCB PCI PWM RIT VI INTRODUCTION Data Acquisition Global Positioning System Inertial Navigation System Printed Circuit Board Peripheral Component Interconnect Pulse Width Modulator Rochester Institute of Technology Virtual Instrument Inertial Navigation Systems are used for a multitude of applications, including aircraft, ground units, autonomous robots, etc. Current commercial systems contain gyroscopes and accelerometers to measure angular velocity and linear acceleration, respectively. Modern practice uses Euler kinematic relationships defined by the following to produce attitude angle estimations: & θ = & φ = ψ& = ~ ~ q cos( φ ) r sin( φ ) ~ ~ ~ p + [ r cos( φ ) + q sin( φ )] tan( θ ) ~ ~ ~ [ r cos( φ ) + q sin( φ )] sec( θ ) (1) where θ, φ, and ψ are the Euler angles, and q, p, r are pitch, roll, and yaw rates, respectively. Complexities arise in this method when errors occur in the accelerometer and gyro readings, such as drift effects. When a double integration is performed, the effect of such errors is propagated exponentially. To resolve the issue of incorporating expensive hardware components to minimize errors, scientists have researched accelerometer schematics in keeping with a goal of a low-cost system [1, 2, 3]. A new concept in Fig. 1 has been proposed by Dr. Agamemnon Crassidis, an associate professor at RIT, encompassing a circular arc of accelerometers that measure local gravitational vectors and redefines the attitude initial conditions to determine the pitch angle, roll angle, and yaw angle Rochester Institute of Technology

2 Proceedings of KGCOE 2005 Multi-Disciplinary Engineering Design Conference Page 2 rate gyro mounting point sz 1 2 Z X s X linear accelerometers Figure 1. Proposed device schematic for estimating attitude in a two-dimensional space The primary goal of this project focused on fabricating a prototype accelerometer based INS with a gyroscope for determining initial conditions and a corresponding test stand to validate the proposed theory in only the pitch angle. The resulting unit will be integrated with an autonomous robot to aid in traversing a non-gps friendly 3D environment as a future work concept. DESIGN PROCEDURE The attitude estimation device was developed according to a stringent concurrent design procedure encompassing the following gates: 1. Needs Assessment 2. Concept Development 3. Feasibility Assessment 4. Preliminary Design and Analysis 5. Detailed Design 6. Prototype Fabrication 7. Testing 8. Final Design Each gate was vital in the design procedure, enabling the group to focus on the requirements set at hand by the sponsor. The board and test stand had to withstand a force of 10 gees to simulate a dynamic maneuver. The test stand and board each had their own requirements, which will be discussed in further detail. ACCELEROMETER BOARD DEVELOPMENT +/- 2.0 gee capability. A total of 26 resistors and 14 capacitors were also incorporated into the design. The resistors defined the PWM properties and the resistors were for incorporating on chip filtering. The accelerometers will output a reading every 10ms. The board is a four-layer PCB that includes a ground and power plane. Working from the base of the board to the top, there will be a printed wires/power/ground/printed wires layout and electrical components. The ground plane was placed between the power and components to try to reduce any type of noise that may occur from local fields. There were many attempts to try to reduce any noise to the accelerometers. There was a 5V regulator to maintain constant input. After this state a 0.1 nf capacitor connected the ground and power plane to reduce the rippling effects. There is also an optional 2 nd filtering capacitor that wasn t included in the final build that could be used to filter more noise out of the power supply. This connects the 9V input and ground plane. This noise didn t seem to show and the capacitor wasn t included. A final noise minimization technique implemented was to make sure that the printed wire tracks made less then or equal to 45 deg angles. Doing this made sure that the signals had a clear path on the tracks and didn t interfere with themselves. After all these precautions the team concluded that as much noise is out of the board as possible. For the gyroscopic component, the GyroPAK 3 was chosen from O-Navi, LLC. The component not only included a gyroscope but additional filtering which was ideal in maintaining the low noise input requirement. See Fig. 2 for the finalized board layout. Additional requirements were placed on the actual circuitry to fabricate the device. The board itself had to have the ability to mount on an already existing autonomous robot in the sponsor s possession. Several software design packages were explored to produce the board. The team decided upon PCB123 s software package to construct the intricate design. PCB123 was chosen because of its unique ability to rotate the accelerometer components on the board, corresponding to the design intent in Fig. 1. The board itself consists of numerous components necessary for operation. Analog Devices ADXL202J accelerometers were chosen for their PWM output and Figure 2. Finalized PCB layout Included on the board are 4 mounting holes that will be used to mount it to the test and as well as mount it to the autonomous robot as discussed before. The mounting of the hardware was assisted by the SMT Lab in the CIMS building. There assistance was critical to the proper layout of the accelerometers. Fig. 3 displays the fully populated PCB. Paper Number 05011

3 Proceedings of the 2005 KGCOE Multi-Disciplinary Engineering Design Conference Page 3 INTEGRATION & TESTING Once the test stand and accelerometer board were completed, integration of the units commenced. The first task was successfully mounting and aligning the board with the test stand. The addition of a flat on the rotating shaft allowed it to be locked into position, and a locating bolt in the mounting ring allowed for fixing the zero deg angle of the accelerometer board. Figure 5 shows those mechanisms. Figure 3. Populated prototype PCB TEST STAND DEVELOPMENT The test stand was originally designed as a platform that would have a single rotating shaft and a potentiometer to gather a truth reading of the rotational displacement. As the design progressed, adjustable mounts were added to allow for leveling adjustments to the stand in case it was placed on a non-flat surface. The initial intent was to incorporate a potentiometer for the truth reading. Further background research yielded the inaccuracies of lowcost potentiometers, thus forcing the team to explore other venues. A digital optical encoder was the finalized component. The encoder has division every 0.5 deg but with LabVIEW software it can be estimated to 0.25 deg, which falls well within the 1º requirement imposed by the sponsor at this iteration. The hollow rotating shaft is housed in three bearing stands to provide stability while traveling. The bearings are slightly offset, as the shaft was not perfectly cylindrical. Also, two exit holes were drilled into the shaft to allow clearance for the electrical wiring connecting the accelerometer board to the data acquisitioning device. (Fig. 4) Figure 4. Hollow rotating shaft Figure 5. Zeroing mechanisms With the hardware now zeroed out to the local environment, the electrical components needed to be zeroed. The capacitors that define the filtering for the output of the PWM for output of each axis have a tolerance of +-10%. This resulted in a constant error for each accelerometer someplace between this value. This was achieved by setting the board to the downward (0 degree) position and setting each accelerometer to the expected value that that should be read out. Implementation technique will be explained later in this section. With the accelerometers now zeroed out the readings are available to be acquired and saved for post processing to determine the angle based on the accelerometers and then compare that to the actual readings based on the encoder. The LabVIEW file is too large and complicated to actually show a screenshot here. Therefore, a thorough explanation of the process gone through will be discussed. With the most recent version of the LabVIEW software, the developers included a new collection of tools as well as a new data type called dynamic data. This dynamic data stems from the waveform type that was used before and were primarily build to be used with the new set of tools mentioned above which are called VI Assistants. As a side note, many of these VI assistants will end up using the waveform data type in the sub vis, so the total reason for this new data type, which does make some processes that would have been simple in the past more difficult. These VI Assistants will be used extensively in the acquisitions of the readings. Copyright 2005 by Rochester Institute of Technology

4 Proceedings of KGCOE 2005 Multi-Disciplinary Engineering Design Conference Page 4 There are two PCI boards that will be used to acquire the data. The first board is a multifunctional DAQ card and the second is an 8 port counter card. The multifunctional card will be used to acquire the data from the accelerometers as well as the gyro and the counter card will be used to keep the index of the encoder. Therefore, initially in the block diagram, two VI Assistants (DAQ Assistant) are implemented. The first acquire the data from the accelerometers and gyroscope at a rate of 20000Hz every 2000 samples. This allows retrieval of an excellent waveform of the PWM. The counter card just outputs the current count of the encoder. The counter card is actually looking at both the high side and the low side of the encoder pulses to half the resolution of the encoder from.5 deg to.25 deg. The rest of this discussion will be broken into three sections: the manipulation of the accelerometer readings, gyroscope, and rotary encoder. Once the accelerometer reading is demuxed from the gyroscope it is sent through Timing and Transition VI Assistant to output of the duty cycle readings. These signals are then filtered using the Filter VI Assistant to calculate a moving average smoothing function. These duty cycle values are then added to a correction factor to take out the capacitor tolerance errors discussed before. These zeroed signals are then sent through a simple function that relates the duty cycle value to the relative gee reading. These are then the final readings that are saved. Some notes about this process. First, the duty cycle VI assistant is very complex. Because of resistor tolerance that determine the actual timing of the accelerometer output, each waveform would have a different time step if each value were converted to an actual reading. To get around this, the Timing and Measurements VI Assistant actually stores the last 10 readings in a queue, determines the duty cycle for each, averages them, and then determines a common time step for each accelerometer. Therefore, since each of the accelerometers in this system were reading a rate of every ~10ms. After going through this block the readings were now 0.1 seconds. This simple complication was very discouraging because it was not documented in the LabVIEW software and resulted in fewer readings then was preferred. It was decided that the current system would stay as is, and if more readings were desired then the resistors and capacitors would be changed at a later late. To calibrate the accelerometers in LabVIEW is based on a simple process. The addition term that is mentioned above is actually an array of waveforms that are created from a set of constants that can be set on the Front Panel of the vi. These values are made into waveforms built with the same sample rate as the accelerometers and then just added into the readings. So, the process needed for this to work is as followed: variable, simple vector, waveform creation, waveform array, and then finally conversion into dynamic waveform to be added into accelerometer readings. To determine the values to go into the front panel boxes is by comparing the current value which is displayed by using a Sample Compression VI Assistant (5 sample Mean) and calibration values from theoretical calculations. The gyroscope readings are much simpler to process. After the data is demuxed from the accelerometer data, it is sent through a Resample VI Assistant. This is because initially this was retrieved with a time increment of sec. This rate is too fast when compared to the accelerometer data. The time step was re-sampled to 0.1 seconds. The modified data was then sent through a similar moving average filter as the accelerometers and recorded to file. The rotary encoder data is sampled differently then the others components. It does not have a standard time step or sample frequency because there is no internal clock built into the board. Therefore, the data is just recorded each time the counter is checked by the software. Since the time increments were inconsistent, this data was sent through a similar resample block to do a linear interpretation to determine the values at.1 increments. This data was then recorded to file. This data is then examined with MATLAB to determine the pitch reading and compare it to the encoder. The below figures show sample outputs that result from running the LabVIEW vi that was developed. Figure 6 is the accelerometer data shown for a +90 to 0 deg rotation at a fairly constant rate. Figure 7 shows the full run from the previous segment of the rotary encoder. Figure 6. Accelerometer outputs for a +90 to 0 input maneuver Paper Number 05011

5 Proceedings of the 2005 KGCOE Multi-Disciplinary Engineering Design Conference Page 5 Figure 9. Simulated accelerometer readings for a +45 input maneuver Figure 7. Rotary Encoder outputs for a +90 to 0 input maneuver ANALYSIS The accelerometer readings and a sampling time rate are outputted into an Excel file in gees and seconds, respectively. Figure 8 shows accelerometer readings for a + 45 input maneuver at a sampling rate of 0.1 seconds. Both figures exhibit the same behavior for the accelerometer readings, with the prototype data generated at a faster rate. Effects from noise are apparent in the unsteadiness of the data collected from the prototype. Once the GyroPak3 has been fully integrated, those measurements will be incorporated into the simulation to induce a dynamic bias and to produce a theta estimate value that will be compared with the truth model from the digital encoder readings. CONCLUSIONS The data gathered from the prototype replicates the trends predicted by the theoretical simulation. The accelerometer device fulfilled the requirements set by the sponsor, with a resolution of 7.5 that can be improved upon with additional accelerometers and incorporating a mounting design that would fit on the autonomous robot. ACKNOWLEDGMENTS Figure 8. Accelerometer readings for a +45 input maneuver Figure 9 demonstrates the simulations results for a + 45 input maneuver utilizing the following equation to simulate the individual accelerometer measurements: ga 2 [ gaz, cg qxz q z Z ]*cosθ Z = & (2) Z, i + The work here was performed and completed thanks to the support of Dr. Agamemnon Crassidis and Dr. Wayne Walter. The team would also like to thank Professor Wellin for allowing the use of his lab and equipment for testing purposes. REFERENCES [1] Q. Wang, M. Ding, and P. Zhao, A New Scheme of Non-gyro Inertial Measurement Unit for Estimating Angular Velocity, IEEE 29 th Annual Conference Industrial Electronics Society, vol. 2, pp , [2] C.-W. Tan, S. Park, K. Mostov, and P. Varaiya, Design of Gyroscope-Free Navigation Systems, IEEE Intelligent Transportation Systems ConferenceProceedings, 2001 pp [3] K. Mostov, A. Soloviev, and T.-K. Koo, Initial Attitude Determination and Correction of Gyro-Free INS Angular Orientation on the Basis of GPS Linear Navigation Parameters, Intelligent Transportation System, USA: 1997 IEEE, pp Copyright 2005 by Rochester Institute of Technology

6 Proceedings of KGCOE 2005 Multi-Disciplinary Engineering Design Conference Page 6 Paper Number 05011

FLCS V2.1. AHRS, Autopilot, Gyro Stabilized Gimbals Control, Ground Control Station

FLCS V2.1. AHRS, Autopilot, Gyro Stabilized Gimbals Control, Ground Control Station AHRS, Autopilot, Gyro Stabilized Gimbals Control, Ground Control Station The platform provides a high performance basis for electromechanical system control. Originally designed for autonomous aerial vehicle

More information

Extended Kalman Filtering

Extended Kalman Filtering Extended Kalman Filtering Andre Cornman, Darren Mei Stanford EE 267, Virtual Reality, Course Report, Instructors: Gordon Wetzstein and Robert Konrad Abstract When working with virtual reality, one of the

More information

Robotic Vehicle Design

Robotic Vehicle Design Robotic Vehicle Design Sensors, measurements and interfacing Jim Keller July 19, 2005 Sensor Design Types Topology in system Specifications/Considerations for Selection Placement Estimators Summary Sensor

More information

Lab Exercise 9: Stepper and Servo Motors

Lab Exercise 9: Stepper and Servo Motors ME 3200 Mechatronics Laboratory Lab Exercise 9: Stepper and Servo Motors Introduction In this laboratory exercise, you will explore some of the properties of stepper and servomotors. These actuators are

More information

Robotic Vehicle Design

Robotic Vehicle Design Robotic Vehicle Design Sensors, measurements and interfacing Jim Keller July 2008 1of 14 Sensor Design Types Topology in system Specifications/Considerations for Selection Placement Estimators Summary

More information

Actuator Components 2

Actuator Components 2 Actuator Components 2 Term project midterm review Bearings Seals Sensors 1 Actuator Components Term Project Midterm Review Details of term project are contained in first lecture of the term Should be using

More information

BW-IMU200 Serials. Low-cost Inertial Measurement Unit. Technical Manual

BW-IMU200 Serials. Low-cost Inertial Measurement Unit. Technical Manual Serials Low-cost Inertial Measurement Unit Technical Manual Introduction As a low-cost inertial measurement sensor, the BW-IMU200 measures the attitude parameters of the motion carrier (roll angle, pitch

More information

New Long Stroke Vibration Shaker Design using Linear Motor Technology

New Long Stroke Vibration Shaker Design using Linear Motor Technology New Long Stroke Vibration Shaker Design using Linear Motor Technology The Modal Shop, Inc. A PCB Group Company Patrick Timmons Calibration Systems Engineer Mark Schiefer Senior Scientist Long Stroke Shaker

More information

CHAPTER 7 HARDWARE IMPLEMENTATION

CHAPTER 7 HARDWARE IMPLEMENTATION 168 CHAPTER 7 HARDWARE IMPLEMENTATION 7.1 OVERVIEW In the previous chapters discussed about the design and simulation of Discrete controller for ZVS Buck, Interleaved Boost, Buck-Boost, Double Frequency

More information

MICRO AERIAL VEHICLE PRELIMINARY FLIGHT CONTROL SYSTEM

MICRO AERIAL VEHICLE PRELIMINARY FLIGHT CONTROL SYSTEM Multi-Disciplinary Senior Design Conference Kate Gleason College of Engineering Rochester Institute of Technology Rochester, New York 14623 Project Number: 09122 MICRO AERIAL VEHICLE PRELIMINARY FLIGHT

More information

Master Op-Doc/Test Plan

Master Op-Doc/Test Plan Power Supply Master Op-Doc/Test Plan Define Engineering Specs Establish battery life Establish battery technology Establish battery size Establish number of batteries Establish weight of batteries Establish

More information

Recent Progress in the Development of On-Board Electronics for Micro Air Vehicles

Recent Progress in the Development of On-Board Electronics for Micro Air Vehicles Recent Progress in the Development of On-Board Electronics for Micro Air Vehicles Jason Plew Jason Grzywna M. C. Nechyba Jason@mil.ufl.edu number9@mil.ufl.edu Nechyba@mil.ufl.edu Machine Intelligence Lab

More information

Lab 1 Navigation using a 2-axis accelerometer

Lab 1 Navigation using a 2-axis accelerometer Measurement Technology and Uncertainty Analysis E7021E Torbjörn Löfquist EISLAB Luleå University of Technology (Revised: July 22, 2009, by Johan Carlson) Lab 1 Navigation using a 2-axis accelerometer Goal:

More information

OughtToPilot. Project Report of Submission PC128 to 2008 Propeller Design Contest. Jason Edelberg

OughtToPilot. Project Report of Submission PC128 to 2008 Propeller Design Contest. Jason Edelberg OughtToPilot Project Report of Submission PC128 to 2008 Propeller Design Contest Jason Edelberg Table of Contents Project Number.. 3 Project Description.. 4 Schematic 5 Source Code. Attached Separately

More information

Design and Implementation of Inertial Navigation System

Design and Implementation of Inertial Navigation System Design and Implementation of Inertial Navigation System Ms. Pooja M Asangi PG Student, Digital Communicatiom Department of Telecommunication CMRIT College Bangalore, India Mrs. Sujatha S Associate Professor

More information

The Mathematics of the Stewart Platform

The Mathematics of the Stewart Platform The Mathematics of the Stewart Platform The Stewart Platform consists of 2 rigid frames connected by 6 variable length legs. The Base is considered to be the reference frame work, with orthogonal axes

More information

UNIVERSITY OF NORTH CAROLINA AT CHARLOTTE

UNIVERSITY OF NORTH CAROLINA AT CHARLOTTE UNIVERSITY OF NORTH CAROLINA AT CHARLOTTE Department of Electrical and Computer Engineering ECGR 4161/5196 Introduction to Robotics Experiment No. 4 Tilt Detection Using Accelerometer Overview: The purpose

More information

Mechatronics Project Report

Mechatronics Project Report Mechatronics Project Report Introduction Robotic fish are utilized in the Dynamic Systems Laboratory in order to study and model schooling in fish populations, with the goal of being able to manage aquatic

More information

SRV02-Series Rotary Experiment # 3. Ball & Beam. Student Handout

SRV02-Series Rotary Experiment # 3. Ball & Beam. Student Handout SRV02-Series Rotary Experiment # 3 Ball & Beam Student Handout SRV02-Series Rotary Experiment # 3 Ball & Beam Student Handout 1. Objectives The objective in this experiment is to design a controller for

More information

Dynamic Angle Estimation

Dynamic Angle Estimation Dynamic Angle Estimation with Inertial MEMS Analog Devices Bob Scannell Mark Looney Agenda Sensor to angle basics Accelerometer basics Accelerometer behaviors Gyroscope basics Gyroscope behaviors Key factors

More information

High Performance Advanced MEMS Industrial & Tactical Grade Inertial Measurement Units

High Performance Advanced MEMS Industrial & Tactical Grade Inertial Measurement Units High Performance Advanced MEMS Industrial & Tactical Grade Inertial Measurement Units ITAR-free Small size, low weight, low cost 1 deg/hr Gyro Bias in-run stability Datasheet Rev.2.0 5 μg Accelerometers

More information

A3 Pro INSTRUCTION MANUAL. Oct 25, 2017 Revision IMPORTANT NOTES

A3 Pro INSTRUCTION MANUAL. Oct 25, 2017 Revision IMPORTANT NOTES A3 Pro INSTRUCTION MANUAL Oct 25, 2017 Revision IMPORTANT NOTES 1. Radio controlled (R/C) models are not toys! The propellers rotate at high speed and pose potential risk. They may cause severe injury

More information

CENG 5931 HW 5 Mobile Robotics Due March 5. Sensors for Mobile Robots

CENG 5931 HW 5 Mobile Robotics Due March 5. Sensors for Mobile Robots CENG 5931 HW 5 Mobile Robotics Due March 5 Sensors for Mobile Robots Dr. T. L. Harman: 281 283-3774 Office D104 For reports: Read HomeworkEssayRequirements on the web site and follow instructions which

More information

10/21/2009. d R. d L. r L d B L08. POSE ESTIMATION, MOTORS. EECS 498-6: Autonomous Robotics Laboratory. Midterm 1. Mean: 53.9/67 Stddev: 7.

10/21/2009. d R. d L. r L d B L08. POSE ESTIMATION, MOTORS. EECS 498-6: Autonomous Robotics Laboratory. Midterm 1. Mean: 53.9/67 Stddev: 7. 1 d R d L L08. POSE ESTIMATION, MOTORS EECS 498-6: Autonomous Robotics Laboratory r L d B Midterm 1 2 Mean: 53.9/67 Stddev: 7.73 1 Today 3 Position Estimation Odometry IMUs GPS Motor Modelling Kinematics:

More information

Implementation of Kalman Filter on PSoC-5 Microcontroller for Mobile Robot Localization

Implementation of Kalman Filter on PSoC-5 Microcontroller for Mobile Robot Localization Journal of Communication and Computer 11(2014) 469-477 doi: 10.17265/1548-7709/2014.05 007 D DAVID PUBLISHING Implementation of Kalman Filter on PSoC-5 Microcontroller for Mobile Robot Localization Garth

More information

A Do-and-See Approach for Learning Mechatronics Concepts

A Do-and-See Approach for Learning Mechatronics Concepts Proceedings of the 5 th International Conference of Control, Dynamic Systems, and Robotics (CDSR'18) Niagara Falls, Canada June 7 9, 2018 Paper No. 124 DOI: 10.11159/cdsr18.124 A Do-and-See Approach for

More information

Implementation and Performance Evaluation of a Fast Relocation Method in a GPS/SINS/CSAC Integrated Navigation System Hardware Prototype

Implementation and Performance Evaluation of a Fast Relocation Method in a GPS/SINS/CSAC Integrated Navigation System Hardware Prototype This article has been accepted and published on J-STAGE in advance of copyediting. Content is final as presented. Implementation and Performance Evaluation of a Fast Relocation Method in a GPS/SINS/CSAC

More information

Project Number: P13203

Project Number: P13203 Multidisciplinary Senior Design Conference Kate Gleason College of Engineering Rochester Institute of Technology Rochester, New York 14623 Project Number: P13203 TIGERBOT EXTENSION Mohammad Arefin Electrical

More information

TigreSAT 2010 &2011 June Monthly Report

TigreSAT 2010 &2011 June Monthly Report 2010-2011 TigreSAT Monthly Progress Report EQUIS ADS 2010 PAYLOAD No changes have been done to the payload since it had passed all the tests, requirements and integration that are necessary for LSU HASP

More information

EE443L Lab 8: Ball & Beam Control Experiment

EE443L Lab 8: Ball & Beam Control Experiment EE443L Lab 8: Ball & Beam Control Experiment Introduction: The ball and beam control approach investigated last week will be implemented on the physical system in this week s lab. Recall the two part controller

More information

Vehicle Speed Estimation Using GPS/RISS (Reduced Inertial Sensor System)

Vehicle Speed Estimation Using GPS/RISS (Reduced Inertial Sensor System) ISSC 2013, LYIT Letterkenny, June 20 21 Vehicle Speed Estimation Using GPS/RISS (Reduced Inertial Sensor System) Thomas O Kane and John V. Ringwood Department of Electronic Engineering National University

More information

Development of Control Algorithm for Ring Laser Gyroscope

Development of Control Algorithm for Ring Laser Gyroscope International Journal of Scientific and Research Publications, Volume 2, Issue 10, October 2012 1 Development of Control Algorithm for Ring Laser Gyroscope P. Shakira Begum, N. Neelima Department of Electronics

More information

Undefined Obstacle Avoidance and Path Planning

Undefined Obstacle Avoidance and Path Planning Paper ID #6116 Undefined Obstacle Avoidance and Path Planning Prof. Akram Hossain, Purdue University, Calumet (Tech) Akram Hossain is a professor in the department of Engineering Technology and director

More information

Range Sensing strategies

Range Sensing strategies Range Sensing strategies Active range sensors Ultrasound Laser range sensor Slides adopted from Siegwart and Nourbakhsh 4.1.6 Range Sensors (time of flight) (1) Large range distance measurement -> called

More information

Nautical Autonomous System with Task Integration (Code name)

Nautical Autonomous System with Task Integration (Code name) Nautical Autonomous System with Task Integration (Code name) NASTI 10/6/11 Team NASTI: Senior Students: Terry Max Christy, Jeremy Borgman Advisors: Nick Schmidt, Dr. Gary Dempsey Introduction The Nautical

More information

Design of Accurate Navigation System by Integrating INS and GPS using Extended Kalman Filter

Design of Accurate Navigation System by Integrating INS and GPS using Extended Kalman Filter Design of Accurate Navigation System by Integrating INS and GPS using Extended Kalman Filter Santhosh Kumar S. A 1, 1 M.Tech student, Digital Electronics and Communication Systems, PES institute of technology,

More information

GPS-Aided INS Datasheet Rev. 2.6

GPS-Aided INS Datasheet Rev. 2.6 GPS-Aided INS 1 GPS-Aided INS The Inertial Labs Single and Dual Antenna GPS-Aided Inertial Navigation System INS is new generation of fully-integrated, combined GPS, GLONASS, GALILEO and BEIDOU navigation

More information

Administrative Notes. DC Motors; Torque and Gearing; Encoders; Motor Control. Today. Early DC Motors. Friday 1pm: Communications lecture

Administrative Notes. DC Motors; Torque and Gearing; Encoders; Motor Control. Today. Early DC Motors. Friday 1pm: Communications lecture At Actuation: ti DC Motors; Torque and Gearing; Encoders; Motor Control RSS Lecture 3 Wednesday, 11 Feb 2009 Prof. Seth Teller Administrative Notes Friday 1pm: Communications lecture Discuss: writing up

More information

Shaft encoders are digital transducers that are used for measuring angular displacements and angular velocities.

Shaft encoders are digital transducers that are used for measuring angular displacements and angular velocities. Shaft Encoders: Shaft encoders are digital transducers that are used for measuring angular displacements and angular velocities. Encoder Types: Shaft encoders can be classified into two categories depending

More information

SELF STABILIZING PLATFORM

SELF STABILIZING PLATFORM SELF STABILIZING PLATFORM Shalaka Turalkar 1, Omkar Padvekar 2, Nikhil Chavan 3, Pritam Sawant 4 and Project Guide: Mr Prathamesh Indulkar 5. 1,2,3,4,5 Department of Electronics and Telecommunication,

More information

Sound Generator Jamie Maloway ( ) Polyphon nthesizer

Sound Generator Jamie Maloway ( ) Polyphon nthesizer ELEN146 Weird Sound Generator 1 Polyphon nic Syn nthesizer 2 Construction The system is comprised of two main components the synthesizer and the power amplifier. For practicality reasons, a custom PCB

More information

Computer Numeric Control

Computer Numeric Control Computer Numeric Control TA202A 2017-18(2 nd ) Semester Prof. J. Ramkumar Department of Mechanical Engineering IIT Kanpur Computer Numeric Control A system in which actions are controlled by the direct

More information

3DM-GX4-45 LORD DATASHEET. GPS-Aided Inertial Navigation System (GPS/INS) Product Highlights. Features and Benefits. Applications

3DM-GX4-45 LORD DATASHEET. GPS-Aided Inertial Navigation System (GPS/INS) Product Highlights. Features and Benefits. Applications LORD DATASHEET 3DM-GX4-45 GPS-Aided Inertial Navigation System (GPS/INS) Product Highlights High performance integd GPS receiver and MEMS sensor technology provide direct and computed PVA outputs in a

More information

Sensor Data Fusion Using Kalman Filter

Sensor Data Fusion Using Kalman Filter Sensor Data Fusion Using Kalman Filter J.Z. Sasiade and P. Hartana Department of Mechanical & Aerospace Engineering arleton University 115 olonel By Drive Ottawa, Ontario, K1S 5B6, anada e-mail: jsas@ccs.carleton.ca

More information

TEST RESULTS OF A DIGITAL BEAMFORMING GPS RECEIVER FOR MOBILE APPLICATIONS

TEST RESULTS OF A DIGITAL BEAMFORMING GPS RECEIVER FOR MOBILE APPLICATIONS TEST RESULTS OF A DIGITAL BEAMFORMING GPS RECEIVER FOR MOBILE APPLICATIONS Alison Brown, Huan-Wan Tseng, and Randy Kurtz, NAVSYS Corporation BIOGRAPHY Alison Brown is the President and CEO of NAVSYS Corp.

More information

GPS data correction using encoders and INS sensors

GPS data correction using encoders and INS sensors GPS data correction using encoders and INS sensors Sid Ahmed Berrabah Mechanical Department, Royal Military School, Belgium, Avenue de la Renaissance 30, 1000 Brussels, Belgium sidahmed.berrabah@rma.ac.be

More information

CMPE490/450 FINAL REPORT DYNAMIC CAMERA STABILIZATION SYSTEM GROUP 7. DAVID SLOAN REEGAN WOROBEC

CMPE490/450 FINAL REPORT DYNAMIC CAMERA STABILIZATION SYSTEM GROUP 7. DAVID SLOAN REEGAN WOROBEC CMPE490/450 FINAL REPORT DYNAMIC CAMERA STABILIZATION SYSTEM GROUP 7 DAVID SLOAN dlsloan@ualberta.ca REEGAN WOROBEC rworobec@ualberta.ca DECLARATION OF ORIGINAL CONTENT The design elements of this project

More information

Implementation of PIC Based Vehicle s Attitude Estimation System Using MEMS Inertial Sensors and Kalman Filter

Implementation of PIC Based Vehicle s Attitude Estimation System Using MEMS Inertial Sensors and Kalman Filter Implementation of PIC Based Vehicle s Attitude Estimation System Using MEMS Inertial Sensors and Kalman Filter Htoo Maung Maung Department of Electronic Engineering, Mandalay Technological University Mandalay,

More information

ME375 Lab Project. Bradley Boane & Jeremy Bourque April 25, 2018

ME375 Lab Project. Bradley Boane & Jeremy Bourque April 25, 2018 ME375 Lab Project Bradley Boane & Jeremy Bourque April 25, 2018 Introduction: The goal of this project was to build and program a two-wheel robot that travels forward in a straight line for a distance

More information

Development of a MATLAB Data Acquisition and Control Toolbox for BASIC Stamp Microcontrollers

Development of a MATLAB Data Acquisition and Control Toolbox for BASIC Stamp Microcontrollers Chapter 4 Development of a MATLAB Data Acquisition and Control Toolbox for BASIC Stamp Microcontrollers 4.1. Introduction Data acquisition and control boards, also known as DAC boards, are used in virtually

More information

IMU Platform for Workshops

IMU Platform for Workshops IMU Platform for Workshops Lukáš Palkovič *, Jozef Rodina *, Peter Hubinský *3 * Institute of Control and Industrial Informatics Faculty of Electrical Engineering, Slovak University of Technology Ilkovičova

More information

A Comparison of Performance Characteristics of On and Off Axis High Resolution Hall Effect Encoder ICs

A Comparison of Performance Characteristics of On and Off Axis High Resolution Hall Effect Encoder ICs A Comparison of Performance Characteristics of On and Off Axis High Resolution Hall Effect Encoder ICs Sensor Products Mark LaCroix A John Santos Dr. Lei Wang 8 FEB 13 Orlando Originally Presented at the

More information

GPS-Aided INS Datasheet Rev. 2.3

GPS-Aided INS Datasheet Rev. 2.3 GPS-Aided INS 1 The Inertial Labs Single and Dual Antenna GPS-Aided Inertial Navigation System INS is new generation of fully-integrated, combined L1 & L2 GPS, GLONASS, GALILEO and BEIDOU navigation and

More information

3DM -CV5-10 LORD DATASHEET. Inertial Measurement Unit (IMU) Product Highlights. Features and Benefits. Applications. Best in Class Performance

3DM -CV5-10 LORD DATASHEET. Inertial Measurement Unit (IMU) Product Highlights. Features and Benefits. Applications. Best in Class Performance LORD DATASHEET 3DM -CV5-10 Inertial Measurement Unit (IMU) Product Highlights Triaxial accelerometer, gyroscope, and sensors achieve the optimal combination of measurement qualities Smallest, lightest,

More information

νµθωερτψυιοπασδφγηϕκλζξχϖβνµθωερτ ψυιοπασδφγηϕκλζξχϖβνµθωερτψυιοπα σδφγηϕκλζξχϖβνµθωερτψυιοπασδφγηϕκ χϖβνµθωερτψυιοπασδφγηϕκλζξχϖβνµθ

νµθωερτψυιοπασδφγηϕκλζξχϖβνµθωερτ ψυιοπασδφγηϕκλζξχϖβνµθωερτψυιοπα σδφγηϕκλζξχϖβνµθωερτψυιοπασδφγηϕκ χϖβνµθωερτψυιοπασδφγηϕκλζξχϖβνµθ θωερτψυιοπασδφγηϕκλζξχϖβνµθωερτψ υιοπασδφγηϕκλζξχϖβνµθωερτψυιοπασδ φγηϕκλζξχϖβνµθωερτψυιοπασδφγηϕκλζ ξχϖβνµθωερτψυιοπασδφγηϕκλζξχϖβνµ EE 331 Design Project Final Report θωερτψυιοπασδφγηϕκλζξχϖβνµθωερτψ

More information

Real-time Math Function of DL850 ScopeCorder

Real-time Math Function of DL850 ScopeCorder Real-time Math Function of DL850 ScopeCorder Etsurou Nakayama *1 Chiaki Yamamoto *1 In recent years, energy-saving instruments including inverters have been actively developed. Researchers in R&D sections

More information

Evaluation of a Low-cost MEMS Accelerometer for Distance Measurement

Evaluation of a Low-cost MEMS Accelerometer for Distance Measurement Journal of Intelligent and Robotic Systems 30: 249 265, 2001. 2001 Kluwer Academic Publishers. Printed in the Netherlands. 249 Evaluation of a Low-cost MEMS Accelerometer for Distance Measurement GRANTHAM

More information

Step vs. Servo Selecting the Best

Step vs. Servo Selecting the Best Step vs. Servo Selecting the Best Dan Jones Over the many years, there have been many technical papers and articles about which motor is the best. The short and sweet answer is let s talk about the application.

More information

Design and Implementation of FPGA Based Quadcopter

Design and Implementation of FPGA Based Quadcopter Design and Implementation of FPGA Based Quadcopter G Premkumar 1 SCSVMV, Kanchipuram, Tamil Nadu, INDIA R Jayalakshmi 2 Assistant Professor, SCSVMV, Kanchipuram, Tamil Nadu, INDIA Md Akramuddin 3 Project

More information

Design and Fabrication of Automatic Wood Drilling Machine

Design and Fabrication of Automatic Wood Drilling Machine Design and Fabrication of Automatic Wood Drilling Machine Deepak Devasagayam #1 Anthony Ignatious #2, Jason Kalathingal *3, Joy Kakde #4, *5 Mechanical Engineering Department, Fr. C.R.I.T., Vashi. Navi

More information

Defense Technical Information Center Compilation Part Notice

Defense Technical Information Center Compilation Part Notice UNCLASSIFIED Defense Technical Information Center Compilation Part Notice ADPO10954 TITLE: INS/GPS for Strike Warfare Beyond the Year 2000 DISTRIBUTION: Approved for public release, distribution unlimited

More information

Figure 4.1 Vector representation of magnetic field.

Figure 4.1 Vector representation of magnetic field. Chapter 4 Design of Vector Magnetic Field Sensor System 4.1 3-Dimensional Vector Field Representation The vector magnetic field is represented as a combination of three components along the Cartesian coordinate

More information

Mechatronics System Design - Sensors

Mechatronics System Design - Sensors Mechatronics System Design - Sensors Aim of this class 1. The functional role of the sensor? 2. Displacement, velocity and visual sensors? 3. An integrated example-smart car with visual and displacement

More information

Module 2: Lecture 4 Flight Control System

Module 2: Lecture 4 Flight Control System 26 Guidance of Missiles/NPTEL/2012/D.Ghose Module 2: Lecture 4 Flight Control System eywords. Roll, Pitch, Yaw, Lateral Autopilot, Roll Autopilot, Gain Scheduling 3.2 Flight Control System The flight control

More information

Design and simulation of MEMS piezoelectric gyroscope

Design and simulation of MEMS piezoelectric gyroscope Available online at www.scholarsresearchlibrary.com European Journal of Applied Engineering and Scientific Research, 2014, 3 (2):8-12 (http://scholarsresearchlibrary.com/archive.html) ISSN: 2278 0041 Design

More information

UNIVERSITY OF VICTORIA FACULTY OF ENGINEERING. SENG 466 Software for Embedded and Mechatronic Systems. Project 1 Report. May 25, 2006.

UNIVERSITY OF VICTORIA FACULTY OF ENGINEERING. SENG 466 Software for Embedded and Mechatronic Systems. Project 1 Report. May 25, 2006. UNIVERSITY OF VICTORIA FACULTY OF ENGINEERING SENG 466 Software for Embedded and Mechatronic Systems Project 1 Report May 25, 2006 Group 3 Carl Spani Abe Friesen Lianne Cheng 03-24523 01-27747 01-28963

More information

International Journal of Advance Engineering and Research Development

International Journal of Advance Engineering and Research Development Scientific Journal of Impact Factor (SJIF): 4.14 International Journal of Advance Engineering and Research Development Volume 3, Issue 2, February -2016 e-issn (O): 2348-4470 p-issn (P): 2348-6406 SIMULATION

More information

PHY 351/651 LABORATORY 5 The Diode Basic Properties and Circuits

PHY 351/651 LABORATORY 5 The Diode Basic Properties and Circuits Reading Assignment Horowitz, Hill Chap. 1.25 1.31 (p35-44) Data sheets 1N4007 & 1N4735A diodes Laboratory Goals PHY 351/651 LABORATORY 5 The Diode Basic Properties and Circuits In today s lab activities,

More information

Introducing the Quadrotor Flying Robot

Introducing the Quadrotor Flying Robot Introducing the Quadrotor Flying Robot Roy Brewer Organizer Philadelphia Robotics Meetup Group August 13, 2009 What is a Quadrotor? A vehicle having 4 rotors (propellers) at each end of a square cross

More information

ADMA. Automotive Dynamic Motion Analyzer with 1000 Hz. ADMA Applications. State of the art: ADMA GPS/Inertial System for vehicle dynamics testing

ADMA. Automotive Dynamic Motion Analyzer with 1000 Hz. ADMA Applications. State of the art: ADMA GPS/Inertial System for vehicle dynamics testing ADMA Automotive Dynamic Motion Analyzer with 1000 Hz State of the art: ADMA GPS/Inertial System for vehicle dynamics testing ADMA Applications The strap-down technology ensures that the ADMA is stable

More information

Rochester Institute of Technology Kate Gleason College of Engineering Multidisciplinary Senior Design Project

Rochester Institute of Technology Kate Gleason College of Engineering Multidisciplinary Senior Design Project Rochester Institute of Technology Kate Gleason College of Engineering Multidisciplinary Senior Design Project Project Number: P13453 Dresser-Rand Bearing Health Monitoring Sean Deshaies (Mechanical Engineering)

More information

Validation Document. ELEC 491 Capstone Proposal - Dynamic Projector Mount Project. Andy Kwan Smaran Karimbil Siamak Rahmanian Dante Ye

Validation Document. ELEC 491 Capstone Proposal - Dynamic Projector Mount Project. Andy Kwan Smaran Karimbil Siamak Rahmanian Dante Ye Validation Document ELEC 491 Capstone Proposal - Dynamic Projector Mount Project Andy Kwan Smaran Karimbil Siamak Rahmanian Dante Ye Executive Summary: The purpose of this document is to describe the tests

More information

Unmanned Air Systems. Naval Unmanned Combat. Precision Navigation for Critical Operations. DEFENSE Precision Navigation

Unmanned Air Systems. Naval Unmanned Combat. Precision Navigation for Critical Operations. DEFENSE Precision Navigation NAVAIR Public Release 2012-152. Distribution Statement A - Approved for public release; distribution is unlimited. FIGURE 1 Autonomous air refuleing operational view. Unmanned Air Systems Precision Navigation

More information

Integrated Navigation System

Integrated Navigation System Integrated Navigation System Adhika Lie adhika@aem.umn.edu AEM 5333: Design, Build, Model, Simulate, Test and Fly Small Uninhabited Aerial Vehicles Feb 14, 2013 1 Navigation System Where am I? Position,

More information

Analysis of Trailer Position Error in an Autonomous Robot-Trailer System With Sensor Noise

Analysis of Trailer Position Error in an Autonomous Robot-Trailer System With Sensor Noise Analysis of Trailer Position Error in an Autonomous Robot-Trailer System With Sensor Noise David W. Hodo, John Y. Hung, David M. Bevly, and D. Scott Millhouse Electrical & Computer Engineering Dept. Auburn

More information

THE IMPORTANCE OF PLANNING AND DRAWING IN DESIGN

THE IMPORTANCE OF PLANNING AND DRAWING IN DESIGN PROGRAM OF STUDY ENGR.ROB Standard 1 Essential UNDERSTAND THE IMPORTANCE OF PLANNING AND DRAWING IN DESIGN The student will understand and implement the use of hand sketches and computer-aided drawing

More information

3DM-GX3-45 Theory of Operation

3DM-GX3-45 Theory of Operation Theory of Operation 8500-0016 Revision 001 3DM-GX3-45 Theory of Operation www.microstrain.com Little Sensors, Big Ideas 2012 by MicroStrain, Inc. 459 Hurricane Lane Williston, VT 05495 United States of

More information

Jaguar Motor Controller (Stellaris Brushed DC Motor Control Module with CAN)

Jaguar Motor Controller (Stellaris Brushed DC Motor Control Module with CAN) Jaguar Motor Controller (Stellaris Brushed DC Motor Control Module with CAN) 217-3367 Ordering Information Product Number Description 217-3367 Stellaris Brushed DC Motor Control Module with CAN (217-3367)

More information

LV-Link 3.0 Software Interface for LabVIEW

LV-Link 3.0 Software Interface for LabVIEW LV-Link 3.0 Software Interface for LabVIEW LV-Link Software Interface for LabVIEW LV-Link is a library of VIs (Virtual Instruments) that enable LabVIEW programmers to access the data acquisition features

More information

MARINS Series. Very high performance inertial navigation system

MARINS Series. Very high performance inertial navigation system MARINS Series Very high performance inertial navigation system MARINS M-Series Very high-performance inertial navigation system MARINS M-Series is a family of state-of-the-art naval inertial navigation

More information

Low Cost 100 g Single Axis Accelerometer with Analog Output ADXL190*

Low Cost 100 g Single Axis Accelerometer with Analog Output ADXL190* a FEATURES imems Single Chip IC Accelerometer 40 Milli-g Resolution Low Power ma 400 Hz Bandwidth +5.0 V Single Supply Operation 000 g Shock Survival APPLICATIONS Shock and Vibration Measurement Machine

More information

AUTOPILOT CONTROL SYSTEM - IV

AUTOPILOT CONTROL SYSTEM - IV AUTOPILOT CONTROL SYSTEM - IV CONTROLLER The data from the inertial measurement unit is taken into the controller for processing. The input being analog requires to be passed through an ADC before being

More information

DC motor control using arduino

DC motor control using arduino DC motor control using arduino 1) Introduction: First we need to differentiate between DC motor and DC generator and where we can use it in this experiment. What is the main different between the DC-motor,

More information

As before, the speed resolution is given by the change in speed corresponding to a unity change in the count. Hence, for the pulse-counting method

As before, the speed resolution is given by the change in speed corresponding to a unity change in the count. Hence, for the pulse-counting method Velocity Resolution with Step-Up Gearing: As before, the speed resolution is given by the change in speed corresponding to a unity change in the count. Hence, for the pulse-counting method It follows that

More information

Lab 2: Designing an Optical Theremin. EE 300W Section 5 Team #3: Penn Power United Gregory Hodgkiss, Nasser Aljadeed 10/23/15

Lab 2: Designing an Optical Theremin. EE 300W Section 5 Team #3: Penn Power United Gregory Hodgkiss, Nasser Aljadeed 10/23/15 Lab 2: Designing an Optical Theremin EE 300W Section 5 Team #3: Penn Power United Gregory Hodgkiss, Nasser Aljadeed 10/23/15 Abstract The purpose of this lab is to design an optical theremin, a musical

More information

Data Sheet. AEDT-9140 Series High Temperature 115 C Three Channel Optical Incremental Encoder Modules 100 CPR to 1000 CPR. Description.

Data Sheet. AEDT-9140 Series High Temperature 115 C Three Channel Optical Incremental Encoder Modules 100 CPR to 1000 CPR. Description. AEDT-9140 Series High Temperature 115 C Three Channel Optical Incremental Encoder Modules 100 CPR to 1000 CPR Data Sheet Description The AEDT-9140 series are three channel optical incremental encoder modules.

More information

University of North Carolina-Charlotte Department of Electrical and Computer Engineering ECGR 3157 Electrical Engineering Design II Fall 2013

University of North Carolina-Charlotte Department of Electrical and Computer Engineering ECGR 3157 Electrical Engineering Design II Fall 2013 Exercise 1: PWM Modulator University of North Carolina-Charlotte Department of Electrical and Computer Engineering ECGR 3157 Electrical Engineering Design II Fall 2013 Lab 3: Power-System Components and

More information

Name Kyla Jackson, Todd Germeroth, Jake Spooler Date May 5, 2010 Lab 3E Group 3 Experiment Title Project Deliverable 3

Name Kyla Jackson, Todd Germeroth, Jake Spooler Date May 5, 2010 Lab 3E Group 3 Experiment Title Project Deliverable 3 Name Kyla Jackson, Todd Germeroth, Jake Spooler Date May 5, 2010 Lab 3E Group 3 Experiment Title Project Deliverable 3 Objective The objective of this project was to design and construct an ECG measurement

More information

GUIDED WEAPONS RADAR TESTING

GUIDED WEAPONS RADAR TESTING GUIDED WEAPONS RADAR TESTING by Richard H. Bryan ABSTRACT An overview of non-destructive real-time testing of missiles is discussed in this paper. This testing has become known as hardware-in-the-loop

More information

CMPS09 - Tilt Compensated Compass Module

CMPS09 - Tilt Compensated Compass Module Introduction The CMPS09 module is a tilt compensated compass. Employing a 3-axis magnetometer and a 3-axis accelerometer and a powerful 16-bit processor, the CMPS09 has been designed to remove the errors

More information

SELF-BALANCING MOBILE ROBOT TILTER

SELF-BALANCING MOBILE ROBOT TILTER Tomislav Tomašić Andrea Demetlika Prof. dr. sc. Mladen Crneković ISSN xxx-xxxx SELF-BALANCING MOBILE ROBOT TILTER Summary UDC 007.52, 62-523.8 In this project a remote controlled self-balancing mobile

More information

Reference Diagram IDG-300. Coriolis Sense. Low-Pass Sensor. Coriolis Sense. Demodulator Y-RATE OUT YAGC R LPY C LPy ±10% EEPROM TRIM.

Reference Diagram IDG-300. Coriolis Sense. Low-Pass Sensor. Coriolis Sense. Demodulator Y-RATE OUT YAGC R LPY C LPy ±10% EEPROM TRIM. FEATURES Integrated X- and Y-axis gyro on a single chip Factory trimmed full scale range of ±500 /sec Integrated low-pass filters High vibration rejection over a wide frequency range High cross-axis isolation

More information

Satellite and Inertial Attitude. A presentation by Dan Monroe and Luke Pfister Advised by Drs. In Soo Ahn and Yufeng Lu

Satellite and Inertial Attitude. A presentation by Dan Monroe and Luke Pfister Advised by Drs. In Soo Ahn and Yufeng Lu Satellite and Inertial Attitude and Positioning System A presentation by Dan Monroe and Luke Pfister Advised by Drs. In Soo Ahn and Yufeng Lu Outline Project Introduction Theoretical Background Inertial

More information

Attitude Determination. - Using GPS

Attitude Determination. - Using GPS Attitude Determination - Using GPS Table of Contents Definition of Attitude Attitude and GPS Attitude Representations Least Squares Filter Kalman Filter Other Filters The AAU Testbed Results Conclusion

More information

How to Select the Right Positioning Sensor Solution A WHITE PAPER

How to Select the Right Positioning Sensor Solution A WHITE PAPER How to Select the Right Positioning Sensor Solution A WHITE PAPER Published 10/1/2012 Today s machinery and equipment are continuously evolving, designed to enhance efficiency and built to withstand harsher

More information

PCB & Circuit Designing (Summer Training Program) 6 Weeks/ 45 Days PRESENTED BY

PCB & Circuit Designing (Summer Training Program) 6 Weeks/ 45 Days PRESENTED BY PCB & Circuit Designing (Summer Training Program) 6 Weeks/ 45 Days PRESENTED BY RoboSpecies Technologies Pvt. Ltd. Office: D-66, First Floor, Sector- 07, Noida, UP Contact us: Email: stp@robospecies.com

More information

An Automated Rice Transplanter with RTKGPS and FOG

An Automated Rice Transplanter with RTKGPS and FOG 1 An Automated Rice Transplanter with RTKGPS and FOG Yoshisada Nagasaka *, Ken Taniwaki *, Ryuji Otani *, Kazuto Shigeta * Department of Farm Mechanization and Engineering, National Agriculture Research

More information

Vicki Niu, MacLean Freed, Ethan Takla, Ida Chow and Jeffery Wang Lincoln High School, Portland, OR gmail.com

Vicki Niu, MacLean Freed, Ethan Takla, Ida Chow and Jeffery Wang Lincoln High School, Portland, OR gmail.com Vicki Niu, MacLean Freed, Ethan Takla, Ida Chow and Jeffery Wang Lincoln High School, Portland, OR Nanites4092 @ gmail.com Outline Learning STEM through robotics Our journey from FIRST LEGO League to FIRST

More information

Design and Navigation Control of an Advanced Level CANSAT. Mansur ÇELEBİ Aeronautics and Space Technologies Institute Turkish Air Force Academy

Design and Navigation Control of an Advanced Level CANSAT. Mansur ÇELEBİ Aeronautics and Space Technologies Institute Turkish Air Force Academy Design and Navigation Control of an Advanced Level CANSAT Mansur ÇELEBİ Aeronautics and Space Technologies Institute Turkish Air Force Academy 1 Introduction Content Advanced Level CanSat Design Airframe

More information

EE 300W 001 Lab 2: Optical Theremin. Cole Fenton Matthew Toporcer Michael Wilson

EE 300W 001 Lab 2: Optical Theremin. Cole Fenton Matthew Toporcer Michael Wilson EE 300W 001 Lab 2: Optical Theremin Cole Fenton Matthew Toporcer Michael Wilson March 8 th, 2015 2 Abstract This document serves as a design review to document our process to design and build an optical

More information