RocketSat VII Construction of an Attitude Determination System for a Sounding Rocket COSGC Symposium April 9, 2011.

Slides:



Advertisements
Similar presentations
E80 Final Report Section 4 Team 2 Student 1 Student 2 Student 3 Student 4 May 5, 2008.
Advertisements

1 ME 302 DYNAMICS OF MACHINERY Dynamic Force Analysis V Dr. Sadettin KAPUCU © 2007 Sadettin Kapucu.
The Bioloid Robot Project Presenters: Michael Gouzenfeld Alexey Serafimov Supervisor: Ido Cohen Winter Department of Electrical Engineering.
Closing Summary Design Testing Abstract Monitoring crop heath via aerial photography is a proper technique used to maximize agricultural productivity.
Integrating a Short Range Laser Probe with a 6-DOF Vertical Robot Arm and a Rotary Table Theodor Borangiu Anamaria Dogar
FLAO Alignment Procedures G. Brusa, S. Esposito FLAO system external review, Florence, 30/31 March 2009.
Attitude Determination and Control System Peer Review December 2003.
Attitude Determination and Control
RockSat-C 2011 Final Presentation RockSat-C 2011 Team: RocketSat VII University of Colorado-Boulder June 22, 2011 Kirstyn Johnson Jared Yenzer Andrew Broucek.
Attitude Determination - Using GPS. 20/ (MJ)Danish GPS Center2 Table of Contents Definition of Attitude Attitude and GPS Attitude Representations.
Attitude Estimation Thomas Bak Institute of Electronic Systems
Magnetometer calibration and detection Robert Szewczyk, Alec Woo Nest Retreat June 17, 2002.
Introduction to Attitude Control Systems
Use of a commercial laser tracker for optical alignment James H. Burge, Peng Su, Chunyu Zhao, Tom Zobrist College of Optical Sciences Steward Observatory.
PEG Breakout Mike, Sarah, Thomas, Rob S., Joe, Paul, Luca, Bruno, Alec.
EMLAB 1 Power Flow and PML Placement in FDTD. EMLAB 2 Lecture Outline Review Total Power by Integrating the Poynting Vector Total Power by Plane Wave.
Sensor Fusion. 21/ (MJ)Danish GPS Center2 Table of Contents Sensor fusion theory The upgraded testbed Sun sensor Magnetometer Rate gyros Data fusion.
Camera Parameters and Calibration. Camera parameters From last time….
Shanshan Chen, Christopher L. Cunningham, John Lach UVA Center for Wireless Health University of Virginia BSN, 2011 Extracting Spatio-Temporal Information.
Rotor Track and Balance
Formal Report #2 – Special Sensor Matthew Thompson EEL5666.
Smartphone Overview iPhone 4 By Anthony Poland 6 Nov 2014.
Computer Vision Group Prof. Daniel Cremers Autonomous Navigation for Flying Robots Lecture 3.2: Sensors Jürgen Sturm Technische Universität München.
Project Objectives Today’s GPS technology allow calculating and producing accurate positioning and tracking of the movement path in open environments.
Deutsches SOFIA Institut Universität Stuttgart Second Gyro System for the SOFIA Telescope J.F. Wagner Deutsches SOFIA Institut, Universität Stuttgart,
Sérgio Ronaldo Barros dos Santos (ITA-Brazil)
1 Bunched-Beam RMS Envelope Simulation with Space Charge Christopher K. Allen Los Alamos National Laboratory.
Computer Vision, Robert Pless Lecture 11 our goal is to understand the process of multi-camera vision. Last time, we studies the “Essential” and “Fundamental”
Karman filter and attitude estimation Lin Zhong ELEC424, Fall 2010.
IMPROVE THE INNOVATION Today: High Performance Inertial Measurement Systems LI.COM.
MPSRAlignments - 1 UCB, Oct 26, 2006 THEMIS PROBE MISSION PRE-SHIP REVIEW Alignments Paul Turin LME University of California - Berkeley.
Inertial Navigation System Overview – Mechanization Equation
Modeling of a Gyroscope. Background and Motivation Device to measure or maintain orientation Modeling a mechanical type of gyroscope Based on the principles.
ADCS Review – Attitude Determination Prof. Der-Ming Ma, Ph.D. Dept. of Aerospace Engineering Tamkang University.
Overview: Primary Sensitivities Nov S. Childress Page 1 NuMI Overview: NuMI Primary Beamline Sensitivities NuMI requirements are for a very large.
1) Magnetic total field (T) obtained from airborne survey (see R.J.Blakely, 1995) (ΔT) Total field anomaly (IGRF removal), which satisfy potential theory,
EE 495 Modern Navigation Systems
Optimizing Attitude Determination for Sun Devil Satellite – 1
Tracking Systems in VR.
EE 495 Modern Navigation Systems Inertial Navigation in the ECEF Frame Friday, Feb 20 EE 495 Modern Navigation Systems Slide 1 of 10.
Introduction: The on-board measurements available for control are a dual-slit sensor to find the elevation of the sun and a magnetometer to measure the.
RocketSat VI Meteoric Smoke Particles June 23, 2010 Colorado Space Grant Consortium RocketSat VI 1.
Contents: 1. Introduction 2. Gyroscope specifications 3. Drift rate compensation 4. Orientation error correction 5. Results 6. Gyroscope and odometers.
AHRS calibration and performance study V. Kulikovskiy.
Full Mission Simulation Test Report RocketSat CU Boulder
TRIO-CINEMA 1 UCB, 2/08/2010 ACS Dave Auslander, Dave Pankow, Han Chen, Yao-Ting Mao, UC Berkeley Space Sciences Laboratory University of California, Berkeley.
NCSLI 2007 In House Capability of an Optical CMM Calibration for any Company Shawn Mason Boston Scientific.
11/25/03 3D Model Acquisition by Tracking 2D Wireframes Presenter: Jing Han Shiau M. Brown, T. Drummond and R. Cipolla Department of Engineering University.
Rotor Track and Balance
Preliminary Platform Design for KuaFu-A
EE 495 Modern Navigation Systems
Star Detection and Tracking Embedded Linux Hardware
ACS UC Berkeley Space Sciences Laboratory
Vision Based Motion Estimation for UAV Landing
LCLS Undulator Fiducialization
Mac Keiser and Alex Silbergleit
Mobile Handset Sensors
Dead Reckoning, a location tracking app for Android™ smartphones Nisarg Patel Mentored by Adam Schofield and Michael Caporellie Introduction Results (cont.)
ME321 Kinematics and Dynamics of Machines
Autonomous Cyber-Physical Systems: Sensing
Inertial Measurement Unit (IMU) Basics
Virginia CubeSat Constellation
Closing the Gaps in Inertial Motion Tracking
Kletskous Magnetic Stabilization
Mac Keiser and Alex Silbergleit
Magnetometer Testing and Calibration
Attitude Determination and Control Preliminary Design Review
Attitude Determination Overview
Human Gait Analysis using IMU Sensors
Magnetic measurements at ambient temperature on the MQXFBP1
Presentation transcript:

RocketSat VII Construction of an Attitude Determination System for a Sounding Rocket COSGC Symposium April 9, 2011

Colorado Space Grant Consortium RocketSat VII Mission Overview RocketSat VII shall design an attitude determination system for future RocketSat-C missions Colorado Space Grant Consortium RocketSat VII 1

Background and Research RocketSat VI Mission required angle of attack of rocket Attitude determination system was not successful Algorithm chosen required attitude sensors with more accuracy than what was used “Prototype Development of a Low-Cost Sounding Rocket Attitude Determination System…” by Jan Kenneth Bekkeng Purpose: development and analysis of a low-cost attitude determination system for a spin-stabilized sounding rocket, with an attitude accuracy of 1-2 degrees used an Inertial Reference Unit (gyroscopes), a high speed CMOS image sun sensor and a commercial three-axis magnetometer Colorado Space Grant Consortium RocketSat VII 2

Attitude Determination Method TRIAD Algorithm Requires 2 absolute body measurements Takes unit vectors of each measurement to create body frame An inertial frame is created from outside measurement sources Utilize both frames to create the T matrix Code will be able to convert attitude solution of the rocket in terms of ECEF or an ECI frame Colorado Space Grant Consortium RocketSat VII 3

Colorado Space Grant Consortium RocketSat VII Attitude Sensors Two absolute sensors Need two to fully determine the attitude solution Will be using sun sensor and three axis magnetometer One relative sensor Three axis gyroscope Used to find attitude at any time by integration of values and propagation of error Colorado Space Grant Consortium RocketSat VII 4

Attitude Algorithm: Code Flow Chart Organize all data by timestamp Identify where first Sun vector and magnetometer vector are determined Perform Transport Theorem to obtain absolute vectors at the same time Find next absolute update from magnetometer or sun sensor and update the TRIAD solution Take data from gyroscopes and use rotational matrix to propagate rockets attitude over time Use TRIAD function to obtain first attitude update and rotational matrix Check the validity of the T matrix, run T matrix through T better code until back within tolerance Colorado Space Grant Consortium RocketSat VII 5

Colorado Space Grant Consortium RocketSat VII Sun Sensor Algorithm Procedure: Import image Convert to grayscale and analyze intensity Identify centroid RocketSat’s high angular rate/ blurred/glared images Matlab’s Image processing toolbox Colorado Space Grant Consortium RocketSat VII 6

Magnetometer Algorithm Procedure Convert data from “counts” to milligauss Store components of magnetic field strength into vector form -Magnetic field vector in body frame Obtain magnetic field vector in inertial frame -Use known position of rocket to determine vector (from World Magnetic Model) Colorado Space Grant Consortium RocketSat VII 7

Colorado Space Grant Consortium RocketSat VII Error Analysis Calibration testing Determine correct offset and sensitivity for accuracy of gyroscope and magnetometers Dynamic Testing Determine drift on gyroscope over time Colorado Space Grant Consortium RocketSat VII 8

Colorado Space Grant Consortium RocketSat VII Design Overview One aluminum plate Alignment Flexing Machining accuracy L-Brackets For vertical optical sensor placement Sit in pocket in plate Main Board Holds gyroscope and magnetometer Hangs underneath plate Colorado Space Grant Consortium RocketSat VII 9

Colorado Space Grant Consortium RocketSat VII Error Stackup Budget Purpose: quantify structure error Maximum two sensors are misaligned Error steps Pocket Standoffs Faces Between CMOS 0.734 degrees in plane 0.919 degrees normal CMOS to Board 0.453 degrees in plane 0.63 degrees normal 1.95 Theta .975 1.55 3.10 .003   Colorado Space Grant Consortium RocketSat VII 10

QUESTIONS? 11