Presentation is loading. Please wait.

Presentation is loading. Please wait.

FLIGHT COMPUTER (FC) Liam O’Sullivan - 06308627. 2 HLO-4 Autonomous Hovering Flight SR-D-05 and 06 Receive and process sensor data (50 Hz) IMU Compass.

Similar presentations


Presentation on theme: "FLIGHT COMPUTER (FC) Liam O’Sullivan - 06308627. 2 HLO-4 Autonomous Hovering Flight SR-D-05 and 06 Receive and process sensor data (50 Hz) IMU Compass."— Presentation transcript:

1 FLIGHT COMPUTER (FC) Liam O’Sullivan - 06308627

2 2 HLO-4 Autonomous Hovering Flight SR-D-05 and 06 Receive and process sensor data (50 Hz) IMU Compass Ultrasonic MCU Battery voltage

3 3  Implemented on the Gumstix Overo Fire SpecificationOvero Fire ProcessorARM Cortex-A8 OMAP3530 Clock speed720 MHz Memory256MB RAM / 256MB Flash Weight5.6g Size17mm x 58mm x 4.2mm Wireless Connectivity Bluetooth WiFi Features I2C PWM (6) A/D(6) UART USB host Overo Fire

4 4 Use this text format... FC Software Architecture

5 HLO-4 Autonomous Hovering Flight SR-D-05 and 06 Receive and process sensor data (50 Hz) AT-15 Collected compass, IMU, ultrasonic data Processed at 50HzAT-16 Collected battery voltage, flight status Processed at 50Hz 5

6 STATE ESTIMATION (SE) Liam O’Sullivan - 06308627

7 7 HLO-3 State Estimation SR-B-05 Altitude estimate at 50Hz Vicon Ultrasonic sensor SR-B-06 X and Y estimate at 50Hz Vicon SR-B-04 Attitude estimate at 50Hz IMU Compass Kalman Filtering

8 8 15 states to be measured StateSensorStateSensor Roll rateX rate gyro (IMU)Z accelerationZ accelerometer (IMU) Pitch rateY rate gyro (IMU)X velocityVicon* Yaw rateZ rate gyro (IMU)Y velocityVicon* RollIMU*Z velocityUltrasonic and Vicon* PitchIMU*X displacementVicon YawIMU* and compassY displacementVicon X accelerationX accelerometer (IMU)Z displacementUltrasonic and Vicon Y accelerationY accelerometer (IMU) * indirect measurement

9 9 Vicon motion capture system  External motion capture system  Measures object translation and rotation with sub mm accuracy  200Hz update rate  Ethernet connection (via GCS)  Located at the ARCAA building Vicon IR camera

10 10 Attitude estimated by 3 Kalman Filters (KF)  1 KF for each Euler angle  IMU rate data (Time Update)  IMU acc data (Measurement Update)  Compass data ( Ψ Measurement Update)

11 11  Example: Estimating φ via KF

12 12  IMU mounting error in both φ (-1.4°) and θ (-1.2°)

13 13  Accelerometer low pass filtering

14 14 HLO-3 State Estimation SR-B-05 Altitude estimate at 50Hz AT-05 Estimated Z position with Vicon 50Hz update SR-B-06 X and Y estimate at 50Hz AT-06 Estimated X and Y position with Vicon 50Hz update SR-B-04 Attitude estimate at 50Hz AT-07 Estimated Euler angles with IMU 50Hz update

15 15 Flight computer  Too much operating system overhead State estimation  Accelerometer data needs filtering  Ψ requires KF bound checking  Difficult to design visual control within a year (without a platform)


Download ppt "FLIGHT COMPUTER (FC) Liam O’Sullivan - 06308627. 2 HLO-4 Autonomous Hovering Flight SR-D-05 and 06 Receive and process sensor data (50 Hz) IMU Compass."

Similar presentations


Ads by Google