Establishing and Maintaining Formations of Mini Quadrotors Audrow J. Nash, Cory M. Engel, James M. Conrad William Lee College of Engineering University.

Slides:



Advertisements
Similar presentations
Georgia Tech Aerial Robotics Dr. Daniel P Schrage Jeong Hur Fidencio Tapia Suresh K Kannan SUCCEED Poster Session 6 March 1997.
Advertisements

Outline quad-copter Abstract Quad-Copter Movement Hand movement
HAWK Helicopter Aircraft Wielding Kinect Kevin Conley (EE ’12), Paul Gurniak (EE ’12), Matthew Hale (EE ’12), Theodore Zhang (EE ’12) – Team 6, 2012 Advisor:
Design Presentation Spring 2009 Andrew Erdman Chris Sande Taoran Li.
Use it Free: Instantly Knowing Your Phone Attitude Pengfei Zhou*, Mo Li Nanyang Technological University Guobin (Jacky) Shen Microsoft Research.
Use it Free: Instantly Knowing Your Phone Attitude Pengfei Zhou*, Mo Li Nanyang Technological University Guobin (Jacky) Shen Microsoft Research.
The Bioloid Robot Project Presenters: Michael Gouzenfeld Alexey Serafimov Supervisor: Ido Cohen Winter Department of Electrical Engineering.
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.
Luis Mejias, Srikanth Saripalli, Pascual Campoy and Gaurav Sukhatme.
SD-May1014 Team: Michael Peat, Kollin Moore, Matt Rich, Alex Reifert Advisors: Dr. Nicola Elia and Dr. Phillip Jones.
Ex 6 Straight & Level Flight Aim To attain and maintain flight in a straight line and at a constant altitude.
Autonomous Quadrocopter Proposal Brad Bergerhouse, Nelson Gaske, Austin Wenzel Dr. Malinowski.
The European Project sFly: Swarm of Micro Flying Robots EU FP7,
Design of Attitude and Path Tracking Controllers for Quad-Rotor Robots using Reinforcement Learning Sérgio Ronaldo Barros dos Santos Cairo Lúcio Nascimento.
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)
OutLine Overview about Project Wii Robot Escaper Robot Problems and Solutions Demo.
Parth Kumar ME5643: Mechatronics UAV ATTITUDE AND HEADING HOLD SYSTEM.
Automatic Control & Systems Engineering Autonomous Systems Research Mini-UAV for Urban Environments Autonomous Control of Multi-UAV Platforms Future uninhabited.
Environmental Challenges in Specific Infrared Communication Andy Graham 2002 Electrical Engineering Senior Project Presentations.
METEOR Guidance System P07106 Nov 2006 – May 2007 Project Review.
1 AE - Control and Simulation – Micro Air Vehicle laboratory Flying Robots : the MAV-lab - Delfly: 3g, 10 cm, camera - Guinness book of records - Autonomous.
Simultaneous Localization and Map Building System for Prototype Mars Rover CECS 398 Capstone Design I October 24, 2001.
EDGE™ MAV Control System - P09122 Final Project Review Erik Bellandi – Project Manager Ben Wager – Lead Engineer Garrett Argenna – Mechanical Engineering.
Design and Implementation of Metallic Waste Collection Robot
Adaptive Signal Processing Class Project Adaptive Interacting Multiple Model Technique for Tracking Maneuvering Targets Viji Paul, Sahay Shishir Brijendra,
1 ECE Department Thermal Mapping Drone FPR Team 17 Jamyang Tenzin Stefan Totino Dylan Fallon Jason Fellow Advisor: Joseph Bardin.
Client: Space Systems & Controls Laboratory (SSCL) Advisor : Matthew Nelson Anders Nelson (EE) Mathew Wymore (CprE)
Embedded Microcomputer Systems Andrew Karpenko 1 Prepared for Technical Presentation February 25 th, 2011.
Motion Capture Hardware
Client: Space Systems & Controls Laboratory (SSCL) Advisor : Matthew Nelson Anders Nelson (EE) Mathew Wymore (CprE)
FYP FINAL PRESENTATION CT 26 Soccer Playing Humanoid Robot (ROPE IV)
1.  The Autonomous Helicopter Navigation System 2010 is focused on developing a helicopter system capable of autonomous control, navigation and localising.
Computational Mechanics and Robotics The University of New South Wales
Available at: Lesson 3.6 – Program Line Follower in Autonomous Mode Program Line Follower in Autonomous Mode.
Autonomous Helicopter James LydenHarris Okazaki EE 496.
Muscle Volume Analysis 3D reconstruction allows for accurate volume calculation Provides methods for monitoring disease progression Measure muscle atrophy.
Vanderbilt University Department of Biomedical Engineering  
Sérgio Ronaldo Barros dos Santos (ITA-Brazil)
Outline Previous Accomplishments o Last year's SURG o Mapkin Proposal Concept o Why is this useful? o The MikroKopter platform o Previous work Criteria.
AEM 5333 UAV Search and Surveillance. Mission Description Overhead surveillance and tracking – Humans on foot – Moving vehicles Onboard GPS transceiver.
An Objective and Component View (Not included Drive: Balance and Turret: Axis Camera)
Autonomous Helicopter James LydenEE 496Harris Okazaki.
Bianca Wood Chris Culver Shane Parker Yousef Al-Khalaf.
Mobile Robot Navigation Using Fuzzy logic Controller
Inertial Navigation System Overview – Mechanization Equation
Presents: THE XR-82 PROJECT. Team Members James Flora Power Point Christopher Ho Report Editor Jonathan Hammer Parts Manager Kyle Tam Web Design Edel.
By: Eric Backman Advisor: Dr. Malinowski.  Introduction  Goals  Project Overview and Changes  Work Completed  Updated Schedule.
Towards Establishing and Maintaining Autonomous Quadrotor Formations Audrow J. Nash William Lee College of Engineering University of North Carolina at.
Students: Chen-Jay Xu Zheng-Xian Hung Advisor: Ru-Li Lin.
1 Model Checking of Robotic Control Systems Presenting: Sebastian Scherer Authors: Sebastian Scherer, Flavio Lerda, and Edmund M. Clarke.
Contents  Teleoperated robotic systems  The effect of the communication delay on teleoperation  Data transfer rate control for teleoperation systems.
FUFO project Final report.
Existing Draganflyer Projects and Flight Model Simulator Demo Chayatat Ratanasawanya 5 February 2009.
Robotics/Machine Vision Robert Love, Venkat Jayaraman July 17, 2008 SSTP Seminar – Lecture 7.
目录 12 in 1 Sensor Features ● PIR motion sensor ● Ultrasonic sensor ● LUX sensor ● Temperature sensor ● 2 Dry contacts ● 2 external condition inputs ● IR(infrared)
Ground Control Station Flight conTrol
Optic Flow QuadCopter Control
Path-Following Autonomous Convoy with Multiple Asynchronous Nodes Kyle Lemons, Heather Macfie, Tri Pho, G. M. Ewout van Bekkum PACMAN Georgia Institute.
目录 SB-CMS-8in1 Features ● 1 PIR motion sensor ● 1 Lux sensor ● 2 Dry contact inputs ● 2 external condition inputs ● IR(infrared) receiver ● IR(infrared)
By: Stuti Vyas( ) Drashti Sheth( ) Jay Vala( ) Internal Guide Mr. J. N. Patel.
Messanger IMDL 2014 with A. Antonio Arroyo, PhD Eric M. Schwartz, PhD By: Revant shah 03/20/2014.
Wii Remote Zibo Zou, Daniel Maertens, Steven Duan 1.
Blimp Pentathlon a proposal of possible events for an indoor blimp competition The Blimp Pentathlon is an open-source, team guided competition. The competition.
Louise Hunter. Background Search & Rescue Collapsed caves/mines Natural disasters Robots Underwater surveying Planetary exploration Bomb disposal.
Application Case Study Christmas Lights Controller
Chapter 1: Overview of Control
Paper – Stephen Se, David Lowe, Jim Little
The JAviator Flight Control System
ARDUINO LINE FOLLOWER ROBOT
Hyonyoung Han, Min-Joon Kim, and Jung Kim
Presentation transcript:

Establishing and Maintaining Formations of Mini Quadrotors Audrow J. Nash, Cory M. Engel, James M. Conrad William Lee College of Engineering University of North Carolina at Charlotte Charlotte, North Carolina

Abstract: What? Quadrotor system design – On-board processing Flight algorithm for motion planning – Can be expanded for swarms Start of solo quadrotor autonomous flight

Abstract: Why? Develop a base for swarm application, which has the following benefits: – Payload manipulation – Surveillance application – Search-and-Rescue

Abstract: Novel Contribution On-board processing (no external localization system) Use of Wii Camera for localization and motion planning

Table of contents 1.System Overview 2.Motion Planning Algorithm 3.Characterizing Vision System 4.Vision System Testing 5.Autonomous Flight Progress 6.Conclusion and Future Work 7.Contact Information

Overview: System Flow Chart

Overview: Wii Camera Monochrome 1024x768 camera – After initial resolution of 128x96 undergoes 8x subpixel analysis Tracks the four highest intensity light sources Outputs light source Cartesian coordinate (X, Y) and observed size Combined with infrared (IR) pass filter (extracted from Wiimote)

Overview: System Flow Chart

Overview: Reference Beacon Composed of 4 IR LEDs B1, B2, B3 for localization * Discussed later B4 to saturate camera capabilities – Reduce environmental noise

Overview: System Flow Chart

Overview: Vision Processor Receives Wii camera Data – Uses I2C Outputs movement command to flight system – PWM to mimic remote transmitter

Overview: System Flow Chart

Overview: Flight System Interprets movement commands from vision system and actuates accordingly Handles stable flight with input from sensors

Overview: System Flow Chart

System Overview: Sensors SensorPurpose Inertial Measurement Unit (IMU) Level/stable flight Sonar sensorMeasure altitude Wii Camera is not mentioned because it does not pass information to the flight system directly *

Overview: System Flow Chart

System Overview: Actuators

Motion Planning Algorithm: Overview

Motion Planning Algorithm: Code //Main loop void loop() { GetAverageBlobXYCoordinates(); if (IsLogical()) SendMovementCommand(); } Flight system will hover quadrotor until given a movement command to actuate *

Motion Planning Algorithm: NonOrthagonal Case Begins by flying to correct altitude – Beacon is half of possible Y value Alternates between adjusting yaw and roll (lateral movement) – Allows for constant site of beacon

Motion Planning Algorithm: Orthagonal Case Behavior begins when dobser:B1;B2 == dobser:B2;B3 Distance of the quadrotor from the beacon is proportional to the perceived distance between the first (B1)and third (B3)light source

Characterizing Vision System: Data Quadrotor distance from beacon Distance between outer light sources

Characterizing Vision System: Results Used equations to develop straight line approximations to determine quadrotor distance from reference beacon

Characterizing Vision System: Testing It was observed that the algorithm can direct a body to a position reliably with respect to the beacon for roll, pitch, and yaw

Vision System Testing: Beacon Configuration Results: Greater than 4 light sources is unreliable Additional check of beacon is necessary Mitigation: Increased filtering Directional nature of LEDs

Vision System Testing: Environmental Lighting Impact Results: Indoor lighting conditions have no noticeable effect on vision system Additional testing for outdoor conditions recommended

Autonomous Flight Progress Wireless call flight modes – Safe Mode: toggle to arm and disarm quadrotor – Stabilize: quadrotor flight remains level – Altitude hold: hover a specific height Vision system mimics transmitter signal to Flight system Role and pitch response to beacon

Conclusion Accomplished: – Quadrotor system – Algorithm for autonomous flight of a single quadrotor with on-board processing – Tested algorithm – Made progress towards autonomous flight

Future work Reliable autonomous liftoff/landing Increased logical checks of beacon Develop and test a swarm algorithm

Contact Info Audrow J. Nash, Cory M. Engel, James M. Conrad William Lee College of Engineering University of North Carolina at Charlotte Charlotte, North Carolina

Processor Specifications Vision SystemFlight System BoardRed BoardAll In One Pro V2.0 ProcessorATMega 328ATMega 2560 Flash32kB256kB Clock speed16MHz GPIO/Analog Inputs14/686/16 Other6 axis gyro/accel