STARMAC The Stanford Testbed of Autonomous Rotorcraft for Multi-Agent Control Gabe Hoffmann, Haomiao Huang, Vijay Pradeep, Steven Waslander Aeronautics.

Slides:



Advertisements
Similar presentations
Nonlinear Control of Quadrotor
Advertisements

TEAM 9 - MRAV DESIGN CONSTRAINTS ANALYSIS by Nick Gentry.
Arduino Autonomous Robotics System
Outline quad-copter Abstract Quad-Copter Movement Hand movement
Model Checker In-The-Loop Flavio Lerda, Edmund M. Clarke Computer Science Department Jim Kapinski, Bruce H. Krogh Electrical & Computer Engineering MURI.
Stanford APM:Plane Overview
Robust Hybrid and Embedded Systems Design Jerry Ding, Gabe Hoffmann, Haomiao Huang, Vijay Pradeep, Jonathan Sprinkle, Steven Waslander, Edward Lee, Shankar.
Simbeeotic: A Simulator and Testbed for Micro-Aerial Vehicle Swarm Experiments Bryan Kate, Jason Waterman, Karthik Dantu and Matt Welsh Presented By: Mostafa.
Luis Mejias, Srikanth Saripalli, Pascual Campoy and Gaurav Sukhatme.
Robust Hybrid and Embedded Systems Design Jerry Ding, Jeremy Gillula, Haomiao Huang, Michael Vitus, and Claire Tomlin MURI Review Meeting Frameworks and.
Parth Kumar ME5643: Mechatronics UAV ATTITUDE AND HEADING HOLD SYSTEM.
Matt McKeever Jonathan Baker UAV Design Team 11/16/2006
Reegan Worobec & David Sloan In collaboration with UAARG.
Automatic Control & Systems Engineering Autonomous Systems Research Mini-UAV for Urban Environments Autonomous Control of Multi-UAV Platforms Future uninhabited.
Principled Design of Embedded Software Edward A. Lee High Confidence Design for Distributed Embedded Systems MURI Review Project: Frameworks and Tools.
POLI di MI tecnicolano VISION-AUGMENTED INERTIAL NAVIGATION BY SENSOR FUSION FOR AN AUTONOMOUS ROTORCRAFT VEHICLE C.L. Bottasso, D. Leonello Politecnico.
Client: Space Systems & Controls Laboratory (SSCL) Advisor : Matthew Nelson Anders Nelson (EE) Mathew Wymore (CprE)
5HC99 Embedded Visual Control Richard van Berkel ( ) Okke Hendriks ( ) Douwe van Nijnatten ( ) Koen Hausmans ( )
SpaceDrone: Bringing Spacecraft Flight Software Closer to Earth
Preparations for GPS/INS Flight Testing on a High-Dynamic Vehicle Presenter: Curtis Cutright Advisor: Dr. Michael S. Braasch.
Systems and Control Laboratory Computer and Automation Research Institute Hungarian Academy of Sciences Kutatás-fejlesztés a közlekedési programok.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
ADAM-5000/TCP- Distributed Ethernet I/O
Intelligent Vehicles and Systems Group The Pennsylvania State University 1/9 EDSGN 100 EDSGN 100 Autonomous System Navigation and Driver Augmentation Pramod.
Embedded Microcomputer Systems Andrew Karpenko 1 Prepared for Technical Presentation February 25 th, 2011.
Quadcopters. History Also known as quadrotors First flying quadrotor: – 11 November 1922 – Etienne Oehmichen Image: blogger.com.
Development of a Mini-UAV for Urban Environments Tony Dodd and Beniamin Apopei.
RC CAR CONTROLLER BASED ON INTEL GALILEO SOC PLATFORM Nadav Shiloach Sagi Sabag Supervisor: Idan Shmuel Spring 2014 One Semester Project PROJECT’S ENDING.
Multiple Autonomous Ground/Air Robot Coordination Exploration of AI techniques for implementing incremental learning. Development of a robot controller.
David Gitz, EE, ICARUS Lead Engineer Senior Design.
MAGIC Robot Demo ESE111 November Joe Trovato, James Yang.
Computational Mechanics and Robotics The University of New South Wales
INDIAN INSTITUTE OF TECHNOLOGY MADRAS Department of Engineering Design AUTONOMOUS UNDERWATER ROBOTIC LABORATORY Researchers : Dr. Asokan Thondiyath, Mr.
SHANTILAL SHAH ENGINEERING COLLEGE ,BHAVNAGAR
Frameworks and Tools for High-Confidence Design of Adaptive, Distributed Embedded Control Systems - Project Overview - Janos Sztipanovits ISIS-Vanderbilt.
Vision-based Landing of an Unmanned Air Vehicle
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)
F Networked Embedded Applications and Technologies Lab Department of Computer Science and Information Engineering National Cheng Kung University, TAIWAN.
Symbiotic Simulation of Unmanned Aircraft Systems (UAS)
Overview of Sensor Networks David Culler Deborah Estrin Mani Srivastava.
Autonomous Guidance Navigation and Control Michael Gillham University of Kent SYSIASS Meeting University of Essex
Group Members Mike Svendsen – Computer Engineer Steve Towey – Computer Engineer Brian Walker – Architect Richard George – Industrial Technology Client.
Presents: THE XR-82 PROJECT. Team Members James Flora Power Point Christopher Ho Report Editor Jonathan Hammer Parts Manager Kyle Tam Web Design Edel.
Team Ocho Cinco Raymond Chen Zhuo Jing Brian Pentz Kjell Peterson Steven Pham.
10/19/2005 ACGSC Fall Meeting, Hilton Head SC Copyright Nascent Technology Corporation © 2005 James D. Paduano 1 NTC ACTIVITIES 2005 Outline 1)Activities.
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.
Students: Chen-Jay Xu Zheng-Xian Hung Advisor: Ru-Li Lin.
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.
Reachability-based Controller Design for Switched Nonlinear Systems EE 291E / ME 290Q Jerry Ding 4/18/2012.
Author: Tilen Mavri Erasmus+ project Airnet. SUMMARY  Our intention was to create a flying quadcopter  Basic equipment  Computer-plate (DJI Naza) 
1 Center for the Collaborative Control of Unmanned Vehicles (C3UV) UC Berkeley Karl Hedrick, Raja Sengupta.
Ground Control Station Flight conTrol
David Gitz, EE, ICARUS Lead Engineer Design Review.
Optic Flow QuadCopter Control
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 ( )
Communication Systems I CPE 313: Micro Processors and Interfacing.
For Official NASA Use Only
1 26/03/09 LIST – DTSI Design of controllers for a quad-rotor UAV using optical flow Bruno Hérissé CEA List Fontenay-Aux-Roses, France
The JAviator Project Rainer Trummer Computer Sciences Workshop '06
Department of Computer Science
PPR Examples and Database to Support PPR Design and Fabrication
Vision Based Motion Estimation for UAV Landing
NVIDIA Jetson TX2 Ubuntu GPU: 256 CUDA cores, PASCAL architecture 8 GB RAM 250 GB Memory added Wifi HDMI 2.0 USB 3.0/2.0
EET2530 Unmanned Aerial Vehicles (UAVs)
Quanser Robotic Product Line 2015
Presentation transcript:

STARMAC The Stanford Testbed of Autonomous Rotorcraft for Multi-Agent Control Gabe Hoffmann, Haomiao Huang, Vijay Pradeep, Steven Waslander Aeronautics and Astronautics, Stanford University Claire Tomlin Aeronautics and Astronautics, Stanford University Electrical Engineering and Computer Science, UC Berkeley MURI Review Meeting Frameworks and Tools for High-Confidence Design of Adaptive, Distributed Embedded Control Systems Berkeley, CA September 6, 2007

2 STARMAC Testbed Composition 6 quadrotor helicopters Autonomous UAVs Onboard computation & sensors State and environment estimation Attitude, altitude, position and trajectory control Testbed goals Quadrotor UAV design Cooperative multi-agent control Mobile sensor networks Stanford Testbed of Autonomous Rotorcraft for Multi-Agent Control (STARMAC)

3 Quadrotor Features Vertical Takeoff and Landing (VTOL) Easy to use indoors and outdoors No runway required Safety Rotor kinetic energy distributed to 4 blades Rotors can be within the frame Can fly indoors without harm to user or aircraft Control Design More linear than standard helicopters Maintenance Few moving parts Durable exterior protects contents Cost Can be fabricated in the lab Made of low-cost parts Low maintenance requirements

4 STARMAC Development

5 STARMAC Quadrotor Helicopter Battery Lithium Polymer Brushless DC Motors Axi 2208/26 Sonic Ranger SRF08 Inertial Measurement Unit (IMU) 3DMG-X1 High Level Control Processor Stargate SBC or PC/104 Low Level Control Processor Robostix GPS Superstar II Electronic Speed Controller Phoenix 25 Plastic Tube Straps Carbon Fiber Tubing Fiberglass Honeycomb LIDAR Hokuyo URG-04LX Stereo Vision Videre Systems Small Vision System

6 Quadrotor Helicopter Actuation Yaw Torque Roll/Pitch Torque Total Thrust Two pairs of counter rotating blades provide torque balance Angular accelerations and vertical acceleration are controlled by varying the propeller speeds.

7 STARMAC Network Wifi Netgear Rangemax g+ ≤ 54 Mbps Ground GPS Superstar II Control Laptop Computer Pentium Core Duo 1 GB RAM, 2.16 GHz Running Labview and ssh sessions RS kbps Ethernet 100 Mbps

8 STARMAC Electronics System WiFi b ≤ 5 Mbps ESC & Motors Phoenix-25, Axi 2208/26 IMU 3DMG-X1 76 or 100 Hz Ranger SRF08 13 Hz Altitude GPS Superstar II 10 Hz I 2 C 400 kbps PPM 100 Hz UART 19.2 kbps Robostix Atmega128 Low level control UART 115 kbps CF 100 Mbps Stereo Cam Videre STOC 30 fps 320x240 Firewire 480 Mbps UART 115 Kbps LIDAR URG-04LX 10 Hz ranges Ranger Mini-AE Hz Altitude Beacon Tracker/DTS 1 Hz WiFi g+ ≤ 54 Mbps USB Mbps RS kbps Timing/ Analog Analog RS232 UART Stargate 1.0 Intel PXA255 64MB RAM, 400MHz Supervisor, GPS PC/104 Pentium M 1GB RAM, 1.8GHz Est. & control

9 Low Level Control Event Driven Real-time execution based on Known transmission / receipt rates Measurement of code chunk execution times Fault Tolerant Communication IMU RX SG RX SG TX IMU TX Main (this is an asynchronous event)

10 Information Seeking Target Localization Applications Decentralized Collision Avoidance

11 COMM CLASS GUI & Storage Sensor Processing Controller Planner Real Time Controller GPS LIDAR ROBO GND Estimator GPS Calc State Estimator GPS comm Lidar comm GND comm Flyers Flyer comm GUI (10 Hz) Logging Enviro LIDAR Robo comm signal serial UDP Interfaces Fcn call all any “Flyer Brain” Architecture

12 Questions? … and demo…