Mini Grand Challenge Contest To Enhance CS Education Bob Avanzato Associate Professor of Engineering Penn State Abington 1600 Woodland Road Abington PA.

Slides:



Advertisements
Similar presentations
This file includes speaker notes that are in the Notes module of PPT (go to View--->Notes Page)
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.
Street Crossing Tracking from a moving platform Need to look left and right to find a safe time to cross Need to look ahead to drive to other side of road.
SOUTHEASTCON I KARMA ECE IEEE SoutheastCon Hardware Competition Must build an autonomous robot that can –Start at rest at the Starting Station.
Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE.
Robotics and Me Vidyasagar Murty M.S. in Industrial Engineering University of Cincinnati.
AI and Autonomous Vehicles Daniel Landers COMP Intelligent and Interactive Systems 3/10/2007.
Intelligent Ground Vehicle Competition 2006 Brigham Young University.
Electrical and Computer Engineering Cali Antonellis Austin Cormier Michael Cormier David Hughes Medical Emergency Communication Assistant (MECA) ‏
Final Presentation Advancing the soccer robot Ben Jenkins Supervisors: Gordon Lowe, Dr. Haim Hiok Lim Mentor: Charles Greif.
Link to Presentation Not Easy Old House.
October 21, 2003 ECE Senior Design1 Autonomous GPS-BOT Preliminary Design Review by Kery Hardwick, Yevgeniy Khasanov, Naoya Kinuta, Zhe Chuan Luo.
Controls Lab Interface Improvement Project #06508Faculty Advisors: Dr. A. Mathew and Dr. D. Phillips Project Objectives This work focused on the improvement.
Field Navigational GPS Robot Final Presentation & Review Chris Foley, Kris Horn, Richard Neil Pittman, Michael Willis.
R I T Team Members: Nandini Vemuri → Team Lead, System Testing, Motor Expert Jason Jack → GUI Design, Microcontroller Expert, Website Administrator John.
X96 Autonomous Robot Design Review Saturday, March 13, 2004 By John Budinger Francisco Otibar Scott Ibara.
GPS Robot Navigation Critical Design Review Chris Foley, Kris Horn, Richard Neil Pittman, Michael Willis.
Autonomous Dual Navigation System Vehicle Dmitriy Bekker Sergei Kunsevich Computer Engineering Rochester Institute of Technology December 1, 2005 Advisor:
University of Kansas Sensing and Actuation for Polar Mobile Robot Eric L. Akers, Hans P. Harmon, Richard S. Stansbury (Presenter), and Arvin Agah ITTC,
K-12 Education: Integrating GIS and GPS April 1, 2008.
UEzMOW University Of Evansville Team: Mark Randall Systems Design (Team Captain) Zachariah Fuch High Level Control s Addisu Taddes Low Level Controls.
Colorado Robot Challenge April 7th, :00 a.m.
Phase IV Presentation Group 7 Thomas Kudej Marko Sutovic Timothy Smith.
Design and Implementation of Metallic Waste Collection Robot
Team Phoenix March 15, Project Goal Our team will develop an air vehicle that will not only navigate a course autonomously while providing real.
Intelligent Ground Vehicle Competition Navigation Michael Lebson - James McLane - Image Processing Hamad Al Salem.
Michael McGrath IMDL Professors: Dr. A. Antonio Arroyo Dr. Eric M. Schwartz TA’s: Josh Weaver Tim Martin.
OPTICAL FLOW The optical flow is a measure of the change in an image from one frame to the next. It is displayed using a vector field where each vector.
Embedded Microcomputer Systems Andrew Karpenko 1 Prepared for Technical Presentation February 25 th, 2011.
Dr. Jennifer Rochlis. Overview Build a technology testbed for future rover concepts Develop and demonstrate operations and mission concepts.
Construction and Motion control of a mobile robot using Visual Roadmap
Autonomous Surface Navigation Platform Michael Baxter Angel Berrocal Brandon Groff.
Shaun Martin & Brian Pritchett.  Team Introduction  Problem Definition  The Challenge  Contest Rules  Demonstration  Current Design  Who are the.
CajunBot: Past and Future Arun Lakhotia The Center for Advanced Computer Studies.
Mentors Workshop Control System Sub-System Mark McLeod Team 358 Festo/Hauppauge H.S. F For I Inspiration and R Recognition of S Science and T Technology.
Robotic Radiation Oncology
Ruslan Masinjila Aida Militaru.  Nature of the Problem  Our Solution: The Roaming Security Robot  Functionalities  General System View  System Design.
Engaging Undergraduate Students with Robotic Design Projects James O. Hamblen School of ECE, Georgia Tech, Atlanta, GA
Low-Cost Localization for Educational Robotic Platforms via an External Fixed-Position Camera Drew Housten Dr. William Regli
Umm Al-Qura University Collage of Computer and Info. Systems Computer Engineering Department Automatic Camera Tracking System IMPLEMINTATION CONCLUSION.
Robotic Radiation Oncology Robotic Radiation Oncology Conor Judge 4 th BE Electronic and Computer.
Robotics at HMC: Summer 2007 Vedika Khemani '10, Rachel ArceJaeger '10, Jessica Wen '10, Morgan Conbere '08, Lilia Markham '08, Cord Melton '09 (UChicago),
November 10, 2004 Prof. Christopher Rasmussen Lab web page: vision.cis.udel.edu.
M E T ROVER MSCD Engineering Technology Critical Design Review Metropolitan State College of Denver April 2004.
FINAL ORAL PRESENTATION ROBOT: PACKY ROGER RODRIGUEZ IMDL FALL 2011.
TEAM INITECH DARPA Grand Challenge. TEAM INITECH Context Currently an OSU team is involved in creating an autonomous off road vehicle to be used in the.
FAST: Fully Autonomous Sentry Turret
Phong Le (EE) Josh Haley (CPE) Brandon Reeves (EE) Jerard Jose (EE)
Mini Grand Challenge Contest for Robot Education Bob Avanzato Associate Professor of Engineering Penn State Abington 1600 Woodland Road Abington PA
Car-to-Car Communication for Accident Avoidance
CS 425 December 17, 2008 Shaun Martin Brian Pritchett Team ACME Final Presentation.
The Patrolling Android By: Reinaldo Molina University of Florida Department of Electrical and Computer Engineering IMDL – EEL 5666/4665 Date: 11/20/2013.
Realtime Robotic Radiation Oncology Brian Murphy 4ECE.
Tapia Robotics 2009: Import Antigravity Kate Burgers '11, Becky Green '11, Sabreen Lakhani '11, Pam Strom '11 and Zachary Dodds In the summer of 2008,
CHROMATIC TRAILBLAZER 25 th November, 2008 University of Florida, Department of Electrical & Computer Engineering, Intelligent Machine Design Lab (EEL.
Project Overview  Autonomous robot  Simulates behavior of dog fetching  Tracks a thrown object, picks it up, and returns it to thrower  Able to avoid.
Roaming Security Robot Ruslan Masinjila Aida Militaru.
ECE 4007 L01 DK6 1 FAST: Fully Autonomous Sentry Turret Patrick Croom, Kevin Neas, Anthony Ogidi, Joleon Pettway ECE 4007 Dr. David Keezer.
ECE 477 Final Presentation Team 1  Spring 2013 Zelun Tie Xin Jin Ranmin Chen Hang Xie.
Estimated Resources Closing Summary Other Resources Financial Resources Project Schedule Computer Engineers William Hoang Gavin Ripley David Hawley Justin.
ROBOTC Software EV3 Robot Workshop Lawrence Technological University.
Alan Cleary ‘12, Kendric Evans ‘10, Michael Reed ‘12, Dr. John Peterson Who is Western State? Western State College of Colorado is a small college located.
A Look into Autonomous Vehicles
Vision Controlled Nios Robot ViCoN-Bot™ Team Members Jeff Vickers (gte613i) Andre Moore (gt6875a) Kevin Walker (gte143x) K. Bosompem (gte616r) July 23,
PAVE & the DARPA Challenges
Team XAR Autonomous Vehicle Research Group
ECE Computer Engineering Design Project
Presentation transcript:

Mini Grand Challenge Contest To Enhance CS Education Bob Avanzato Associate Professor of Engineering Penn State Abington 1600 Woodland Road Abington PA ACM SIGCSE 2008 Workshop #8: Computer Vision and Image Processing: Accessible Resources for Robotics and CS Curricula March 12, 2008

Objectives Design autonomous outdoor robot contest “Mini Grand Challenge” (MGC) to promote interest in robotics, vision and AI. Partly inspired by DARPA Grand Challenge Include vision and HRI component. Contest should be accessible to advanced high school, lower-division undergrads (CS. Engr, IST) and beyond. Availability of low-cost robot platform and development environment to improve accessibility to MGC contest.

PSU Abington Robot Platform

Mini Grand Challenge (MGC) Autonomous, outdoor, electric ground robot Follow 8-ft wide (unmarked) paths on college campus Reach 6 waypoints (GPS longitude, latitude) Avoid human obstacles on path Entertain human spectators Take off-road detour across field (with obstacles) Payload: 1 gallon of water Robot Speed: mph (6) Waypoints disclosed 24 hours prior to contest event.

Campus Paths

Campus Paths (Field)

Campus Paths

Sample Path/Waypoint Layout WP #3 WP #5 WP #6 WP #4 Path width = ~8ft Waypoint (WP) diameter = 20ft … orange cones

Key Equipment List (PSU robot) PowerWheels™ platform$150 GPS (with serial cable)$100 Speaker/amp (15-30 watt)$60 Inverter (DC to AC)$30 Servo (steering)$50 Speed controller$60 USB camera (240 x 320)$50 Camera stand$30 Sonar and servo$50 USB to serial converter$20 Servo controller$50-$100 Battery$50 TOTAL……$700 (approx.) NOTE: Laptop, MATLAB costs not included in above list

Robot Block Diagram USB Camera GPS (Garmin eTrex) Sonar Pontech SV203 Controller Speaker (30-watt) Steering Control Drive Motor Speed/Dir Control Laptop Computer Windows XP OS MATLAB

PSU Abington Robot

Key Software MATLAB with Image Processing Toolbox –Grab image from USB camera –Edge detection –Read GPS text serial output (position, velocity) –Text-to-Speech –Send motor and steering commands to servo controller –Main control loop written in MATLAB Drivers –MS Win32 Speech API (SAPI) (text to speech) –VFM (Video for Windows frame grabber) Any Software/Hardware solution Allowed

Vision Processing Edge detection

Vision Processing Example Edge detection

Pilot Study: Student Solutions Background: Sophomore-level CS/EE students with no prior experience in vision Students developed a heuristic, path- tracking algorithm in MATLAB (Image Processing ToolBox; Canny edge detection; non-optimal). MATLAB environment promotes rapid prototyping and facilitates testing.

Results 2005 Mini Grand Challenge (April 2005) –3 participants; no successful robots –Rain limited outdoor event (rescheduled in Dec.) –Robots on display indoors; same day as FF contest –Generated much interest for future events 2006 Mini Grand Challenge (April 1, 2006) –6 participants; one robot manages 50% of course 2007 Mini Grand Challenge (March 31, 2007) –8 robots registered –1 high school team –1 winner (50 out of 100 points); no robot completes course 2007 Mini Grand Challenge (April 26, 2008) –Expect 10 – 15 robots

Mini Grand Challenge Event (PSU-Abington PA; April 3, 2005)

MGC 2006

MGC 2006 (PSU Abington robot)

MGC 2006

MGC 2006 (PSU University Park robot)

MGC 2006 (Spectator Interaction)

Results/Conclusions Mini Grand Challenge (MGC) contest successfully promotes interest in robotics and vision for a wide range of participants (freshman college to professional) Low-cost robot platform with MATLAB software allows freshman/sophomore undergrads to participate in sophisticated algorithm development. Contest supports wide range of educational goals. Outdoor contest has risks (example: rain!) Larger robot --> more cumbersome for classroom integration

Future Directions Develop web-based resources and tutorials. Develop K-12 outreach activities based on MGC Assess (survey) student retention and recruitment. Regional contests Develop indoor extension to contest to mitigate weather problems. (Example: follow cones in gym) Non-CS major student involvement – IST (Spr 2008) Develop robot contest in Second Life 3D virtual world

References PSU Abington Mini Grand Challenge Website YouTube video of MGC robot (2007)

Robotics in Second Life Exploratorium Second Life site (Mars rover)

Portland, Oregon in Second Life