1. The Autonomous Helicopter Navigation System 2010 is focused on developing a helicopter system capable of autonomous control, navigation and localising.

Slides:



Advertisements
Similar presentations
AUTOMATIC FLIGHT CONTROL SYSTEM (AFCS)
Advertisements

Georgia Tech Aerial Robotics Dr. Daniel P Schrage Jeong Hur Fidencio Tapia Suresh K Kannan SUCCEED Poster Session 6 March 1997.
MicroCART Micro processor C ontrolled A erial R obotics T eam Abstract MicroCART is a group of EE/CprE students tasked with developing an autonomous helicopter.
TEAM 9 - MRAV DESIGN CONSTRAINTS ANALYSIS by Nick Gentry.
Outline quad-copter Abstract Quad-Copter Movement Hand movement
Design Presentation Spring 2009 Andrew Erdman Chris Sande Taoran Li.
1. The Autonomous Helicopter Navigation System 2010 is focused on developing a helicopter system capable of autonomous control, navigation and localising.
Anders Nelson (EE) Mathew Wymore (CprE) Kshira Nadarajan (CprE) Mazdee Masud (EE)
Autonomous Helicopter: James Lyden Harris Okazaki EE 496 A project to create a system that would allow a remote- controlled helicopter to fly without user.
SD-May1014 Team: Michael Peat, Kollin Moore, Matt Rich, Alex Reifert Advisors: Dr. Nicola Elia and Dr. Phillip Jones.
Development of Guidance and Control System for Parafoil-Payload System VVR Subbarao, Sc ‘C’ Flight Mechanics & Control Engineering ADE.
M OBILE D EFENSE SYSTEM WITH AUGMENTED AIR ROVER Project Adviser: Dr. Muhammad Tahir Group Members: Adnan Chaudhary (2009-EE-103) Zeeshan Mahmood (2009-EE-108)
Parth Kumar ME5643: Mechatronics UAV ATTITUDE AND HEADING HOLD SYSTEM.
Electrical and Computer Engineering SMART GOGGLES To Chong Ryan Offir Matt Ferrante James Kestyn Advisor: Dr. Tilman Wolf Preliminary Design Review.
AT 209 Introduction to Civil Unmanned Aerial Systems (UAS)
Reegan Worobec & David Sloan In collaboration with UAARG.
GPSBot08 System Overview.
Automatic Control & Systems Engineering Autonomous Systems Research Mini-UAV for Urban Environments Autonomous Control of Multi-UAV Platforms Future uninhabited.
EDGE™ MAV Control System - P Management Review (MSD I) Erik Bellandi – Project Manager Ben Wager – Lead Engineer Garrett Argenna – Mechanical Engineering.
Team GPS Rover Critical Design Review Alex Waskiewicz Andrew Bousky Baird McKevitt Dan Regelson Zach Hornback.
EDGE™ MAV Control System - P09122 Final Project Review Erik Bellandi – Project Manager Ben Wager – Lead Engineer Garrett Argenna – Mechanical Engineering.
Deon Blaauw Modular Robot Design University of Stellenbosch Department of Electric and Electronic Engineering.
Client: Space Systems & Controls Laboratory (SSCL) Advisor : Matthew Nelson Anders Nelson (EE) Mathew Wymore (CprE)
April 26, Team Information Designation Ongo-03 Members Advisors Dr. J. Lamont, Prof. R. Patterson, Dr. Rajagopalan, Dr. J. Basart ClientSpace Systems.
Team Phoenix March 15, Project Goal Our team will develop an air vehicle that will not only navigate a course autonomously while providing real.
Client: Space Systems & Controls Laboratory (SSCL) Advisor : Matthew Nelson Anders Nelson (EE) Mathew Wymore (CprE)
2nd International Hybrid Marine Propulsion Conference 12 November 2012 | Amsterdam RAI Media Partner.
Embedded Microcomputer Systems Andrew Karpenko 1 Prepared for Technical Presentation February 25 th, 2011.
Unmanned aerial systems, what they are and what is available? Professor Sandor M Veres University of Sheffield.
Sérgio Ronaldo Barros dos Santos, Cairo Lúcio Nascimento Júnior,
FLIGHT COMPUTER (FC) Liam O’Sullivan HLO-4 Autonomous Hovering Flight SR-D-05 and 06 Receive and process sensor data (50 Hz) IMU Compass.
1.  The Autonomous Helicopter Navigation System 2010 is focused on developing a helicopter system capable of autonomous control, navigation and localising.
David Gitz, EE, ICARUS Lead Engineer Senior Design.
David Gitz, EE, ICARUS Lead Engineer.  Electrical Engineer at Scott AFB, IL – Predator UAV Full Motion Video Dissemination  22 Robotics Projects, including.
Computational Mechanics and Robotics The University of New South Wales
Landing a UAV on a Runway Using Image Registration Andrew Miller, Don Harper, Mubarak Shah University of Central Florida ICRA 2008.
1. COMMUNICATION Liam O’Sullivan  Control was off board (on the GCS)  Used XBee ZigBee RF modules for telemetry  Point to point communication.
Sérgio Ronaldo Barros dos Santos (ITA-Brazil)
Hardware Overview Autopilot Control Board- Serves as common platform for other components and has autopilot code and flight plans Battery- Powers the.
1.  The Autonomous Helicopter Navigation System 2010 is focused on developing a helicopter system capable of autonomous control, navigation and localising.
COBXXXX EXPERIMENTAL FRAMEWORK FOR EVALUATION OF GUIDANCE AND CONTROL ALGORITHMS FOR UAVS Sérgio Ronaldo Barros dos Santos,
Group Members Mike Svendsen – Computer Engineer Steve Towey – Computer Engineer Brian Walker – Architect Richard George – Industrial Technology Client.
2nd International Hybrid Marine Propulsion Conference 12 November 2012 | Amsterdam RAI Media Partner.
Phong Le (EE) Josh Haley (CPE) Brandon Reeves (EE) Jerard Jose (EE)
By: Eric Backman Advisor: Dr. Malinowski.  Introduction  Goals  Project Overview and Changes  Work Completed  Updated Schedule.
PLATFORM PILOT Michael Kincel HLO-1 Platform SR-B-01 Manual RC Control Mode Control Unit SR-D Gram Payload Airframe Trade Study SR-D-02.
THE PHOENIX PROJECT Coordinated Flight of Multiple Unmanned Vehicles Michael P. Anthony & Christopher M. Gerson Lab for Control and Automation Princeton.
Ground Control Station Flight conTrol
MARK WILSON UNIVERSITY OF JOHANNESBURG DEPARTMENT OF ELECTRICAL AND ELECTRONIC ENGINEERING STUDY LEADER – PROF. FRANCOIS DU PLESSIS.
1. COMMUNICATION Liam O’Sullivan  Used XBee RF 2.4 GHz modules for telemetry  Point to point communication (platform and GCS)  Disadvantages.
David Gitz, EE, ICARUS Lead Engineer.  Michael Welling  PhD Candidate  ICARUS Vehicle Engineer  Ben Wasson  Masters Student  ICARUS Business Manager.
FUFO project Final report.
ECE 477 Final Presentation Team 9  Spring 2011 Above (Left to Right): Nick Gentry, Oliver Staton, Vineet Ahuja, and Vinayak Gokhale.
Humble Hubble Team 18 Tim Brown. Abstract The proposed project is a self-aiming telescope. This telescope will obtain its global position and the local.
X-Pilot: Autopilot Solutions C. Edwards, J. Lasseigne, W. Overstreet, B. Penland Project Description: The X-Pilot: Autopilot Solutions project is developing.
1 SOARS Matt Edwards Arseny Dolgov John Shelton Johnny Jannetto Galina Dvorkina Nick Driver Eric Kohut Kevin Eberhart Self Organizing Aerial Reconnaissance.
Ground Control Station Flight conTrol
David Gitz, EE, ICARUS Lead Engineer Design Review.
End of Semester 1 Presentation: November 28, 2007.
Team 01 : QuadSquad Software Design Considerations Camille Chang 10/23/2013 the ECE quadcopter senior design Purdue University1.
X-Pilot: Autopilot Solutions C. Edwards, J. Lasseigne, W. Overstreet, B. Penland X-pilot flight testing X-pilot groundstation demonstrating waypoint navigation.
Autonomous Quadcopter Andrew Martin, Baobao Lu, Cindy Xin Ting Group 37 TA: Katherine O'Kane.
Establishing and Maintaining Formations of Mini Quadrotors Audrow J. Nash, Cory M. Engel, James M. Conrad William Lee College of Engineering University.
KNU RTLAB A Real-Time Linux System For Autonomous Navigation And Flight Attitude Control Of An Uninhabited Aerial Vehicle Charles E. Hall, Jr. Mechanical.
Younis H. Karim, AbidYahya School of Computer University Malaysia Perlis 1.
P10203 LV1 MOTOR CONTROLLER FINAL REVIEW MAY 14, 2010 Electrical: Kory Williams, Adam Gillon, Oladipo Tokunboh Mechanical: Louis Shogry, Andrew Krall.
Inertial Measurement Unit. Project Advisor: Dr. Basart Client: Matt Nelson Team Members (491): Matt Ulrich Luis Garcia Amardeep Jawandha Julian Currie.
Cloud Cap Technologies
UAV Flight Control System
Carson Labrado and Jacob Travis
Presentation transcript:

1

The Autonomous Helicopter Navigation System 2010 is focused on developing a helicopter system capable of autonomous control, navigation and localising within a GPS denied environment. 2

3  Overview of the Project  Airframe and Hardware  On-board Flight Computer  State Estimation  Ground Control Station  Control Architecture  Hardware Mounting System  Project Summery

PROJECT OVERVIEW Michael Hamilton

5

6 A platform should be developed and maintained to facilitate flight and on board hardware integration.

7 Michael Hamilton The system should be capable of determining its position with the aid of image processing within an indoor environment to an appropriate time resolution.

8 Michael Hamilton A method of estimating the states of the helicopter system should be designed and implemented. The resolution of the estimations should facilitate their employment in the control system design.

9 Michael Hamilton An autopilot system should be developed to enable sustained indoor autonomous hovering flight. The control system should be designed to enable future ingress and egress manoeuvre to longitudinal and hovering flight.

10 Michael Hamilton A ground control station that supports appropriate command and system setting inputs and data display and logging should be developed. The design should be derived from previous AHNS developments and enable future ground station developments.

11

12

13 Michael Hamilton  Risk Management Plan developed mid-semester one.  After Quad Copter incident, all university engine testing banned indefinitely.  After approval from ARCAA H&S staff, testing continued at Airport hanger.

INSERT OTHERS SLIDES HERE 14  !!!!!!!!!!!!!!!DO NOT USE IN PRESENTATION!!!!!!!!!!!!!!!!!!!!

FLIGHT COMPUTER (FC) Liam O’Sullivan

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

17  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

18 Use this text format... FC Software Architecture

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 19

STATE ESTIMATION (SE) Liam O’Sullivan

21 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

22 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

23 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

24 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)

25  Example: Estimating φ via KF

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

27  Accelerometer low pass filtering

28 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

29 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)

GROUND CONTROL STATION FLIGHT CONTROL Tim Molloy

Ground Control Station 31 HLO-5 Ground Control Station SR-B-02 Flight Mode Switching Flight Control Widget SR-B-08 and 09 Receive and Transmit Telemetry via WLAN Communications and Vicon Threads; Gains and Parameter Widgets SR-D-07 and 08 Log Telemetry and Uplink Commands Received and Transmit Consoles and Data Logger SR-D-09 Display of State and Control Data Data Plotters & Artificial Horizon SR-D-10 System Status Display System Status Widget Tim Molloy

GCS Design (Architecture) Tim Molloy

GCS Implementation (User Interface) Tim Molloy

HLO-5 Ground Control Station SR-B-02 Flight Mode Switching AT-02 SR-B-09 and 08 Receive and Transmit Telemetry via WLAN AT-08AT-09 SR-D-07 and 08 Log Telemetry and Uplink Commands AT-17 and AT-18 SR-D-09 Display of State and Control Data AT-19 SR-D-10 System Status Display AT Tim Molloy

Flight Control 35 HLO-4 Autonomous Hovering Flight SR-B-10 PID Control Methodology Control Architecture SR-D-03 Stability Augmented Flight Attitude Control Static Angle Setpoints Dynamic Angle Setpoints Dynamic Angular Rate Setpoints SR-B-03 50Hz Control Rate Control and Mode Control Unit Flight Computer Update Rate SR-D-04 Autonomous Station-keeping Guidance Tim Molloy

Quadrotor Control 36  Thrust Altitude Control Forces  Thrust Roll Control Forces  Thrust Pitch Control Forces  Drag Yaw Control Forces Tim Molloy

Tim Molloy Flight Control (System Architecture) 37 Attitude Control Position Control

Static Angle Based Attitude Control 38  Developed in simulator  Implemented and Tested in Test Rig  Did not afford attitude control and removed safety pilot from loop

Angle Based Attitude Control 39

Dynamic Rate Based Attitude Control 40

Altitude Control 41

Tim Molloy HLO-4 Autonomous Hovering Flight SR-B-10 PID Control Methodology AT-10 SR-D-03 Stability Augmented Flight AT-13 SR-B-03 50Hz Control Rate AT-03 SR-D-04 Autonomous Station-keeping AT-14

43  GCS  Emphasis on modular design, unit testing and documentation tools to maximise code reuse  Avoidance of “from scratch” development  Control  Separation of State Estimation and Controller Testing  Reliance on controller designs based on proven implementations rather than simulations  Limitations on use of testing apparatus to mitigate risks  Effects of PWM resolutions on control performance  Avoidance of USART Update Limitations in Control Tim Molloy

HARDWARE MOUNTING Michael Hamilton

45  The design will protect the electronic equipment from striking the ground or other parts of the airframe in the event of a crash.  The frame that supports the equipment will be made of a material that will snap under a large instant force, such as a crash, to prevent this shock damaging the main electronics board or airframe.  The mounting system will be easy and cheap to manufacture, and within a local area to reduce delivery time.  Allow easy access to electronics and line of sight to all LED’s.

46 Michael Hamilton

47 Michael Hamilton

PROJECT SUMMERY Michael Hamilton

49 CompanyItems DescriptionDebitCreditTotal QUTBEE Unit Funds$0.00$ BoeingBoeing Sponsership$0.00$ $ HiSystems GmBHQuad Copter Airframe$759.86$0.00$ Surveyor CorporationCamera$248.75$0.00$ Gumstix incOnboard Computer$395.92$0.00$ HobbyRamaV-Tail Mixer$82.00$0.00$ Bunning’s WarehouseGlue$16.03$0.00$ EckersleyWiring Equipment$29.95$0.00$ QUT BookshopWriting Material$5.70$0.00$ Jaycar AutraliaCable$10.67$0.00$ RS ComponentsCoolum Counter$37.07$0.00$ FarnelElectrical Parts$138.33$0.00$ H.E.Supplies Pty Ltd Metal Components$44.85$0.00$ New Generation Hobbies Motors$221.55$0.00 $ HobbyKingESC$100.53$0.00 $ Total Remaining $308.79

50 NumberDefinitionStatusReference Document SR-B-01The platform shall have the ability to be manually manoeuvred with a radio controller. CompleteAHNS-2010-PL- TR-002 SR-B-02The GCS shall enable autopilot flight mode switching between manual, stability augmented flight, and autonomous station keeping. CompleteAHNS-2010-GC- TR-001 SR-B-03The airborne system shall provide control updates at an average rate of 50Hz. CompleteAHNS-2010-AP- TR-001 SR-B-04The estimator shall provide Euler angle and rate estimation for the system an average rate of 50 Hz. CompleteAHNS-2010-SE- TR-001 SR-B-05The estimator shall provide altitude estimation for the system an average rate of 50 Hz. CompleteAHNS-2010-SE- TR-001 SR-B-06The estimator shall provide x and y estimation in an Earth fixed co-ordinate system an average rate of 50 Hz. CompleteAHNS-2010-SE- TR-002

51 NumberDefinitionStatusReference Document SR-B-07The system shall use image processing to aid in state estimation of x and y in an Earth fixed co-ordinate system. Not Complete No Document SR-B-08The autopilot system gain and reference parameters shall be updatable in flight using an g WLAN uplink from the GCS. CompleteAHNS-2010-GC- TR-001 SR-B-09The airborne system shall transmit telemetry data including state data to the GCS using g WLAN. CompleteAHNS-2010-AP- TR-002 SR-B-10The autopilot control methodology shall be based on cascaded PID control loops. CompleteAHNS-2010-AP- DD-001 SR-D-01The platform shall be capable of maintaining controlled flight with a total payload of 400 grams. CompleteAHNS-2010-PL- TR-002

52 NumberDefinitionStatusReference Document SR-D-02A maintenance document shall be used to log airframe flight time, battery cycles and aircraft repairs. CompleteAHNS-2010-PL- TR-001 SR-D-03The autopilot shall provide stability augmented flight.CompleteAHNS-2010-SY- TR-001 AHNS-2010-SY- TR-002 SR-D-04The autopilot shall provide autonomous station keeping capability within a 1 meter cubed volume of a desired position. Not Complete AHNS-2010-SY- TR-003 AHNS-2010-SY- TR-004 SR-D-05The airborne system shall receive and process measurement data from the state estimation and localisation sensors; supporting IMU, Camera, and Ultrasonic sensor. CompleteAHNS-2010-AP- TR-002

53 NumberDefinitionStatusReference Document SR-D-06The airborne system shall collect avionics system health monitoring information in the form of radio control link status, flight mode status and battery level. CompleteAHNS-2010-AP- TR-002 SR-D-07The airborne system shall collect avionics system health monitoring information in the form of radio control link status, flight mode status and battery level. CompleteAHNS-2010-AP- TR-002 SR-D-08The GCS shall log all telemetry and uplink data communications. CompleteAHNS-2010-GC- TR-001 SR-D-09The airborne system shall receive and process measurement data from the state estimation and localisation sensors; supporting IMU, Camera, and Ultrasonic sensor. CompleteAHNS-2010-GC- TR-001

54 NumberDefinitionStatusReference Document SR-D-10The GCS shall provide display of avionics system health monitoring including telemetry, uplink, radio control link and battery level status read-outs. CompleteAHNS-2010-GC- TR-001

55 HLO 1 SR-B-01SR-D-01SR-D-02 HLO 2 SR-B-07 HLO 3 SR-B-04SR-B-05SR-B-6 HLO 4 SR-B-03SR-B-10SR-D-03SR-D-04 HLO 5 SR-B-02SR-B-08SR-B-09SR-D-05SR-D-06SR-D-07SR-D-08SR-D-09SR-D-10

56 HLO 1 SR-B-01SR-D-01SR-D-02 HLO 2 SR-B-07 HLO 3 SR-B-04SR-B-05SR-B-6 HLO 4 SR-B-03SR-B-10SR-D-03SR-D-04 HLO 5 SR-B-02SR-B-08SR-B-09SR-D-05SR-D-06SR-D-07SR-D-08SR-D-09SR-D-10

57 HLO 1 SR-B-01SR-D-01SR-D-02 HLO 2 SR-B-07 HLO 3 SR-B-04SR-B-05SR-B-6 HLO 4 SR-B-03SR-B-10SR-D-03SR-D-04 HLO 5 SR-B-02SR-B-08SR-B-09SR-D-05SR-D-06SR-D-07SR-D-08SR-D-09SR-D-10

58  Designed and constructed a platform to facilitate flight utilising on board hardware and sensors.  Implemented State Estimation and PID control to enable autonomous flight.  Coded functional ground control station with 2.4 GHz wireless communication to platform.  Tuned gains for stable platform attitude while in flight.  Enabled future development on project to achieve position hold.

59  System requirements and preliminary designs defined early.  Work breakdown structure organised into large overall tasks, as the project aims, designs and methods will change during the semester.  The testing phase of the project should commence at the beginning of semester two, as the AHNS project requires a lot of time for calibrating the system for flight conditions.  Organise the project time schedule to incorporate other subject assignment due dates, as project productivity was found to drop significantly during this time.  The risk management plan must be completed and approved well before testing commences, and ensure that all possible testing locations has been authorised.  Due to batteries requiring four times longer recharging that the flight time they produce, ensure a large number are available for flight-testing.  Purchase additional electrical hardware components to mitigate schedule delay from broken parts after flight crashes.

60

QUESTIONS? MICHAEL HAMILTON MICHAEL KINCEL TIM MOLLOY LIAM O’SULLIVAN