Skynet An Autonomous Quatrocopter Designed by Andrew Malone And Bryan Absher.

Slides:



Advertisements
Similar presentations
MP200 Presentation MICRO-BIT TECHNOLOGY, INC..
Advertisements

Lecture 20 Dimitar Stefanov. Microprocessor control of Powered Wheelchairs Flexible control; speed synchronization of both driving wheels, flexible control.
GESTURE BASED GLOVE FOR MULTIPLE APPLICATIONS
WELCOME.
AUTO SELECTION OF ANY AVAILABLE PHASE,
MEMS Thermal & Fluid Control Lab. RFID tag powered by solar cell was set up and integrated with multiple sensors, such as temperature, humidity, light.
Melting Probe IWF-EXP/ÖAW GRAZ Size: 40 x 40 x 195 mm Mass w/o electronics Calculated: 450g Measured: 350g, 3m tether Main Components Cable.
EMS1EP Lecture 8 Pulse Width Modulation (PWM)
Interfacing to the Analog World
Practical Considerations for Digital Design
Figure An amplifier transfer characteristic that is linear except for output saturation.
Greg Beau SerajAnanya. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design.
TEAM 9 - MRAV DESIGN CONSTRAINTS ANALYSIS by Nick Gentry.
Outline quad-copter Abstract Quad-Copter Movement Hand movement
HELMET TRACKING SYSTEM (HTS) Group 8 Andrés F. Suárez (EE) Brian Maldonado (EE) Rígel Jiménez (EE)
Gesture Controlled Car (GCC) By: Ashwaq Alkailany Reema Abubaker Supervised by: Dr. Luia Malhis.
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.
Prof. Kristofer S.J. Pister’s team Berkeley Sensor and Actuator Center University of California, Berkeley.
Ryan Roberts Gyroscopes.
Wireless Zigbee Solution ZigBee is a suite of high level communication protocols using small, low-power digital radios based on the IEEE
A 16-Bit Kogge Stone PS-CMOS adder with Signal Completion Seng-Oon Toh, Daniel Huang, Jan Rabaey May 9, 2005 EE241 Final Project.
Weather Station Project Wind Speed Wind Direction Temperature Light/Dark Sensor 1.
GPSBot08 System Overview.
X96 Autonomous Robot Design Review Saturday, March 13, 2004 By John Budinger Francisco Otibar Scott Ibara.
SENIOR DESIGN 10/16.
GPS-Guided Autonomous Vehicle.
X96 Autonomous Robot Design Review Thursday, May 6, 2004 By John Budinger Francisco Otibar.
DC Motor Control  mouse EE 496 Advisor: Dr. Tep Dobry.
Electronics Design Laboratory Lecture #11, Fall 2014
Discovery Lab School of Computing & Information System Florida International University.
R3R3 Ethan Hall Michael Kelton Greg Wegman Vashisht Lakhmani.
SYSC 4907 Engineering Project.  Group Members Peter Fyon CSE John Koh CSE Andrew Kusz CSE  Group Supervisors Dr. Victor Aitken.
Group II Brian Jacobs Kenneth (Rocky) Santiago Jr. Stephen C Fraser II.
ELECTRONICS PRIMER. Assignment: WEB-based Electronics Tutorial Basic definitions Components Ohm's Law LEDs and Transistors Additional electronics tutorials.
Self-Balancing Robot Design Team #10 Team: Luc Malo, Renske Ruben, Gregory Ryan, Jeremy Stewart Supervisor: Professor Robert Bauer.
Computer Vision Group Prof. Daniel Cremers Autonomous Navigation for Flying Robots Lecture 3.2: Sensors Jürgen Sturm Technische Universität München.
Microcontroller Hands-on Workshop #3 Ahmad Manshad New Mexico State University Institute of Electrical and Electronics Engineers November 7, 2009.
DISCLAIMER!!!! I AM A N00B! Please do note that everything that I have worked on is subject to questioning.. in fact.. I suggest it. This entire project.
1. 2 Outline 1.Introduction 2.Modeling 3.Simulation 4.Implementation 5.Demo 6.Conclusion.
Navi Rutgers University 2012 Design Presentation
1 Department of Electrical and Computer Engineering Advisor: Professor Hollot Team RCA March 1, 2013 Cumulative Design Review.
Balance Bot DT04 Stephan Baranoff Nicole Beck Chris Hamrock Stephanie Kosec Dr. Sastry Balance Bot DT04 Stephan Baranoff Nicole Beck Chris Hamrock Stephanie.
Autonomous Helicopter James LydenHarris Okazaki EE 496.
Wall-E Prototype I Team 1 Xin Jin
RomoRobot Feras Khateeb Yousef Azem supervisors Dr.Raed Al-Qade Dr.Lui Malhis.
Bianca Wood Chris Culver Shane Parker Yousef Al-Khalaf.
Presents: THE XR-82 PROJECT. Team Members James Flora Power Point Christopher Ho Report Editor Jonathan Hammer Parts Manager Kyle Tam Web Design Edel.
Small, Lightweight Speed and Distance Sensor for Skiers and Snowboarders Michael Bekkala Michael Blair Michael Carpenter Matthew Guibord Abhinav Parvataneni.
Gyro (yee-roh) Designed by Joshua Lewis. Introduction  Inverted Pendulum  ATMega MicroProcessor  Inertial Measurement Unit  PID Control Algorithm.
The Design of an Electronic Bicycle Monitor (EBM) Team P118: Gary Berglund Andrew Gardner Emrys Maier Ammar Mohammad.
UCLA IEEE NATCAR 2004 SUMMER CLASS Magnetic Sensors & Power Regulation.
Quadcopters A CEV Talk. Agenda Flight PreliminariesWhy Quadcopters The Quadcopter SystemStability: The NotionSensors and FusionControl AlgorithmsThe Way.
Final Year Project(EPT4046) Development of an internet controlled Surveillance Mobile Robot By Mimi Madihah Bt Mohd Idris Id: BACHELOR OF ENGINEERING.
By: Stuti Vyas( ) Drashti Sheth( ) Jay Vala( ) Internal Guide Mr. J. N. Patel.
 Introduction.  Block Diagram.  Sensors.  Arduino.  Advantages.  Limitations.  Applications.  Conclusion. Contents.
Submitted by:.  Project overview  Block diagram  Power supply  Microcontroller  MAX232 & DB9 Connector  Relay  Relay driver  Software requirements.
 ACCELEROMETER  TRANSMITTER- BLOCK DIAGRAM  RECEIVER- BLOCK DIAGRAM  COMPONENTS DESCRIPTION- ENCODER TRANSMITTER RECEIVER OPTICAL SENSOR.
SmartCup – Team 42 Harington Lee, Chirag Patil, Arjun Sharma 1.
Programmable Logic Controller & Distributed Control System Yoon-Je Choi 17 th June 2006.
ARM and GPS Based Transformer monitoring system with area Identification Student Name USN NO Guide Name H.O.D Name Name Of The College & Dept.
SPEED CONTROL OF DC SHUNT MOTOR USING MICROCONTROLLER PRESANT BY: Prajapati Pankaj R. (026) : Thakor Hitendra B. (020) : Thakor Kiran B. (021) : Senma.
On-Site HotBox Calibration System Team 2 Pourya Assem & Paul Lupas Prof. A.C.Singer ECE 445 – Fall 2012.
The Working Theory of an RC Coupled Amplifier in Electronics.
Components of Mechatronic Systems AUE 425 Week 2 Kerem ALTUN October 3, 2016.
ELECTRONICS PRIMER.
Aim Of The Project To implement the obstacle avoidance and Zigbee control functions for Omni directional mobile robot.
PC Mouse operated Electrical Load Control Using VB Application
Balanduino Supervisor: Dr. Raed Al-Qadi Prepared by: Nadeen Kalboneh Nardeen Mabrouk.
Elecbits Self-Balancing Robot.
Presentation transcript:

Skynet An Autonomous Quatrocopter Designed by Andrew Malone And Bryan Absher

Introduction Flying robot Self stabilizing Able to fly in preprogrammed patterns Autonomous Low cost

Outline Block Diagram PWM Control Motor Driver Circuit Wireless Communications Sensors Control System Results Applications Future Improvements

Power Consumption Logic Power –2 x PICLF877A Microprocessor 0.6mA at 3 V and 4Mhz –3 x LY530ALH 1 Axis Gryroscope 5mA at 3 V –ADXL335 3 axis Accelerometer 3 uA at 3 V Use 2 button batteries at 150mAh each

Motor Driving System Control of High-Current Motors with a Microprocessor Microprocessor Output –PIC16F877A –2V to 5V max ~25mA Motor –GWS EDF50 –~4 Amps at 10.8 V

PWM Characteristics Output Voltage is Simulated –Device is Switched On and Off PIC PWM max 25mA Magnifies Motor Driving Concerns –Inductance –Generation –Noise –Power on Ground

System Requirements Extremely High Current Gain –~1000A/A 10V Maximum Output from 11V Supply High Current Output –~5A per Motor Fast Switching Time –< 20µs Complete Electrical Isolation –No Common Ground

Optical Isolation Anode and Cathode Voltages drive infrared LED Light Modulates Phototransistor Base Voltage Complete electric isolation Cheap ($0.60 EE store) Fast (5 – 10 µs) TIL111 Perfect for PWM

Darlington Transistor TIP 122 –5A Max Current –β >1000 at 5A –~1V VCE –< 20µs Switching Time

Delivery to Motor AC Output Interacts with Inductance Motors Prefer DC inputs Low-pass Filter

Final Circuit Design

Wireless Communication IEEE (Bluetooth) –Low power (100mA Tx, 20mA Rx) –Complex Protocol Stack –Small Network Size –Fast Data Rates (1.5 Mbit/s, or 3 Mbit/s) IEEE Zigbee –Low power –Low overhead –Slower data rates –Large network size

Our Implementation Simple configuration UART communications –115 kBaud (Limited by PIC16LF877A) –3.3 V RN-41-SM –Light weight –Low power –High data speed Good for tuning PID

Sensor Theory Accelerometer –Charged cantilever –Change in acceleration changes the capacitance of the cantilever

Sensor Theory Gyroscopes –MEMS gyroscopes consist of a vibrating structure –Angular velocity changes the vibration

Sensor Implementation Ideal implementation: –Initial angles = arctan(x/z) and arctan(y/z) –ω from gyroscope reading –Subsequent angles = initial angles + ω*dt –Accelerations relative to ground derived from accelerometer combined with gyroscope angle readings –Velocity = a*dt –Position = v*dt

Sensor Implementation Accelerometers and Gyroscopes vary widely from specification –Accelerometer bias must be calibrated –Gyroscope bias varies over time Inaccurate over long periods Readings can be corroborated using a Kalman Filter Integrals rely on fast sampling rate

Sensor Implementation Angle –Assume gravity is greatest acceleration –Angle = arctan(r/z) –Extremely accurate Change in Altitude –Integrate Z-axis acceleration Accurate for very small accelerations

System Control PID control –Proven method –Standard Tuning methods Ziegler–Nichols –Effective at controlling high order systems

Our Control System

Results PID-controlled power output Accurate angular orientation measurement Sufficient lift, battery life Wireless feedback

Applications Aerial Displays –MIT Flyfire Flying sensor network Autonomous surveillance

Improvements 32 or 16bit ARM processor at 100 Mhz Horizontal motion measurements –Local or Global GPS –SONAR Environment sensors –CO2 –Visual –Wind Speed ZigBee mesh network –Create a flying sensor network –Distributed intelligence Kalman Filter –Reduce noise in angle measurements