Robotics at HMC: Summer 2007 Vedika Khemani '10, Rachel ArceJaeger '10, Jessica Wen '10, Morgan Conbere '08, Lilia Markham '08, Cord Melton '09 (UChicago),

Slides:



Advertisements
Similar presentations
MDA Info Session General Meeting: Information & Recruitment Sept 19, 2011: 6-8p BA3008 Mechatronics Design Association General Info Session Sept 2011.
Advertisements

Heuristic Search techniques
DEVELOPMENT OF A COMPUTER PLATFORM FOR OBJECT 3D RECONSTRUCTION USING COMPUTER VISION TECHNIQUES Teresa C. S. Azevedo João Manuel R. S. Tavares Mário A.
Waterloo Aerial Robotics Group WARG Mandate: The Waterloo Aerial Robotics Group is a team of University of Waterloo students who, with the support of our.
Sonar and Localization LMICSE Workshop June , 2005 Alma College.
Mini Grand Challenge Contest To Enhance CS Education Bob Avanzato Associate Professor of Engineering Penn State Abington 1600 Woodland Road Abington PA.
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.
Intelligent Ground Vehicle Competition 2006 Brigham Young University.
Experiences with an Architecture for Intelligent Reactive Agents By R. Peter Bonasso, R. James Firby, Erann Gat, David Kortenkamp, David P Miller, Marc.
Automatic Control & Systems Engineering Autonomous Systems Research Mini-UAV for Urban Environments Autonomous Control of Multi-UAV Platforms Future uninhabited.
Simultaneous Localization and Map Building System for Prototype Mars Rover CECS 398 Capstone Design I October 24, 2001.
Behavior- Based Approaches Behavior- Based Approaches.
December 2, 2014Computer Vision Lecture 21: Image Understanding 1 Today’s topic is.. Image Understanding.
Autonomous Robotics Team Autonomous Robotics Lab: Cooperative Control of a Three-Robot Formation Texas A&M University, College Station, TX Fall Presentations.
Anchoring AI via Robots and ROS A. Dobke ’14, D. Greene ‘13, D. Hernandez '15, C. Hunt ‘14, M. McDermott ‘14, L. Reed '14, V. Wehner '14, A. Wilby '14.
Artificial Intelligence
Robots, robots, everywhere CS 4 HS, July 20 – July 22.
Dec09-11 Embedded Systems Design Though Curriculum Jacqueline Bannister Luke Harvey Jacob Holen Jordan Petersen Client: Computer Engineering DepartmentAdvisors:
Annual SERC Research Review - Student Presentation, October 5-6, Extending Model Based System Engineering to Utilize 3D Virtual Environments Peter.
Zereik E., Biggio A., Merlo A. and Casalino G. EUCASS 2011 – 4-8 July, St. Petersburg, Russia.
A Brief Overview of Computer Vision Jinxiang Chai.
Finish Adaptive Space Carving Anselmo A. Montenegro †, Marcelo Gattass ‡, Paulo Carvalho † and Luiz Velho † †
Activity 1: Multi-sensor based Navigation of Intelligent Wheelchairs Theo Theodoridis and Huosheng Hu University of Essex 27 January 2012 Ecole Centrale.
Autonomous Surface Navigation Platform Michael Baxter Angel Berrocal Brandon Groff.
Behaviour Based Robotics
Multiple Autonomous Ground/Air Robot Coordination Exploration of AI techniques for implementing incremental learning. Development of a robot controller.
DARPA Mobile Autonomous Robot SoftwareLeslie Pack Kaelbling; March Adaptive Intelligent Mobile Robotics Leslie Pack Kaelbling Artificial Intelligence.
Robotics at HMC: Summer 2008 Devin Smith '09, Hannah Hoersting '09, Lesia Bilitchenko '10 (Cal Poly Pomona), Sabreen Lakhani '11, Becky Green '11, Pam.
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
1. Introduction Motion Segmentation The Affine Motion Model Contour Extraction & Shape Estimation Recursive Shape Estimation & Motion Estimation Occlusion.
Leslie Luyt Supervisor: Dr. Karen Bradshaw 2 November 2009.
CS 5 for all! Bridgette Eichelburger ’14, David Lingenbrink ‘14, Yael Mayer ‘11, Obosa Obazuaye ‘14, Becca Thomas ‘14, Maia Valcarce ‘13, Joshua Vasquez.
CSCE 5013 Computer Vision Fall 2011 Prof. John Gauch
An Application of Tetrahedrisation to From-Point Visibility Honours Project Proposal Gerard Ryan and Brendon Miszka
Welcome to Robotics! Spring 2007 Sarah Lawrence College Professor Jim Marshall.
« Structure from motion » algorithms for the CYCAB robot Guillaume CERNIER ENSIMAG - 2nd year internship 19th June - 15th September 2006.
Embedded Systems Design Though Curriculum Jacqueline Bannister Luke Harvey Jacob Holen Jordan Peterson.
No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…
Boundary Assertion in Behavior-Based Robotics Stephen Cohorn - Dept. of Math, Physics & Engineering, Tarleton State University Mentor: Dr. Mircea Agapie.
A General-Purpose Platform for 3-D Reconstruction from Sequence of Images Ahmed Eid, Sherif Rashad, and Aly Farag Computer Vision and Image Processing.
Mini Grand Challenge Contest for Robot Education Bob Avanzato Associate Professor of Engineering Penn State Abington 1600 Woodland Road Abington PA
Visual SLAM Visual SLAM SPL Seminar (Fri) Young Ki Baik Computer Vision Lab.
I Robot.
National Center for Supercomputing Applications Barbara S. Minsker, Ph.D. Associate Professor National Center for Supercomputing Applications and Department.
Topological Path Planning JBNU, Division of Computer Science and Engineering Parallel Computing Lab Jonghwi Kim Introduction to AI Robots Chapter 9.
Finish Hardware Accelerated Voxel Coloring Anselmo A. Montenegro †, Luiz Velho †, Paulo Carvalho † and Marcelo Gattass ‡ †
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,
Introduction of Intelligent Agents
Abstract A Structured Approach for Modular Design: A Plug and Play Middleware for Sensory Modules, Actuation Platforms, Task Descriptions and Implementations.
Project Overview: The purpose of this project is to make use of existing robotic behaviors to develop intuitive, easy to use robot / human interfaces.
One reason for this is that curricular resources for robot mapping are scarce. This work fills the gap between research code, e.g., at openslam.org, and.
CONTENT 1. Introduction to Kinect 2. Some Libraries for Kinect 3. Implement 4. Conclusion & Future works 1.
Abstract Each July, the Association for Unmanned Vehicle Systems International holds an annual International Aerial Robotics Competition (IARC), with major.
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.
DISCRIMINATIVELY TRAINED DENSE SURFACE NORMAL ESTIMATION ANDREW SHARP.
Rescue Robots A social relevant application Arnoud Visser DOAS Kick-off 7 January 2008.
Intro / Motivation / Magnify 360 screenshots (proably not the Facebook Screenshots down to here Evaluation From clickstream data: Profiles Classification.
Accessible Aerial Autonomy via ROS Nick Berezny ’12, Lilian de Greef ‘12, Brad Jensen ‘13, Kimberly Sheely ‘12, Malen Sok ‘13, and Zachary Dodds Tasks.
Making Research Tools Accessible for All AI Students Zach Dodds, Christine Alvarado, and Sara Sood Though a compelling area of research with many applications,
Portable Camera-Based Assistive Text and Product Label Reading From Hand-Held Objects for Blind Persons.
FYP titles By Prof. KH Wong FYP v6.31.
University of Pennsylvania 1 GRASP Control of Multiple Autonomous Robot Systems Vijay Kumar Camillo Taylor Aveek Das Guilherme Pereira John Spletzer GRASP.
Automatic License Plate Recognition for Electronic Payment system Chiu Wing Cheung d.
PixelLaser: Range from texture
PixelLaser: Range from texture
Radio Propagation Simulation Based on Automatic 3D Environment Reconstruction D. He A novel method to simulate radio propagation is presented. The method.
SENSOR BASED CONTROL OF AUTONOMOUS ROBOTS
Title of ePoster... M. Author1, D. Author2, M. Author3
Presentation transcript:

Robotics at HMC: Summer 2007 Vedika Khemani '10, Rachel ArceJaeger '10, Jessica Wen '10, Morgan Conbere '08, Lilia Markham '08, Cord Melton '09 (UChicago), and Zachary Dodds Students at Harvey Mudd have the opportunity to engage in robotics projects and research throughout their time at the college. In the summer of 2007, for example, three different projects involving freshman, sophomore, and junior students resulted in  Two novel, low-cost robot platforms that leverage off-the-shelf hardware  Significant improvements to the open-source computer vision library OpenCV: those changes are now part of its standard distribution  An investigation of the relative strengths of 3d reconstruction algorithms using image regions as the underlying primitive features  An entry into the 2007 AAAI robot exhibition (July, 2007) and the Tapia student robotics competition (October, 2007) This work was made possible by funds from NSF DUE # , as well as funding and resources from Harvey Mudd College. The Tapia Robotics Contest AAAI Robot Competition and Exhibition Our platforms The Association for the Advnacement of Artificial Intelligence (AAAI) sponsors one of the longest-running robot venues in the world. Morgan Conbere '08 attended the annual AAAI conference this summer, demonstrating his follow- the leader Roomba robots (below). Previous participation has demonstrated Acknowledgments Region-based 3d reconstruction Evaluating the resulting reconstructions Computer vision for computational autonomy Student mods to some of HMC's iRobot fleet To assess our 3d maps' support for navigation-based tasks, we define recklessness as the fraction of obstacle area not enclosed by the reconstructed object. Paranoia is the reconstructed fraction not enclosed by the actual obstacle. Triangulation benefits as additional viewpoints improve the overall position estimate. Carving performs less well as the number of viewpoints increases because it can not recover any volume incorrectly shaved away. A team of three first-year students designed, built, and tested an iRobot Create-based entry into the first annual Tapia robotics competition, to be held in Orlando, Florida on October 15 and 16, The task is a search for survivors in a partially unknown environment: they first implemented a solution Robotics at HMC on a simulated robot and then designed and deployed a physical platform atop an iRobot Create. The resulting system implements a network of behaviors for seeking out the task's markers and, once all of them have been found, returning to the designated home area of the robot. Visual input offers substantial promise as a robotic sensor -- indeed, there is too much information captured by the 2d images of a scene: disentangling the contributions of lighting, object characteristics, and 3d geometry is challenging, to say Monte Carlo Localization at AAAI 2006 (left) and Roomba follow-the leader at AAAI 2007 (right) Roomba localization (at left) and contest entries. This venue offers students the chance to consider in depth the field of AI in order to make informed choices as to post-HMC plans. AAAI alums are now studying vision and robotics at Oregon State, UCLA, and Duke. OpenCV's overhead map mosaicked from images taken by a Create robot Cameras for laptops are cheap and available sensors, but without software to interface with the webcams they are useless. OpenCV, an open source computer vision library, provides the low level access to the hardware as well as providing higher level functionality in areas such as image processing and object recognition. We have extended OpenCV's support for importing and exporting images on Mac OS X, as well as creating and distributing a framework that allows simple drag-and-drop access to a wealth of computer vision tools. Our platform abstracts the hardware into an interface that lets new programmers comfortably write computer vision algorithms without in-depth knowledge of the hardware involved. The image- mosaicking at left builds atop lower-level OpenCV primitives. Plots of obstacle over-estimation (paranoia) and under-estimation (recklessness) show that triangulated obstacles outperform carved ones. Indoor Students have built and modified many platforms for indoor exploration. One of the most promising is the ubiquitous and inexpensive Roomba platform (left). This general-purpose base has supported student-built hamster vehicles (lower left) and surveillance systems that can simultaneously localize and map an unknown expanse, as seen at center. Other project examples include a robotic printer, a sensor-limited robot chain, and our entry to the 2007 Tapia robotics competition. Outdoor As a class final project, students adapted several PowerWheels vehicles for outdoor autonomous use. Equipped with cameras for path following, GPS for position tracking, and sonars for avoiding obstacles, these low-cost platforms highlight both the engineering and computational capabilities of HMC students. This fall, a team is using these to enter 2008's Mini Grand Challenge. Path-following within HMC's campus, using PowerWheels vehicles and visual texture segmentation. the least. Lilia Markham '08 and Cord Melton '09 investigated two very different approaches to 3d scene reconstruction in summer Both algorithms segment the input images first and use 2d region correspondences to obtain scene structure. Triangulation populates an initially empty scene with cylindrical obstacles; Space carving removes volumes from an initially dense scene consistent with the input images. To the right are input and output examples. Two of 75 input images and their segmentations appear to the left. At the upper right are the resulting polygonal, space-carved obstacles; below are triangulated cylinders. The HMC entry to the 2007 Tapia robotics competition (upper right). At left is the robot's network of behaviors, and to the lower right are snapshots of both the simulated and real robots finding their markers.