Autonomous Design for PCC’s Robotics Challenge Entry

Slides:



Advertisements
Similar presentations
CSE 424 Final Presentation Team Members: Edward Andert Shang Wang Michael Vetrano Thomas Barry Roger Dolan Eric Barber Sponsor: Aviral Shrivastava.
Advertisements

Autonomous Mapping Robot Jason Ogasian Jonathan Hayden Hiroshi Mita Worcester Polytechnic Institute Department of Electrical and Computer Engineering Advisor:
Robotics and Me Vidyasagar Murty M.S. in Industrial Engineering University of Cincinnati.
Robotics Intensive: Day 3 Gui Cavalcanti 1/17/2012.
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.
Proposal Presentation EE 396 – Micromouse Spring 2008 Saturday, February 9, 2008 Donald Kim Lab - POST 214.
The Pied Pipers Alyssa Visitacion Ken Shum Joanne Flores.
A.G.I.L.E Team Members: Brad Ramsey Derek Rodriguez Dane Wielgopolan Project Managers: Dr. Joel Schipper Dr. James Irwin Autonomously Guided Intelligent.
‘Iole o Mãnoa Mouse of Mãnoa. Team Members Jeff Fines Designer, Fabricator, Programmer & Thomas Matsushima Designer, Fabricator, Programmer.
‘Iole o Mãnoa Mouse of Mãnoa. Team Members Jeff Fines Designer, Fabricator, Programmer & Thomas Matsushima Designer, Fabricator, Programmer.
TAKE YOUR JACKET OFF! Proposal Presentation  Members:  Jayson Nakakura: Chassis Design and Fabrication  Kellie Murakami: Circuitry Design and Fabrication.
M & M EE 296 Final Presentation Spring 2004 Presentation Overview Team Member Introduction Project Overview Overall Design Description Final Project.
PEG Breakout Mike, Sarah, Thomas, Rob S., Joe, Paul, Luca, Bruno, Alec.
Simultaneous Localization and Map Building System for Prototype Mars Rover CECS 398 Capstone Design I October 24, 2001.
The goals of Micromouse: to build an autonomous “mouse” Mouse should be able to navigate and solve any given maze Mouse should be no bigger than 25.
EE 296 TEAM “DA KINE” MICROMOUSE PROJECT PROPOSAL Team members: Software Group - Henry, James Roles : tracking, mapping, guidance, interface Hardware Group.
Final Presentation EE 296 – Micromouse Spring 2007 Friday, May 4, 2007 POST 214.
Use of Multimedia in Engineering. Mechatronics engineering is based on the combination from three basic engineering field that is mechaninal, electronics.
ECE 477 FINAL PRESENTATION TEAM 7  SPRING 2013 COST ROBOT ERIC OSBORNE, BRYAN DALLAS, ANDREW LOVELESS, CAROLINE TRIPPEL.
ROBOT LOCALISATION & MAPPING: MAPPING & LIDAR By James Mead.
1 RoboSapien Based Autonomous Humanoid Robot Researched and Presented by Nick Repka.
Behaviour Based Robotics
Localisation & Navigation
Team Spot On! With Zebulon Clark Desiree And Earl.
Field Robot Project to Develop a Fully Autonomous Vehicle for a Field Environment.
RoboTeam 05/04/2012 Submitted by:Costia Parfeniev, Boris Pinzur Supervised by: Kobi Kohai.
1 Robotics Challenge Overview. 2 Why? -Viking was tested at the Dunes -Develop intelligent robots -Explore Robotics.
‘Iole o Mãnoa Mouse of Mãnoa. Team Members Jeff Fines Designer, Fabricator, Programmer & Thomas Matsushima Designer, Fabricator, Programmer.
Phong Le (EE) Josh Haley (CPE) Brandon Reeves (EE) Jerard Jose (EE)
1/29/2013 EEL4665 Spring ‘13 University of Florida Leonardo Falcon.
Engineering H193 - Team Project Gateway Engineering Education Coalition P. 1 Spring Quarter Observations from the Individual Competition Week 8 Day 3.
ECE 477 FINAL PRESENTATION TEAM 6  SPRING OUTLINE  Project overview  Block diagram  Design challenges  Individual contributions  Project demonstration.
LibA 2016 Intelligent Machine Design Lab Professors: Dr. A. Antonio Arroyo and Dr. Eric M. Schwartz By, Nukul Shah UFID:
NASA Robotic Mining Competition. Controllers Arduino Mega - controls motors and sensors Raspberry Pi - Linux based computer that has the autonomous.
Computer Vision COURSE OBJECTIVES: To introduce the student to computer vision algorithms, methods and concepts. EXPECTED OUTCOME: Get introduced to computer.
PRESENTATION ON Line follower robot.
IEEE ROBOTICS Sponsored By: Texas State IEEE Chapter
Group 3 Corey Jamison, Joel Keeling, & Mark Langen
- Usable range of 0 to 6 feet. - Find dark or bright areas.
Dr. Kyung Eun Park Summer 2017
INTERMEDIATE PROGRAMMING LESSON
CSC 321: Data Structures Fall 2017
Design and Implementation of versatile ebot using raspberry pi
<Add team picture or relevant project picture here>
Autonomous Robot Platform
Community College of Aurora Cheez Botics
Emulating the Functionality of Rodents’ Neurobiological Navigation and Spatial Cognition Cells in a Mobile Robot Peter J. Zeno Department of Computer Science.
ECE477 Final Review: Team #1: Project Dada
Robotic Vacuum Cleaner
Schedule for next 2 weeks
Prepared By : wala’ Hamad Khayrieh Homran
Review and Ideas for future Projects
CAPA Bot: Captain’s Autonomous Personal Assistant Robot
INTERMEDIATE PROGRAMMING LESSON
Eddie Chan Behnaz Ghouchani Golnaz Ghouchani
High Level Synthesis Overview
M.VIKRAMADITYAN Graduate Student Mechanical Engineering
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,
ECE 477 Design Review Group 10  Spring 2005 I, Robotic Waitress
Patent Liability Analysis
Computer Programming.
INTERMEDIATE PROGRAMMING LESSON
Project Overview Introduction to Factory Automation Numerical Control
I can control a motor and use a sensor
Midway Design Review Team 16 December 6,
Eddie Chan Behnaz Ghouchani Golnaz Ghouchani
An Autonomous Mapping Robot
Autonomous Delivery Robot
Presentation transcript:

Autonomous Design for PCC’s Robotics Challenge Entry Autonomous Pathfinding Autonomous Design for PCC’s Robotics Challenge Entry

Autonomous Pathfinding Project Goals Organization Planning Implementation Results Lessons Learned CoSGC for Me

Project Goals Autonomous Navigation Durability Longevity Agility Speed

Organization Public Domain Image Harvested from http://en.wikipedia.org/wiki/File:ICS_Structure.PNG

Planning

Planning Obstacle Detection Pathfinding A* Wavefront

Planning

Planning One Map Error

Planning WaveFront Algorithm Create a cell grid Insert Beacon “2” Insert Robot “500” Insert Obstacles “1” Start at “2” cell Add all adjacent cells to buffer Starting at first cell in buffer add 1 to current cell value, eg “2+1=3” if empty Add this cells neighbors to buffer's tail Go to next cell in buffer, add 1 to current cell value

Planning

Planning Obstacle Trigger Points IMU sensing 45* tilt Front Wheel Sensors Hole Sensor Rock Sensor Main IR turret too high to sense all obstacles Solved with front IR sensors

Implementation

Implementation Mapping Code Pathfinding Code bugs Calibration Techniques RAM Requirements Manual Control Easy Transfer Library

Implementation

Implementation

Results

Results Performance Great on kitchen floor Great on Shop floor Okay in Campus Backyard Not so good on sand High centering on rocks Bottoming out Software Pathfinder Buggy Looking into sun saturates IR sensors Poor soldering on front IR sensors caused “Ghost Obstacles”

Lessons Learned More Robust Chassis Hole detection needs redesign Schedule needs to be made and kept Simpler Software may be useful More powerful computer may be needed Need closed loop control of movement

CoSGC for Me Before No previous knowledge of microcontrollers Not a programmer General ignorance in field of automation After Built 3D printer Own Raspberry Pi Printing Quadcopter Automated Greenhouse 5 axis Milling Machine