1. COMMUNICATION Liam O’Sullivan - 06308627 3  Control was off board (on the GCS)  Used XBee ZigBee RF modules for telemetry  Point to point communication.

Slides:



Advertisements
Similar presentations
Ethernet Switch Features Important to EtherNet/IP
Advertisements

6.033: Intro to Computer Networks Layering & Routing Dina Katabi & Sam Madden Some slides are contributed by N. McKewon, J. Rexford, I. Stoica.
Autonomous Sensor and Control Platform Rover Tae Lee Josh Reitsema Scott Zhong Mike Chao Mark Winter.
1. The Autonomous Helicopter Navigation System 2010 is focused on developing a helicopter system capable of autonomous control, navigation and localising.
Anders Nelson (EE) Mathew Wymore (CprE) Kshira Nadarajan (CprE) Mazdee Masud (EE)
P10216 – Robot Navigation and Plant Platform Mahbubul Alam (CE) – Team Lead Corey Provencher (EE) – Technical Lead Marcus Gwillim (CE) Alan Olson (EE)
Automatic Control & Systems Engineering Autonomous Systems Research Mini-UAV for Urban Environments Autonomous Control of Multi-UAV Platforms Future uninhabited.
Computer Network Architecture and Programming
Team GPS Rover Alex Waskiewicz Andrew Bousky Baird McKevitt Dan Regelson Zach Hornback.
Image Processing of Video on Unmanned Aircraft Video processing on-board Unmanned Aircraft Aims to develop image acquisition, processing and transmission.
Applying Wireless in Legacy Systems
Remote Surveillance Vehicle Design Review By: Bill Burgdorf Tom Fisher Eleni Binopolus-Rumayor.
Hardware & Software Needed For LAN and WAN
Client: Space Systems & Controls Laboratory (SSCL) Advisor : Matthew Nelson Anders Nelson (EE) Mathew Wymore (CprE)
R3R3 Ethan Hall Michael Kelton Greg Wegman Vashisht Lakhmani.
By: Matthew Follett. Introduction  A Wireless local area network (WLAN) links two or more devices using some wireless distribution method and usually.
Virtual Imaging Peripheral for Enhanced Reality Aaron Garrett, Ryan Hannah, Justin Huffaker, Brendon McCool.
1. The Promise of MEMS to LBS and Navigation Applications Dr. Naser El-Shiemy, CEO Trusted Positioning Inc. 2.
Interconnection Protocol Mustafa Kara Term Work.
ROBOT LOCALISATION & MAPPING: MAPPING & LIDAR By James Mead.
CECS 5460 – Assignment 3 Stacey VanderHeiden Güney.
Embedded Microcomputer Systems Andrew Karpenko 1 Prepared for Technical Presentation February 25 th, 2011.
Sérgio Ronaldo Barros dos Santos, Cairo Lúcio Nascimento Júnior,
Smartphone Overview iPhone 4 By Anthony Poland 6 Nov 2014.
Motion Capture Hardware
Computer Vision Group Prof. Daniel Cremers Autonomous Navigation for Flying Robots Lecture 3.2: Sensors Jürgen Sturm Technische Universität München.
Autonomous Surface Navigation Platform Michael Baxter Angel Berrocal Brandon Groff.
Real-time Dense Visual Odometry for Quadrocopters Christian Kerl
Client: Space Systems & Controls Laboratory (SSCL) Advisor : Matthew Nelson Anders Nelson (EE) Mathew Wymore (CprE)
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.
1.  The Autonomous Helicopter Navigation System 2010 is focused on developing a helicopter system capable of autonomous control, navigation and localising.
Virtual Imaging Peripheral for Enhanced Reality Aaron Garrett, Ryan Hannah, Justin Huffaker, Brendon McCool.
Computational Mechanics and Robotics The University of New South Wales
RoboTeam 9/1/2011 Preformed by:Costia Parfeniev, Boris Pinzur Supervised by: Kobi Kohai.
Connectivity Devices Hakim S. ADICHE, MSc
Sérgio Ronaldo Barros dos Santos (ITA-Brazil)
The Eos-Explorer CHENRAN YE IMDE ECE 4665/5666 Fall 2011.
1. The Autonomous Helicopter Navigation System 2010 is focused on developing a helicopter system capable of autonomous control, navigation and localising.
Implementation of an Economical Web Server for Home Automation System Based on IR, Bluetooth and Ethernet Technology Dr.-Ing. Chao-Huang Wei Department.
RoboTeam 05/04/2012 Submitted by:Costia Parfeniev, Boris Pinzur Supervised by: Kobi Kohai.
Karman filter and attitude estimation Lin Zhong ELEC424, Fall 2010.
Autonomous Guidance Navigation and Control Michael Gillham University of Kent SYSIASS Meeting University of Essex
1.  The Autonomous Helicopter Navigation System 2010 is focused on developing a helicopter system capable of autonomous control, navigation and localising.
Application Block Diagram III. SOFTWARE PLATFORM Figure above shows a network protocol stack for a computer that connects to an Ethernet network and.
Phong Le (EE) Josh Haley (CPE) Brandon Reeves (EE) Jerard Jose (EE)
By: Eric Backman Advisor: Dr. Malinowski.  Introduction  Goals  Project Overview and Changes  Work Completed  Updated Schedule.
Ground Control Station Flight conTrol
1. COMMUNICATION Liam O’Sullivan  Used XBee RF 2.4 GHz modules for telemetry  Point to point communication (platform and GCS)  Disadvantages.
The Gator Tech Smart House: A Programmable Pervasive Space Real/Research Application In Pervasive Computing Lee Hae Dong, ICU CSE.
Roaming Security Robot Ruslan Masinjila Aida Militaru.
CCNA Guide to Cisco Networking Chapter 2: Network Devices.
Child-sized 3D Printed igus Humanoid Open Platform Philipp Allgeuer, Hafez Farazi, Michael Schreiber and Sven Behnke Autonomous Intelligent Systems University.
CSC 116 – Computer Networks Fall 2015 Instructor: Robert Spengler.
Current Works Corrected unit conversions in code Found an error in calculating offset (to zero sensors) – Fixed error, but still not accurately integrating.
A Compact Wireless Modular Sensor Platform Ari Y. Benbasat and Joseph A. Paradiso To simplify the rapid prototyping and testing of wireless sensor systems,
Ground Control Station Flight conTrol
Auto-Park for Social Robots By Team Daedalus. Requirements for FVE Functional Receive commands from user via smartphone app Share data with other cars.
Networking Components
Digital-watchdog.com Rev : 01/15 Presenter’s Name Title | Product Overview DWCA-VF25WIR4 DWCA-C128 DWCA-VF25W28.
Magic Wand Battle Game Team 53 Shanoon Martin, Jialin Sun, Manfei Wu.
Virtual Imaging Peripheral for Enhanced Reality Aaron Garrett, Ryan Hannah, Justin Huffaker, Brendon McCool.
I I R R T T Internet Real Time Lab SECE SYSTEM SECE SERVER INTERNET ELECTRICAL APPLIANCES CONNECTED TO MICROCONTROLLER … … : register & download.
KVM Verification KVM uses StackMaps generated by the preverifier to verify the trustworthiness of unknown classes. Relatively easy to process on the device,
PRESENTS.
Cloud Architecture Internet of Everything Meetup
Autonomous Cyber-Physical Systems: Sensing
Joe Trefilek Jeff Kubascik Paul Scheffler Matt Rockey
Image Acquisition and Processing of Remotely Sensed Data
Programming & Sensors.
Presentation transcript:

1

COMMUNICATION Liam O’Sullivan

3  Control was off board (on the GCS)  Used XBee ZigBee RF modules for telemetry  Point to point communication  Successful communication link  Disadvantages  Serial interface  Closed architecture  User implemented synchronisation  No interface standard

4 HLO-5 Communications SR-B-08 and 09 Transmit and Receive Telemetry via WLAN WiFi Communication and Architecture

5  Server to client architecture  Main server onboard (devices connect to it)  Multiple device/client connections  Standard networking protocol (UDP and TCP)  Utilises ‘Heliconnect’  Common network interface  Ability to communicate with other projects

6  Wireless adhoc network (point to point)  Unstable (particularly for non-Apple products)  Incompatible  Wireless router network  Centralised router  Uses Linksys WRT45GL  Devices communicate through the router  Internet gateway

7

8  WiFi architecture implemented  Stable and reliable connection between platform server and clients

STATE ESTIMATION Liam O’Sullivan

10 HLO-3 State Estimation SR-B-04, 05 and 06 50Hz State update States and Sensors SR-D-05 Process Measurement Data Attitude Estimator and Kalman Filtering

11  17 States to be measured StateSensorStateSensor Roll rateIMU and ViconX velocityIMU* and Vicon Pitch rateIMU and ViconY velocityIMU* and Vicon Yaw rateIMU and ViconZ velocityIMU* and Vicon RollIMU* and ViconX displacementIMU* and Vicon PitchIMU* and ViconY displacementIMU* and Vicon YawIMU* and ViconZ displacement IMU*, Altitude Sensor and Vicon X accelerationIMU and ViconX targetBlackfin Camera Y accelerationIMU and ViconY targetBlackfin Camera Z accelerationIMU and Vicon

12  Sensor Dynamics 6 DOF IMU  3 gyroscopes and 3 accelerometers  Measures  Angular rates  Accelerations  Indirectly measures  Angles  Velocities  Displacement  75Hz update rate  SPI connection (with Overo Fire)  Inherited from AHNS09

13  External motion capture system  Tracks reflective spheres with 5 IR cameras  Can measure all required states (except the camera tracking states) with sub mm accuracy  200Hz update rate  Not used for low level control (latency)  Verification and Validation tool  Ethernet connection (via GCS)  Located at the ARCAA building

14  Maxbotix ultrasonic sensor  Measures vertical displacement  Sonar range finder (not IR based)  Replaced by Vicon System  Still incorporated for redundancy  UART connection (with Overo Fire)  Inherited from 3 rd year project

15  Blackfin camera with Analog Devices processor  Embedded image processing (IP)  Interface and IP library  Get camera frame  Edge detection  Colour segmentation  Blob detection and others  WiFi connection (camera feed)  SPI connection (IP tracking states)  Recommended by Supervisor

16

17  IMU measurements are noisy and will drift  Require attitude estimator to correct for this  Will be based on the attitude estimator from AHNS2009  Basic Kalman filter

18  All sensors are operational  Software interface libraries completed for  IMU  Blackfin Camera  Future work  Altitude sensor software interface  Vicon system client  Attitude estimator implementation

LOCALISATION Liam O’Sullivan

Localisation 20 HLO-2 Localisation SR-B-07 Estimation of X and Y displacement Image Processing

21  Blackfin Camera mounted underneath platform  Search for cross “blob” to localise itself (via IP)  Dead reckoning navigation from blob centroid (x and y displacement)

22  Newly integrated Vicon system eliminates need for dead reckoning  Will now perform a path tracking function for autonomous navigation (xt and yt displacement)

Localisation Summary 23  Success of this subsystem is dependent on all other subsystems  Re-evaluation of subsystem may need to occur if project progress stalls

24