Path-Following Autonomous Convoy with Multiple Asynchronous Nodes Kyle Lemons, Heather Macfie, Tri Pho, G. M. Ewout van Bekkum PACMAN Georgia Institute.

Slides:



Advertisements
Similar presentations
TEMPLATE DESIGN © The basic model for a trigonometric setup requires that the HID be seen by at least two cameras at any.
Advertisements

Project Title Here IEEE UCSD Overview Robo-Magellan is a robotics competition emphasizing autonomous navigation and obstacle avoidance over varied, outdoor.
Greg Beau SerajAnanya. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design.
Bad News Bots E2 Ryan Bove Kara Collins Peter Courtney Kyle O’Reilly Benjamin Rowland Concept Design Review.
Sophomore Design Class Automated Highway Simulation Group 2: Jeremy Sletten Patrick Murphy Michael Olson Randa Ibrahim.
SD-May1014 Team: Michael Peat, Kollin Moore, Matt Rich, Alex Reifert Advisors: Dr. Nicola Elia and Dr. Phillip Jones.
Tachometers – An Overview
Wireless Controller Steven Mays Faculty Advisor: Frank Hludik Start Date: 10/27/09 End Date: May 2010.
ECE 7340: Building Intelligent Robots QUALITATIVE NAVIGATION FOR MOBILE ROBOTS Tod S. Levitt Daryl T. Lawton Presented by: Aniket Samant.
1 Autonomous Parallel Parking Alex Braun & Sergey Katsev.
1 Autonomously Controlled Vehicles with Collision Avoidance Mike Gregoire Rob Beauchamp Dan Holcomb Tim Brett.
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.
1 Autonomously Controlled Vehicles with Collision Avoidance Mike Gregoire Rob Beauchamp Dan Holcomb Tim Brett.
Mini Tankbot Homing Vehicle with Obstacle Avoidance By Jamie Mitch.
The Enforcer Laura Celentano Glenn Ramsey Michael Szalkowski.
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.
PT 5000 Pooja Rao Ted Tomporowski December 7, 2004.
Deon Blaauw Modular Robot Design University of Stellenbosch Department of Electric and Electronic Engineering.
Autonomous Control of Scalextric Slot Car on User-Defined Track Siddharth Kamath Souma Mondal Dhaval Patel School of Electrical and Computer Engineering.
ECE 477 F INAL P RESENTATION T EAM 10  S PRING 2013 Ruiyang Lin Vipul Bhat Julia Liston Krithika Iyer.
1 ECE Department Thermal Mapping Drone FPR Team 17 Jamyang Tenzin Stefan Totino Dylan Fallon Jason Fellow Advisor: Joseph Bardin.
ECE 4006 Project Proposal and Presentation Group Members – John Sellers - Doug Messick - Kelvin Bunn - Sean James Group Name: Altera NIOS Robot Group School.
Athletic Field Marking Device Anthony Cortese, Ryan Crump, Matthew Lawler, Patrick Shaughnessy (Team Leader), John Sudia.
Motion Capture Hardware
Autonomous Surface Navigation Platform Michael Baxter Angel Berrocal Brandon Groff.

Path-Following Autonomous Convoy with Multiple Asynchronous Nodes Kyle Lemons, Heather Macfie, Tri Pho, G. M. Ewout van Bekkum PACMAN Georgia Institute.
Microcontroller Robot Design Spring 2003 Advisor : Prof. Hayler Engineering Team: Mark Vo Jing Hua Zhong Abbas Ziadi.
Autonomous Tracking Robot Andy Duong Chris Gurley Nate Klein Wink Barnes Georgia Institute of Technology School of Electrical and Computer Engineering.
RC Car Thomas Chau, Ben Sack, Peter Tsonev. Overview Goal: to build a smart RC car that corrects itself using sensors. Objective: testing our run at high.
Ultrasonic Tracking System Group # 4 4/22/03 Bill Harris Sabie Pettengill Enrico Telemaque Eric Zweighaft.
Design of Automatic Guided Vehicles. Automatic Guided Vehicle Industrial material transportation Unmanned transportation vehicle Optical,wired or laser.
Ruslan Masinjila Aida Militaru.  Nature of the Problem  Our Solution: The Roaming Security Robot  Functionalities  General System View  System Design.
Smart Pathfinding Robot. The Trouble Quad Ozan Mindek Team Leader, Image Processing Tyson Mowery Packaging Specialist Jungwoo Seo Webmaster, Networking.
Engaging Undergraduate Students with Robotic Design Projects James O. Hamblen School of ECE, Georgia Tech, Atlanta, GA
Staircase Climber Project submitted by: Shraddha Joshi Soham Mohidekar
Amorphous Wire Localization Checkpoint Presentation April 18, 2001 Matthew Foy Richard Kao Matthias Ziegler.
Critical Design Review Group A3: HMS “Bloodhound” Matt Morris Matt Prygoski Jay Slaggert Fred Thwaites Dan Zibton Tuesday, April 22, 2008 Thursday, April.
Muscle Volume Analysis 3D reconstruction allows for accurate volume calculation Provides methods for monitoring disease progression Measure muscle atrophy.
Vanderbilt University Department of Biomedical Engineering  
Introduction to ROBOTICS
Lecture 22 Dimitar Stefanov.
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.
SIPHER Students: Javier Lara, Darren Lamison-White Graduate Student Advisors: Ethan Jackson, Ryan Thibodeaux Controlling Robots: Long distance, straight-line.
By: 1- Aws Al-Nabulsi 2- Ibrahim Wahbeh 3- Odai Abdallah Supervised by: Dr. Kamel Saleh.
Hardware Sponsors National Aeronautics and Space Administration (NASA) NASA Goddard Space Flight Center (GSFC) NASA Goddard Institute for Space Studies.
Phong Le (EE) Josh Haley (CPE) Brandon Reeves (EE) Jerard Jose (EE)
Team Ocho Cinco Raymond Chen Zhuo Jing Brian Pentz Kjell Peterson Steven Pham.
By: Eric Backman Advisor: Dr. Malinowski.  Introduction  Goals  Project Overview and Changes  Work Completed  Updated Schedule.
CHROMATIC TRAILBLAZER 25 th November, 2008 University of Florida, Department of Electrical & Computer Engineering, Intelligent Machine Design Lab (EEL.
Ali Alkuwari Patrick SwannJad FarahMarcus SchafferKorhan Demirkaya Long QuyDenden TekesteNgoc MaiSteven Weaver.
FUFO project Final report.
4/18/2013 EEL4665 Spring ‘13 University of Florida Leonardo Falcon.
Final Presentation Prime Mobility Group Group Members: Fredrick Baggett William Crick Sean Maxon Project Advisor: Dr. Elliot Moore.
Smart Lens Robot William McCombie IMDL Spring 2007.
Ben Fluehr, Derrick Lam, Brett Melonis, Alex Person.
Ali Alkuwari Patrick SwannJad FarahMarcus SchafferKorhan Demirkaya Long QuyDenden TekesteNgoc MaiSteven Weaver.
The entire system was tested in a small swimming pool. The fully constructed submarine is shown in Fig. 14. The only hardware that was not on the submarine.
Self-Navigation Robot Using 360˚ Sensor Array
Rotor Pole Temperature Sensor Network
<Add team picture or relevant project picture here>
ECE Computer Engineering Design Project
Robot Soccer First Design Review
Case Study Autonomous Cars 9/21/2018.
CIS 488/588 Bruce R. Maxim UM-Dearborn
Case Study Autonomous Cars 1/14/2019.
Requirements Overview
Presentation transcript:

Path-Following Autonomous Convoy with Multiple Asynchronous Nodes Kyle Lemons, Heather Macfie, Tri Pho, G. M. Ewout van Bekkum PACMAN Georgia Institute of Technology School of Electrical and Computer Engineering Final Project Presentation ECE 4007, L01 DK2 April 26, 2010

Project Overview Proof of Concept Prototype Autonomous Convoy Vehicles (ACVs) Path-follow Algorithm Modularity Passive Operation Cost: $450 Military convoy applications Reduction of human requirements Supplement to existing navigation systems Alternative to complex inter- vehicle communications

Final Design Motor Steering Servomechanism Photo- Reflectors Battery Bay

Final Design

Altera DE2 FPGA Development Board

Final Design Electronic Speed Control

Final Design I/O Daughter Board

Final Design Steering Servomechanism Electronic Speed Control Left Photo-Reflector Right Photo-Reflector

Final Design GPIO to Altera DE2 FPGA Development Board

Final Design Nintendo Wii Sensor Bar

Final Design IR Band-pass filter

Final Design

I/O Daughter Board Interface between the FPGA and the rest of the system o Photo-Reflector circuit including analog to discrete conversion for odometry o Bidirectional 3.3v to 5v level shifting o IR Camera array with 35 degrees between cameras

IR Camera Array Mounted three infrared cameras taken from Nintendo's Wii Remote o Slightly overlapping field of view between cameras results in an overall system horizontal FOV of 105 degrees

IR Emitter Bar Purchased after-market Sensor Bars o Poor angular response resulted in unreliable tracking when not straight to the camera o Ambiguity arose since the sensor bar could be interpreted as two or four blobs Custom machined sensor bars with extra angled LEDs o Distance between IR LEDs was not sufficient to be reliably tracked at far distances Borrowed the more expensive official Nintendo branded sensor bars from peers

VHDL System Block Diagram

Odometry and Coordinate System Decided to maintain an absolute non-moving coordinate system in the odometry module. o Origin is fixed at midpoint of the rear axle of the car's initial position Rollover is not a concern as millimeter precision still allows for an operating range of more than 4000 kilometers in either axis

Waypointed Path-following Waypoints to the preceding vehicle are generated by calculating their relative displacement in the absolute coordinate system Compensation for the disparity between rear wheel axle and camera position uses orientation information from the odometry module

Waypointed Path-following Waypoints to the preceding vehicle are generated by calculating their relative displacement in the absolute coordinate system Compensation for the disparity between rear wheel axle and camera position uses orientation information from the odometry module

Waypointed Path-following Waypoints to the preceding vehicle are generated by calculating their relative displacement in the absolute coordinate system Compensation for the disparity between rear wheel axle and camera position uses orientation information from the odometry module

Waypointed Path-following Waypoints to the preceding vehicle are generated by calculating their relative displacement in the absolute coordinate system Compensation for the disparity between rear wheel axle and camera position uses orientation information from the odometry module

Waypoint Queue Queue maintains: o Waypoints o Current ACV position o Total sum of all waypoints Relative coordinates o Waypoints relative to previous o Current relative to last passed Absolute coordinates o Reads from odometry o Calculates and uses deltas o Ignores overflow

Adding Future Waypoints Given: o Sum of waypoints o Current position o Position of LED bar Calculate: o Vision - QueueSum + Current Add to end of queue

Waypoint Steering and Throttle Control Compare current and first waypoint output from queue o Gives distance and angle o Constantly updated Steers using linear approximation o Deadband in center o Configurably aggressive turns Throttle gets "kickstart" and returns o Overcome momentum requirement o Sustain slower speed

Waypoint Queue Maintenance Approaching next waypoint o Linear distance approximation o Drops waypoint early o Avoids unstable turning angles Minimum waypoint sum for following o Linear distance approximation o Disables output to ESC o Avoids collisions

Acceptance Testing Overview Path-following o Max deviation from path  Using a fixed set of waypoints, test runs show ACVs pass over waypoints o Follow distance  Images captured from test runs using known distances to verify actual following distance o Turning radius  Driving the lead vechicle around a turn and observing the ACV following performance Modular ACVs o Placing multiple ACVs in a line and driving the lead vehicle while observing following behavior

Path-following Characteristic

In-motion Specifications

The PACMAN

Objectives Path-following o Follow distance: <200 cm o Max deviation from path: <10 cm Autonomous operation o Speed: >40 cm/s o Turning radius: <200 cm Passive operation Modular ACVs

Objectives and Achievements Path-following o Follow distance: <200 cm ~98 cm o Max deviation from path: <10 cm ~9 cm Autonomous operation o Speed: >40 cm/s ~60 cm/s o Turning radius: <200 cm ~133 cm Passive operation Modular ACVs

Objectives and Achievements Path-following o Follow distance: <200 cm ~98 cm o Max deviation from path: <10 cm ~9 cm Autonomous operation o Speed: >40 cm/s ~60 cm/s o Turning radius: <200 cm ~133 cm Passive operation Modular ACVs Demonstrate the feasibility of an autonomous path- following system

Future Work Integration of system into a full-scale convoy Improvements to hardware during full-scale conversion o More accurate and flexible odometry, such as optical flow o More capable vision system o More robust processing unit, including a floating point unit and a trigonometry unit

Questions?