Anders Nelson (EE) Mathew Wymore (CprE) Kshira Nadarajan (CprE) Mazdee Masud (EE)

Slides:



Advertisements
Similar presentations
Project Title Here IEEE UCSD Overview Robo-Magellan is a robotics competition emphasizing autonomous navigation and obstacle avoidance over varied, outdoor.
Advertisements

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.
Rotary Encoder. Wikipedia- Definition  A rotary encoder, also called a shaft encoder, is an electro- mechanical device that converts the angular position.
RED SAUC’ISSE SAUC’ Interval Super Submarine of ENSIETA The submarine robot of the ENSIETA.
Autonomous Quadrocopter Proposal Brad Bergerhouse, Nelson Gaske, Austin Wenzel Dr. Malinowski.
OutLine Overview about Project Wii Robot Escaper Robot Problems and Solutions Demo.
P10216 – Robot Navigation and Plant Platform Mahbubul Alam (CE) – Team Lead Corey Provencher (EE) – Technical Lead Marcus Gwillim (CE) Alan Olson (EE)
The Alix.1c microcontroller on board the vehicle runs Fluxbuntu Linux and is connected to a g wireless card and a USB web camera. A background process.
Team GPS Rover Critical Design Review Alex Waskiewicz Andrew Bousky Baird McKevitt Dan Regelson Zach Hornback.
1 Color Discriminating Tracking System Lloyd Rochester Sam Duncan Ben Schulz Fernando Valentiner.
Team GPS Rover Alex Waskiewicz Andrew Bousky Baird McKevitt Dan Regelson Zach Hornback.
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)
ECE 477 F INAL P RESENTATION T EAM 10  S PRING 2013 Ruiyang Lin Vipul Bhat Julia Liston Krithika Iyer.
Client: Space Systems & Controls Laboratory (SSCL) Advisor : Matthew Nelson Anders Nelson (EE) Mathew Wymore (CprE)
Team Project: A Surveillant Robot System Little Red Team Chankyu Park (Michel) Seonah Lee (Sarah) Qingyuan Shi (Lisa) Chengzhou Li JunMei Li Kai Lin System.
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.
LABET Low Altitude Balloon Experiments in Technology CPR E 491 ENGR 466.
Autonomous Surface Navigation Platform Michael Baxter Angel Berrocal Brandon Groff.
ECE 477 Design Review Team 8  Spring 2008 Mike Cianciarulo, Josh Wildey, Robert Toepfer, Trent Nelson.
P13215 Spring Fall 2014 The Robotic Wandering Ambassador Background/Previous Work The wandering ambassador robot has been worked on by 7 previous.
Long Range Vehicle Control (Super Tank) Jason Holmes Matt Wickesberg Matt Guenette Michael Piercy.
Client: Space Systems & Controls Laboratory (SSCL) Advisor : Matthew Nelson Anders Nelson (EE) Mathew Wymore (CprE)
Flakey Flakey's BackFlakey's Front. Flakey's Control Architecture The following is cited from the SRI web pages: Overview SRI's mobile robot, Flakey,
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.
Ruslan Masinjila Aida Militaru.  Nature of the Problem  Our Solution: The Roaming Security Robot  Functionalities  General System View  System Design.
Collaborative mobile robots Rory McGrath Progress Report.
The World Leader in High Performance Signal Processing Solutions Robotics on the Blackfin Processor Dr. Fred Martin Assistant Professor, Computer Science.
Computational Mechanics and Robotics The University of New South Wales
Typical Microcontroller Purposes
1. COMMUNICATION Liam O’Sullivan  Control was off board (on the GCS)  Used XBee ZigBee RF modules for telemetry  Point to point communication.
Power Control System for a Concrete Durability Test Cabinet – Phase 2 Jacob Jameson Madhav Kothapalli Thomas Persinger Andrew Versluys.
The Eos-Explorer CHENRAN YE IMDE ECE 4665/5666 Fall 2011.
Wall-E Prototype I Team 1 Xin Jin
CS Team: ECE Team: Reckoning IEEE Region V Robotics Competition Cody Mass, Jared Saul David Ameh, Lance Martin, Nick Schlag CS 499 Senior Project Implementation,
Final Presentation.  Software / hardware combination  Implement Microsoft Robotics Studio  Lego NXT Platform  Flexible Platform.
Bianca Wood Chris Culver Shane Parker Yousef Al-Khalaf.
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.
Phong Le (EE) Josh Haley (CPE) Brandon Reeves (EE) Jerard Jose (EE)
Client: Space Systems & Controls Laboratory (SSCL) Advisor : Matthew Nelson Anders Nelson (EE) Mathew Wymore (CprE)
IEEE Robotics - Requirements Presentation Presented by Jason Abbett and Devon Berry.
By: Eric Backman Advisor: Dr. Malinowski.  Introduction  Goals  Project Overview and Changes  Work Completed  Updated Schedule.
UK Aerial Robotics Team UK IDEA Laboratory Workforce Development: The UK Aerial Robotics Team and the PAX River Student UAV Competition Dale McClure (Matt.
AUTONOMOUS UNDERWATER VEHICLE Propulsion Vertical Thrust Controloverview The AUV Team Thrust Experiment Pool Testing The ultimate purpose of the AUV is.
1. COMMUNICATION Liam O’Sullivan  Used XBee RF 2.4 GHz modules for telemetry  Point to point communication (platform and GCS)  Disadvantages.
Roaming Security Robot Ruslan Masinjila Aida Militaru.
Group 4 Bianca Wood Chris Culver Shane Parker Yousef Al-Khalaf.
Aerospace Digital Communication Instrument Senior Design 1 Presentation.
FUFO project Final report.
LUNAR Lunar Unmanned Navigation and Acquisition Robot SECON I Senior Design I Final Design Review November 29, 2007.
X-Pilot: Autopilot Solutions C. Edwards, J. Lasseigne, W. Overstreet, B. Penland Project Description: The X-Pilot: Autopilot Solutions project is developing.
ECE 477 Final Presentation Team 1  Spring 2013 Zelun Tie Xin Jin Ranmin Chen Hang Xie.
Aerospace Digital Communication Instrument Senior Design Presentation.
Estimated Resources Closing Summary Other Resources Financial Resources Project Schedule Computer Engineers William Hoang Gavin Ripley David Hawley Justin.
Abstract Each July, the Association for Unmanned Vehicle Systems International holds an annual International Aerial Robotics Competition (IARC), with major.
Final Presentation Senior Design II. Ralph Sandford Computer Engineer Focus: Navigation Controls Mike Smith Electrical Engineer Focus: Endurance PCB Design.
Auto-Park for Social Robots By Team Daedalus. Requirements for FVE Functional Receive commands from user via smartphone app Share data with other cars.
Maze Twinbots Group 28 Uyen Nguyen – EE Ly Nguyen – EE Luke Ireland - EE.
Radiation Level Mapping Using An Unmanned Aerial Vehicle Reducing Human Exposure in Dangerous Environments.
Auto-Park for Social Robots By Team I. Meet the Team Alessandro Pinto ▫ UTRC, Sponsor Dorothy Kirlew ▫ Scrum Master, Software Mohak Bhardwaj ▫ Vision.
NASA Robotic Mining Competition. Controllers Arduino Mega - controls motors and sensors Raspberry Pi - Linux based computer that has the autonomous.
The JAviator Project Rainer Trummer Computer Sciences Workshop '06
Monitoring Robot Prepared by: Hanin Mizyed ,Abdalla Melhem
ECE 445 Spring 2017 Laser Tag Droid
EET2530 Unmanned Aerial Vehicles (UAVs)
Rudra Timsina Micah Lucas Marc Salas Advisor: Richard Messner
Presentation transcript:

Anders Nelson (EE) Mathew Wymore (CprE) Kshira Nadarajan (CprE) Mazdee Masud (EE) Client: Space Systems & Controls Laboratory (SSCL) Advisor : Matthew Nelson 1

 SSCL(Space Systems & Controls Lab)  Unmanned Aerial Vehicle  AUVSI Aerial Robotics Competition 2

 Aim: To participate in the International Aerial Robotics Competition(IARC)   Overall Challenge: To penetrate a building, navigate through the corridors and completing tasks such as replacing a USB stick ▪ Our specific challenge: To build a platform capable of flying autonomously, stabilizing and avoiding obstacles 3

 1.5kg Maximum Total Platform Weight  Low Power  Battery Powered  Capable of >10 minutes of flight time (20+ minutes reached with 1278g weight)  Operational  Capable of onboard stability control (Generation of PWM signals from Pic )  Wireless base station communication ▪ Wireless link capable of at least 42 meters 4

 Expandable  Potential for navigation in a GPS-denied environment ▪ Obstacle Detection Module using Laser Range Finder ▪ Support for computer vision system  Connectivity for manual remote kill switch  Potential for remote autonomous commands  Connectivity for wire-burn USB stick drop-off 5

 Working with 2 other teams this semester  Engr 467 – Platform Team worked with last semester  Engr 466 – Second Semester, Controls Team for Project  Weeklyteam and large group meetings  Team lead from Engr 467 leads group meeting and combines agendas from each team  Working closely with Controls Team to set API and sensors to their requirements 6

 Quad-Copter  Sensors  9 DoF IMU  Laser Range Finder  Camera Vision System  Control System  Dedicated stability controller  Remote Kill Switch and Manual Control Ability 7

 WiFi to base station for vision processing  Two separate control modules  PIC dedicated to stability control  Main controller for system control and communication  Internal and External Sensors  IMU - stability algorithms in PIC  Altitude - detection through Sonar  Laser Range Finder - collision avoidance and navigation  Cameras – finding room and USB as part of challenge 8

 Hardware System  Processing  Software System  Software Architecture  Sensors System  Internal and External  Power System 9

 Laser Range Finder - >$2000  Hokuyo URG-4LX - 240º range : 2mm – 5m  Obstacle Detection  Sonar – LV-Max Sonar-EZ 4  Depth Sensing  Obstacle Detection, Control System  IMU – Analog ADIS  9 Degrees of Freedom  12bits Resolution: +/- 300˚/s, +/-18g, +/-2.5 gauss  Gumstix Overo Fire COM  TI OMAP3 720 MHz w/ 256 MB RAM  Angstrom embedded Linux kernel  Integrated USB, WiFi  PIC32MX795F512L  80MHz, 32-bit MCU 10

 Larger number of teams  Controls Team: Vision and Navigation  Improved budget  Re-evaluation of system design  Arrival of some parts  Communication Breakdown 11

 Manually flyable platform  Table-top test system  Hardware  Software  Sensors  Power 12

 Gumstix  SPI  Ad-hoc WiFi w/ DHCP  Gcc  PIC  Sonar  PWM  SPI  PICstix 13

 Overall system level software  Obstacle Detection Module 14

15

 int isLeftBlocked();  int isRightBlocked();  int isFrontBlocked();  int isBlocked(int index1, int index2); 16

 Hokuyo URG-04LX Laser Range Finder  Connection through software established  Program developed for initializing and reading in data ▪ Sub function of forward and side obstacle detection  Sonar  Connects via USART serial in  Consistent altitude measurements into PIC32  IMU  Was not acquired, deemed a low priority ▪ Gaui 330 by Controls team used to simplify controls ▪ IMU still needed, but flight capable through stability system on Gaui  Were advised to concentrate on integration of other parts 17

 Lipo Battery  2 – 3cell pack combination will be used  11.1V, 6400mah, 20 C  320g  BEC voltage regulator  11.1V (ESC’s, 4 motors)  3.3V (PIC)  5V (Laser, Gumstix, Camera, Sonar, IMU) 18

19

 SPI  Oscilloscope, register watch, Gumstix terminal  Sonar  Oscilloscope, register watch  Fixed position, yard stick, LEDs  Power  Manual flight endurance test 20

 SPI  PIC and Gumstix run at different voltage  Sonar  Sonar is accurate to 1 inch  Ranges up to 44 inches  Power  Flight time of almost 21 minutes  With 1278g weight 21

15 trials in each test case SideTrue Positives (%) True Negatives (%) False Positives(%) False Negatives(%) Left Right Front Average

 Implement IMU with format for use by Controls team  Set up cameras with frame grabber  Order designed PCB  Test all connections and functions  Conduct stability tests with all items on platform  Implement navigation algorithm  Basic algorithm designed by Controls team  Test runs on complete platform  Debug as needed 23

 Importance of Communication  Too many visions, too little time  But I thought….  Full team from start  Playing catch up  Defining roles  Attention to detail  Biting off more than you can chew 24

25

26

27

28

29

30

31

 First successful flight   Demo of ESC shutoff at low voltage   Endurance Flight 