Autonomous Surface Navigation Platform Michael Baxter Angel Berrocal Brandon Groff.

Slides:



Advertisements
Similar presentations
Greg Beau SerajAnanya. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design.
Advertisements

S3 Technologies Presents Tactile Vision Glove for The Blind S3 Technologies: Shaun Marlatt Sam Zahed Sina Afrooze ENSC 340 Presentation: December 17, 2004.
1. 2 LabVIEW for FRC Doug Norman National Instruments January 6, 2012.
LabView Basics.
Rotary Encoder. Wikipedia- Definition  A rotary encoder, also called a shaft encoder, is an electro- mechanical device that converts the angular position.
Autonomous Golf Cart DREW GAYNOR, TYLER LATHAM, IAN ANDERSON, CAMERON JOHNSON ADVISORS: DR. DAVID MIKESELL AND DR. FIRAS HASSAN.
Background Prometheus is a contender in the Intelligent Ground Vehicle Competition (IGVC). The competition requires project teams to design a small outdoor.
Sponsors Mechanical Improvements Software The software is written in C++ and Python using the Robot Operating System (ROS) framework. The ROS tool, rviz,
FRC LabVIEW Software Overview Joe Hershberger Staff Software Engineer National Instruments.
1 Autonomously Controlled Vehicles with Collision Avoidance Mike Gregoire Rob Beauchamp Dan Holcomb Tim Brett.
Wheelesley : A Robotic Wheelchair System: Indoor Navigation and User Interface Holly A. Yanco Woo Hyun Soo DESC Lab.
October 21, 2003 ECE Senior Design1 Autonomous GPS-BOT Preliminary Design Review by Kery Hardwick, Yevgeniy Khasanov, Naoya Kinuta, Zhe Chuan Luo.
Field Navigational GPS Robot Final Presentation & Review Chris Foley, Kris Horn, Richard Neil Pittman, Michael Willis.
Team GPS Rover Critical Design Review Alex Waskiewicz Andrew Bousky Baird McKevitt Dan Regelson Zach Hornback.
Senior Project Design Review Remote Visual Surveillance Vehicle (RVSV) Manoj Bhambwani Tameka Thomas.
Team GPS Rover Alex Waskiewicz Andrew Bousky Baird McKevitt Dan Regelson Zach Hornback.
Autonomous Dual Navigation System Vehicle Dmitriy Bekker Sergei Kunsevich Computer Engineering Rochester Institute of Technology December 1, 2005 Advisor:
Simultaneous Localization and Map Building System for Prototype Mars Rover CECS 398 Capstone Design I October 24, 2001.
Object Detection Procedure CAMERA SOFTWARE LABVIEW IMAGE PROCESSING ALGORITHMS MOTOR CONTROLLERS TCP/IP
Hide-n-seek Robot Ivan See & Karen Tsang Presentation Date: 9/18/03.
Deon Blaauw Modular Robot Design University of Stellenbosch Department of Electric and Electronic Engineering.
ECE 477 F INAL P RESENTATION T EAM 10  S PRING 2013 Ruiyang Lin Vipul Bhat Julia Liston Krithika Iyer.
June 12, 2001 Jeong-Su Han An Autonomous Vehicle for People with Motor Disabilities by G. Bourhis, O.Horn, O.Habert and A. Pruski Paper Review.
Michael McGrath IMDL Professors: Dr. A. Antonio Arroyo Dr. Eric M. Schwartz TA’s: Josh Weaver Tim Martin.
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.
Abstract Design Considerations and Future Plans In this project we focus on integrating sensors into a small electrical vehicle to enable it to navigate.
Concept Design Review THE DUKES OF HAZARD CAMILLE LEGAULT, NEIL KENNEDY, OMAR ROJAS, FERNANDO QUIJANO, AND JIMMY BUFFI April 24, 2008.
Active Display Robot System Using Ubiquitous Network Byung-Ju Yi Hanyang University.
Client: Space Systems & Controls Laboratory (SSCL) Advisor : Matthew Nelson Anders Nelson (EE) Mathew Wymore (CprE)
Autonomous Tracking Robot Andy Duong Chris Gurley Nate Klein Wink Barnes Georgia Institute of Technology School of Electrical and Computer Engineering.
1. This seminar paper is based upon the project work being carried out by the collaboration of Delphi- Delco Electronics (DDE) and General Motors Corporation.It.
Indoor Localization Using a Modern Smartphone Carick Wienke Advisor: Dr. Nicholas Kirsch Although indoor localization is an important tool for a wide range.
Engaging Undergraduate Students with Robotic Design Projects James O. Hamblen School of ECE, Georgia Tech, Atlanta, GA
Computational Mechanics and Robotics The University of New South Wales
DEVELOPMENT OF A ROBOTIC TANK, BASED ON A SMART CAMERA SUBMITTED BY: DANIEL ALON AND AVIAD DAHAN SUPERVISED BY: OREN ROSEN CRML 2012.
Autonomous Robot Project Lauren Mitchell Ashley Francis.
1. COMMUNICATION Liam O’Sullivan  Control was off board (on the GCS)  Used XBee ZigBee RF modules for telemetry  Point to point communication.
Automated Bridge Scour Inspection FSU/FAMU College of Engineering Team 7 Proposal 10/27/2010.
FPGA Controlled Laser Assembly FPGA Controlled Laser Assembly Project Dec03-07October 8, 2003 Client National Instruments Faculty Advisors Professor Mani.
Microsoft Visual Programming Language Advanced Example.
HARDWARE INTERFACE FOR A 3-DOF SURGICAL ROBOT ARM Ahmet Atasoy 1, Mehmed Ozkan 2, Duygun Erol Barkana 3 1 Institute of Biomedical Engineering, Bogazici.
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.
1. COMMUNICATION Liam O’Sullivan  Used XBee RF 2.4 GHz modules for telemetry  Point to point communication (platform and GCS)  Disadvantages.
Ali Alkuwari Patrick SwannJad FarahMarcus SchafferKorhan Demirkaya Long QuyDenden TekesteNgoc MaiSteven Weaver.
ECE 4007 L01 DK6 1 FAST: Fully Autonomous Sentry Turret Patrick Croom, Kevin Neas, Anthony Ogidi, Joleon Pettway ECE 4007 Dr. David Keezer.
AICIP 1Chris Beall Design of a Mobile Sensor Platform and Localization Design of a Mobile Sensor Platform and Localization.
Mid-Semester Presentation Design I October 3, 2013.
National Instruments Autonomous Robotics Competition
4/18/2013 EEL4665 Spring ‘13 University of Florida Leonardo Falcon.
Prime Mobility Group Group Members: Fredrick Baggett William Crick Sean Maxon Advisor: Dr. Elliot Moore.
Final Presentation Prime Mobility Group Group Members: Fredrick Baggett William Crick Sean Maxon Project Advisor: Dr. Elliot Moore.
Patent Liability Analysis -Krithika Iyer Autonomous Rescue Vehicle Ruiyang Lin Vipul Bhat Julia Liston Krithika Iyer.
Path-Following Autonomous Convoy with Multiple Asynchronous Nodes Kyle Lemons, Heather Macfie, Tri Pho, G. M. Ewout van Bekkum PACMAN Georgia Institute.
Software Narrative Autonomous Targeting Vehicle (ATV) Daniel Barrett Sebastian Hening Sandunmalee Abeyratne Anthony Myers.
Ali Alkuwari Patrick SwannJad FarahMarcus SchafferKorhan Demirkaya Long QuyDenden TekesteNgoc MaiSteven Weaver.
We thank the Office of Research and Sponsored Programs for supporting this research, and Learning & Technology Services for printing this poster. Fully-Autonomous.
Autonomous Wheelchair Tyler Morton & Ben Hoerst Senior Design Advisor: Dr. Stanislaw Legowski Project Advisor: Dr. Steven Barrett ECE Senior Design.
ECE 445 Group 20 4/23/2012 Kevin Dluzen Jonathan Hall Diyang Qiu.
Lunabotics Navigation Package Team May14-20 Advisor: Dr. Koray Celik Clients: ISU Lunabotics Club, Vermeer Company.
Self-Navigation Robot Using 360˚ Sensor Array
Programming & Sensors.
Metal Detector Robotic Vehicle
Brendon Knapp, Edmund Sannda, Carlton Allred, Kyle Upton
Developing Artificial Intelligence in Robotics
Autonomous Cyber-Physical Systems: Sensing
Networks of Autonomous Unmanned Vehicles
Programming & Sensors.
Presentation transcript:

Autonomous Surface Navigation Platform Michael Baxter Angel Berrocal Brandon Groff

Project Overview General platform capable of autonomous navigation and adaptable to land and sea surface environments. Apply sensor technology for a basic navigation software foundation on which to build more complex autonomous algorithms for homeland security. Primary client is multiple branches of the US Military. Estimate development costs at $41,000; initial cost of a prototype system, including instrumentation and wiring, should be less than $10,000.

Technical Objectives Basic Autonomous Navigation Collision Avoidance Path Planning and Following Propulsion System Control Recognition of Objective Object Color & Shape Recognition Built Using LabVIEW & CompactRIO Platforms Readily available LabVIEW Vision Module is easier to use than other solutions

Demonstration of Objectives

Navigation System Design

Actual Design Implementation

Overall Program Flow

Path Planning Requirements Enable vehicle to drive toward target object by determining direction in which it should proceed Requires a devices to determine the current position and angle of the robot. o GPS Device - Determination of absolute position o Inertial Motion Unit (IMU) - Information about robot yaw Software & Interface Requirements o LabVIEW 2009 o CompactRIO Serial Module for GPS Interface Caveats o GPS Module has accuracy of 3 meters or less using Wide Area Augmentation System (WAAS)

Path Planning Algorithm

Path Following Requirements Must allow robot to follow a planned path May initiate object avoidance while following path Needs sensors to track current heading, and watch for potential obstacles o IMU - Track heading can be reused from Path Planning o Vex Sonar - obstacle detection & avoidance Trade offs o Shaft Encoder - Less expensive, require more programming, propulsion-system dependent

Path Following Algorithm

Collision Avoidance Requirements Autonomous navigation without collisions which may stop, damage or otherwise hinder the vehicle's movement Requires sensor for detection of distances to objects o Laser Range Finders - very expensive o Vex Ultrasonic Sonar - very cheap and available Software Requirements o LabVIEW 2009 o LabVIEW FPGA Module (sonar interface) Caveats o Cheaper sensors require better software

Collision Avoidance Algorithm

Object Search & Recognition Requirements 360-degree view to scan for possible object color and shape recognition One camera facing forward and one facing backward for improved search time Requires two cameras that are compatible with micro- controller CompactRIO o Axis M1011 Ethernet cameras can be used simultaneously with CompactRIO o Wireless-G Linksys Router 2.4 GHz Software Requirements o LabVIEW 2009 & LabVIEW Vision Development Module Caveats o Better cameras with higher resolution are costly o Low resolution requires better image processing

Object Search

Object Recognition Algorithm LabVIEW Vision Assistant Block Diagram: LabVIEW Vision Module allows high- level development of vision algorithms in a block-diagram fashion

Propulsion System Control Requirements Must be able to control Thrusters for marine vehicles as well as Vex motors for land demonstration Both use 1-2 ms Pulse-Width Modulation signals Requires hardware interface between LabVIEW and propulsion system o CompactRIO Digital I/O Module Software Requirements o LabVIEW 2009 o LabVIEW FPGA Module

Schedule of Future Work

Design Issues GPS Device Payment issues purchasing first GPS CompactRIO module Received a pledge for a donated GPS CompactRIO module from Marine Innovations, however their driver appeared to be for an old version of LabVIEW Package from Marine Innovations showed up empty Just purchased a Garmin stand-alone unit with serial interface Vex sonar inaccuracies Sonars are relatively cheap and often provide inaccurate readings - requires averaging and filtering of data

Summary of current status of project Vehicle Status Test platform assembled Motors, Cameras, Router, IMU, Sonars, and cRIO mounted Garmin GPS has not arrived, driver available from National Instruments Power Plan designed - 24V & 7.2V batteries with 2 DC-DC converters Algorithm Status Able to gather usable data from sonars, cameras, and IMU Object recognition algorithm successfully differentiates between similar objects indoors and determines distance to object Successful propulsion system control with cRIO

LabVIEW Test Program Example