Sponsors Mechanical Improvements Software The software is written in C++ and Python using the Robot Operating System (ROS) framework. The ROS tool, rviz,

Slides:



Advertisements
Similar presentations
Robotics & Machine Intelligence James Painter Computer Engineering - Elizabethtown College 08 Dr. Joseph Wunderlich - Project Advisor Dr. Troy McBride.
Advertisements

CSE 424 Final Presentation Team Members: Edward Andert Shang Wang Michael Vetrano Thomas Barry Roger Dolan Eric Barber Sponsor: Aviral Shrivastava.
Project Title Here IEEE UCSD Overview Robo-Magellan is a robotics competition emphasizing autonomous navigation and obstacle avoidance over varied, outdoor.
Autonomous Mapping Robot Jason Ogasian Jonathan Hayden Hiroshi Mita Worcester Polytechnic Institute Department of Electrical and Computer Engineering Advisor:
Alexander Montes Mcneil Electrical Engineering Alexander Maerko Electrical Engineering Gabriela Calinao Correa Electrical Engineering & Applied Mathematics.
ROBOT LOCALISATION & MAPPING: MAPPING & LIDAR By James Mead.
Hi_Lite Scott Fukuda Chad Kawakami. Background ► The DARPA Grand Challenge ► The Defense Advance Research Project Agency (DARPA) established a contest.
Luis Mejias, Srikanth Saripalli, Pascual Campoy and Gaurav Sukhatme.
(Includes references to Brian Clipp
Background Prometheus is a contender in the Intelligent Ground Vehicle Competition (IGVC). The competition requires project teams to design a small outdoor.
Robotics and Me Vidyasagar Murty M.S. in Industrial Engineering University of Cincinnati.
GIS and Image Processing for Environmental Analysis with Outdoor Mobile Robots School of Electrical & Electronic Engineering Queen’s University Belfast.
Abstract This project focuses on realizing a series of operational improvements for WPI’s unmanned ground vehicle Prometheus with the end goal of a winning.
Intelligent Ground Vehicle Competition 2006 Brigham Young University.
Autonomous Robot Navigation Panos Trahanias ΗΥ475 Fall 2007.
Reegan Worobec & David Sloan In collaboration with UAARG.
Capstone Spring 2009 Preliminary Design Review Cole Bendixen Electrical and Computer Engineering Erich Hanke Electrical Engineering Erik Larson Electrical.
Adaptive Rao-Blackwellized Particle Filter and It’s Evaluation for Tracking in Surveillance Xinyu Xu and Baoxin Li, Senior Member, IEEE.
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.
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.
Simultaneous Localization and Map Building System for Prototype Mars Rover CECS 398 Capstone Design I October 24, 2001.
Primary Goals Fully develop vision system for Wunderbot IV autonomous robot Adapt it specifically for June 2008 Intelligent Ground Vehicle Competition.
Design and Implementation of Metallic Waste Collection Robot
Intelligent Ground Vehicle Competition Navigation Michael Lebson - James McLane - Image Processing Hamad Al Salem.
ROBOT LOCALISATION & MAPPING: MAPPING & LIDAR By James Mead.
Kalman filter and SLAM problem
Zereik E., Biggio A., Merlo A. and Casalino G. EUCASS 2011 – 4-8 July, St. Petersburg, Russia.
Abstract Design Considerations and Future Plans In this project we focus on integrating sensors into a small electrical vehicle to enable it to navigate.
Autonomous Surface Navigation Platform Michael Baxter Angel Berrocal Brandon Groff.
Real-time Dense Visual Odometry for Quadrocopters Christian Kerl
GCAPS Team Design Review CPE 450 Section 1 January 21, 2008 Nick Hebner Kooper Frahm Ryan Weiss.
Methee Srisupundit Final Defense.  Intelligent Vehicle  Localization  Observer (Estimator) Kalman Filter Particle Filter  Methodology Control Input.
Navi Rutgers University 2012 Design Presentation
Field Robot Project to Develop a Fully Autonomous Vehicle for a Field Environment.
November 10, 2004 Prof. Christopher Rasmussen Lab web page: vision.cis.udel.edu.
TEAM AR.DRONE Final presentation Ingredients AR drone Drone moving API -Compass -front Camera -bottom Camera.
Project Proposal: Student: Rowan Pivetta Supervisor: Dr Nasser Asgari.
Tracking with CACTuS on Jetson Running a Bayesian multi object tracker on an embedded system School of Information Technology & Mathematical Sciences September.
Intelligent Ground Vehicle Competition Navigation Michael Lebson - James McLane - Image Processing Hamad Al Salem.
Phong Le (EE) Josh Haley (CPE) Brandon Reeves (EE) Jerard Jose (EE)
Juan David Rios IMDL FALL 2012 Dr. Eric M. Schwartz – A. Antonio Arroyo September 18/2012.
Intelligent Ground Vehicle Competition Navigation Michael Lebson - James McLane - Image Processing Hamad Al Salem.
Intelligent Ground Vehicle Competition Navigation Michael Lebson - James McLane - Image Processing Hamad Al Salem.
Cooperative Air and Ground Surveillance Wenzhe Li.
The Wayfarer Modular Navigation Payload for Intelligent Robot Infrastructure Brian Yamauchi
The CSUF Unmanned Utility Ground Robotic Vehicle Advisor: Dr. Jidong Huang.
Autonomous Soil Investigator. What Is the ASI? Designed to complete the 2013 IEEE student robotics challenge Collects "soil" samples from a simulated.
Real-Time Simultaneous Localization and Mapping with a Single Camera (Mono SLAM) Young Ki Baik Computer Vision Lab. Seoul National University.
Chapter 5 Multi-Cue 3D Model- Based Object Tracking Geoffrey Taylor Lindsay Kleeman Intelligent Robotics Research Centre (IRRC) Department of Electrical.
Working with the robot_localization Package
Abstract A Structured Approach for Modular Design: A Plug and Play Middleware for Sensory Modules, Actuation Platforms, Task Descriptions and Implementations.
Child-sized 3D Printed igus Humanoid Open Platform Philipp Allgeuer, Hafez Farazi, Michael Schreiber and Sven Behnke Autonomous Intelligent Systems University.
IEEE Robot Team Vision System Project Michael Slutskiy & Paul Nguyen ECE 533 Presentation.
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.
GCAPS Team Design Review CPE 450 Section 1 January 22, 2008 Nick Hebner Kooper Frahm Ryan Weiss.
Vision-based SLAM Enhanced by Particle Swarm Optimization on the Euclidean Group Vision seminar : Dec Young Ki BAIK Computer Vision Lab.
Abstract Each July, the Association for Unmanned Vehicle Systems International holds an annual International Aerial Robotics Competition (IARC), with major.
Auto-Park for Social Robots By Team Daedalus. Requirements for FVE Functional Receive commands from user via smartphone app Share data with other cars.
Software Narrative Autonomous Targeting Vehicle (ATV) Daniel Barrett Sebastian Hening Sandunmalee Abeyratne Anthony Myers.
Mobile Robot Localization and Mapping Using Range Sensor Data Dr. Joel Burdick, Dr. Stergios Roumeliotis, Samuel Pfister, Kristo Kriechbaum.
We thank the Office of Research and Sponsored Programs for supporting this research, and Learning & Technology Services for printing this poster. Fully-Autonomous.
Team 1617: Autonomous Firefighting Robot Katherine Drogalis, Electrical Engineering Zachariah Sutton, Electrical Engineering Chutian Zhang, Engineering.
Lunabotics Navigation Package Team May14-20 Advisor: Dr. Koray Celik Clients: ISU Lunabotics Club, Vermeer Company.
Using Sensor Data Effectively
Control Award This award is given to the Team that demonstrates innovate thinking in the control system to solve game challenges such as autonomous operation,
Autonomous Targeting Vehicle (ATV)
Presentation transcript:

Sponsors Mechanical Improvements Software The software is written in C++ and Python using the Robot Operating System (ROS) framework. The ROS tool, rviz, is utilized to visualize the path planning algorithms. The cRIO is programmed using the National Instruments LabVIEW environment. Hardware PNI Fieldforce TCM Inertial Measurement Unit Trimble AG DGPS with OmniStar HP Subscription 2x Point Grey Flea2 Firewire cameras SICK LMS-291 LIDAR Rangefinder US Digital Optical Encoders National Instruments cRIO Custom Built On-Board computer (Quad Core Intel i7, 6GB DDR3 RAM) Intelligence Line Avoidance Image data from the cameras are subjected to several levels of processing to detect low-contrast delimiter lines that are painted on the grass field. The image is first subjected to preprocessing with techniques such as median filtering and morphological opening to reduce noise. Then, it is manipulated in the HSV color space to select only a specific range of hues and values which distinguish the lines from the background. Finally, a probabilistic Hough Transform is used to locate line segments on the remaining pixels in the image. Background Prometheus is a contender in the Intelligent Ground Vehicle Competition (IGVC). The competition requires project teams to design a small outdoor vehicle that will autonomously travel from a starting point to a number of target destinations, while avoiding obstacles. The entries are judged based on a number of criteria including design innovation, a written report, an oral presentation, and overall performance during the competition. Prometheus was the creation of a 2010 WPI MQP group which built it from the ground up. The vehicle uses an array of sensors which constantly collect and process information about its environment. This information aids in the robot’s localization and autonomous navigation. Abstract The objective of this project is to design and implement performance improvements for WPI’s intelligent ground vehicle, Prometheus, leading to a more competitive entry at the Intelligent Ground Vehicle Competition. Performance enhancements implemented by the project team include a new upper chassis design, a reconfigurable camera mount, extended Kalman filter- based localization with a GPS receiver and a compass module, a lane detection algorithm, and a modular software framework. As a result, Prometheus has improved autonomy, accessibility, robustness, reliability, and usability. Realization of Performance Advancements for WPI’s UGV- Prometheus Mali Akmanalp, Ryan Doherty, Jeffrey Gorges, Peter Kalauskas, Ellen Peterson, Felipe Polido Robotics Engineering, Advisors: Professors Taskin Padir, Stephen Nestinger, Michael Ciaraldi, William Michalson, Ken Stafford Obstacle Avoidance Localization information is used in conjunction with range data from the LIDAR to create a probability map representing the robot's surroundings. A* is used to plan a path from the robot to its goal or the edge of the probability map, whichever is closer. If A* times out, the map's resolution is decreased, and A* is recalculated. Arced paths are drawn from the center of the robot along possible turning radii. The robot chooses to drive on the arced path that is closest to the path calculated by A* while still avoiding obstacles. Localization The extended Kalman filter (EKF) recursively estimates an evolving, nonlinear state over time. One filter combines the raw data from both the encoders (velocity) and IMU (degrees), while another combines the DGPS (x, y) and IMU. Each filter outputs the updated state position vector x = (x, y, Θ). *Note: K = Kalman gain, z = measurement matrix, H = measurement observation These state outputs are weighted by their covariance such that the state with a lower covariance is given more weight, while the state with the higher covariance is given less. The two weighted states are then added together to produce one overall state of the robot, x 1,2. *Note: 1 = state from encoders and IMU, 2 = state from GPS The host of mechanical improvements on Prometheus include a custom aluminum chassis, a modular rear platform, and reconfigurable camera mounts. The usability improvements include a touchscreen so that external devices are not needed, visual cues so that the user knows the current state of the robot, and an external interface so that the user does not need to open the robot to make minor changes. Laser GPS Camera Motors Encoders IMU Remote Control On board computer Line Detection Local Map Path Planner Motion Planner cRIO Comm GPS Conversion cRIO Extended Kalman Filter