Towards Establishing and Maintaining Autonomous Quadrotor Formations Audrow J. Nash William Lee College of Engineering University of North Carolina at.

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

By: Mani Baghaei Fard.  During recent years number of moving vehicles in roads and highways has been considerably increased.
Nonlinear Control of Quadrotor
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.
Outline quad-copter Abstract Quad-Copter Movement Hand movement
Design Presentation Spring 2009 Andrew Erdman Chris Sande Taoran Li.
Model Checker In-The-Loop Flavio Lerda, Edmund M. Clarke Computer Science Department Jim Kapinski, Bruce H. Krogh Electrical & Computer Engineering MURI.
ODS3F –Observation and Detection Systems For Forest Fire Monitoring
Unmanned Aerial Vehicles Presentation. Customization for each client Each order is specifically designed to meet each clients’ aerial needs. On-board.
Gilbert Islas Feb. 25, 2012 SYSM  A micro air vehicle (MAV) is a class of unmanned aerial vehicles (UAV). unmanned aerial vehicles  Size restrictions.
Luis Mejias, Srikanth Saripalli, Pascual Campoy and Gaurav Sukhatme.
Autonomous Cargo Transport System for an Unmanned Aerial Vehicle, using Visual Servoing Noah Kuntz and Paul Oh Drexel Autonomous Systems Laboratory Drexel.
Autonomous Quadrocopter Proposal Brad Bergerhouse, Nelson Gaske, Austin Wenzel Dr. Malinowski.
How to Build Practical Quadrotor Robot Helicopters Paul Pounds DERF 08.
Design of Attitude and Path Tracking Controllers for Quad-Rotor Robots using Reinforcement Learning Sérgio Ronaldo Barros dos Santos Cairo Lúcio Nascimento.
P09233 Flight Parameter Measurements Michael Skube P09233
1 Autonomous Controller Design for Unmanned Aerial Vehicles using Multi-objective Genetic Programming Choong K. Oh and Gregory J. Barlow U.S. Naval Research.
Automatic Control & Systems Engineering Autonomous Systems Research Mini-UAV for Urban Environments Autonomous Control of Multi-UAV Platforms Future uninhabited.
1 Incremental Evolution of Autonomous Controllers for Unmanned Aerial Vehicles using Multi-objective Genetic Programming Gregory J. Barlow, Choong K. Oh,
Design of Autonomous Navigation Controllers for Unmanned Aerial Vehicles using Multi-objective Genetic Programming Gregory J. Barlow March 19, 2004.
1 Autonomous Controller Design for Unmanned Aerial Vehicles using Multi-objective Genetic Programming Gregory J. Barlow North Carolina State University.
Simultaneous Localization and Map Building System for Prototype Mars Rover CECS 398 Capstone Design I October 24, 2001.
Overview and Mathematics Bjoern Griesbach
Jason Li Jeremy Fowers Ground Target Following for Unmanned Aerial Vehicles.
Tal Saiag & Anna Itin May 2013
(CONTROLLER-FREE GAMING
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.
PhaseSpace Optical Navigation Development & Multi-UAV Closed- Loop Control Demonstration Texas A&M University Telecon with Boeing December 7, 2009 PhaseSpace.
Sérgio Ronaldo Barros dos Santos (ITA-Brazil) Sidney Nascimento Givigi Júnior (RMC-Canada) Cairo Lúcio Nascimento Júnior (ITA-Brazil) Autonomous Construction.
Multiple Autonomous Ground/Air Robot Coordination Exploration of AI techniques for implementing incremental learning. Development of a robot controller.
By: David Gitz, EE, Robo-Chopper Lead Engineer.  System Description  Capabilities and Applications  Development Progress  Request.
Introduction to Robotics Part 1 Direct Control Robots and Robotic systems.
Landing a UAV on a Runway Using Image Registration Andrew Miller, Don Harper, Mubarak Shah University of Central Florida ICRA 2008.
Towards Cognitive Robotics Biointelligence Laboratory School of Computer Science and Engineering Seoul National University Christian.
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.
COBXXXX EXPERIMENTAL FRAMEWORK FOR EVALUATION OF GUIDANCE AND CONTROL ALGORITHMS FOR UAVS Sérgio Ronaldo Barros dos Santos,
Presents: THE XR-82 PROJECT. Team Members James Flora Power Point Christopher Ho Report Editor Jonathan Hammer Parts Manager Kyle Tam Web Design Edel.
Presented by:- Suman Kumar. INTRODUCTION : Quad-rotor helicopters are emerging as a popular unmanned aerial vehicle configuration because of their simple.
FUFO project Final report.
Existing Draganflyer Projects and Flight Model Simulator Demo Chayatat Ratanasawanya 5 February 2009.
Autonomous Vehicles Derek Smith EKU Dept. of Technology Computer Electronic Networking.
City College of New York 1 John (Jizhong) Xiao Department of Electrical Engineering City College of New York Mobile Robot Control G3300:
Design Team # 4 Design of low cost flight computer for unmanned aerial vehicles Status Report # 5 Ryan Morlino Chris Landeros Sylvester Meighan Stephen.
By: Stuti Vyas( ) Drashti Sheth( ) Jay Vala( ) Internal Guide Mr. J. N. Patel.
QUADCOPTER.
Minor Project on Vertical Take-off Landing System SUBMITTED BY:- SHUBHAM SHARMA ( ) ABHISHEK ARORA ( ) VIBHANSHU JAIN ( )
Introduction to System Analysis and Design MADE BY: SIR NASEEM AHMED KHAN DOW VOCATIONAL & TECHNICAL TRAINING CENTRE.
Establishing and Maintaining Formations of Mini Quadrotors Audrow J. Nash, Cory M. Engel, James M. Conrad William Lee College of Engineering University.
The entire system was tested in a small swimming pool. The fully constructed submarine is shown in Fig. 14. The only hardware that was not on the submarine.
Autonomous Quadrotor Navigation & Guidance
Students: Yossi Turgeman Avi Deri Self-Stabilizing and Efficient Robust Uncertainty Management Instructor: Prof Michel Segal.
Mail User Agent Submitted by: Geetha Chittireddy.
Louise Hunter. Background Search & Rescue Collapsed caves/mines Natural disasters Robots Underwater surveying Planetary exploration Bomb disposal.
Rainer Trummer Computer Sciences Workshop ‘08
Sérgio Ronaldo Barros dos Santos Cairo Lúcio Nascimento Júnior
UAV Vision Landing Motivation Data Gathered Research Plan Background
Balanduino Supervisor: Dr. Raed Al-Qadi Prepared by: Nadeen Kalboneh Nardeen Mabrouk.
Rolling Spider Shaw STEM Lab 2017.
How(UAVs) are used in Disaster Management
STUDY AND IMPLEMENTATION
An Introduction to VEX IQ Programming with Modkit
Video Imaged Spatial Positioning Project
President of Eco-Trust Society
Toward Drone Privacy via Regulating Altitude and Payload
Karabük University International Robot Tournaments (KBUIRO) 2018
Jetson-Enabled Autonomous Vehicle ROS (Robot Operating System)
Jetson-Enabled Autonomous Vehicle
Presentation transcript:

Towards Establishing and Maintaining Autonomous Quadrotor Formations Audrow J. Nash William Lee College of Engineering University of North Carolina at Charlotte

Table of Contents 1.Introduction 2.Motivation 3.Research

What is a Quadrotor? Unmanned Aerial Vehicle (UAV) Four (quad) rotating propellers (rotor) Quadrotors have the ability to take off and land vertically

Quadrotor Applications 1.Carrying Payload 2.Surveillance

Why Swarm? We work together to accomplish more than we could alone

Quadrotor Swarm Applications 1.Carry Payload Moving objects Product delivery o Amazon o Africa o New York Build simple structures 2. Surveillance Disaster relief Building inspection Media Law enforcement Environmental And many more applications.

Current Research

More information University of Pennsylvania: ETH Zürich:

How does it work? 1.Infrared light reflects off quadrotors 2.Camera connected to computer analyzes 3.Instruction is wirelessly sent to quadrotor

Existing Research Decentralized control Brains are outsourced Unable to operate in real world environment.nationalgeographic.com / Current research has limitations for solving real world problems

Research Goal Develop an autonomous platform to have centralized control o Design quadrotor o Create and implement behavior algorithm

Quadrotor Platform

Flight system Purchased Handles stable flight with feedback from Inertial Measurement Unit All In One Pro V2.0

Quadrotor Platform

Wii Camera Extracted from Nintendo Wii controller Combined with infrared pass filter Tracks the four highest intensity infrared sources

Quadrotor Platform

Reference Beacon Composed of 4 infrared lights o Saturate camera capabilities B1, B2, B3 are for localization B4 reduces noise

Quadrotor Platform

Vision Processor Receives data from Wii camera Outputs movement command to flight system Red Board

Vision algorithm

Vision Code void loop() { if (IsLookingAtBeacon()) SendMovementCommand(); else Hover(); }

When Non Orthogonal Begins by flying to correct altitude Moves in front of beacon by comparing light source position

When Orthogonal

Characterizing Vision System Quadrotor distance from beacon (Inches) Amount of pixels between outer lights sources Data measured

Characterizing Vision System: Math Created and solved equations straight line approximations to determine quadrotor distance from reference beacon

Characterization Results

It was observed that the algorithm can direct a body to a position reliably with respect to the beacon void loop() { if (IsLookingAtBeacon()) SendMovementCommand(); else Hover(); }

Testing: Beacon Configuration Results: Use directional nature of lights Increased filtering

Testing: Environmental Lighting Impact Result: Indoor lighting conditions have no noticeable effect on vision system

Conclusion Benefits of full autonomy Created, implemented, and tested an autonomous system

Future Work Create autonomous test environment Achieve autonomous flight Implement swarm algorithm

Thank you! Audrow J. Nash University of North Carolina at Charlotte Charlotte, North Carolina