Bill Sacks SUNFEST ‘01 Advisor: Prof. Ostrowski Using Vision for Collision Avoidance and Recovery.

Slides:



Advertisements
Similar presentations
Reactive and Potential Field Planners
Advertisements

Lecture 7: Potential Fields and Model Predictive Control
Lorin BeerAngelina FabbroAngelica LimKate Tsoukalas Nexus 6 Undergraduate Robotics Team, Simon Fraser University, Canada Autonomous Search and Rescue:
-Praktikum- Cognitive Robots Dr. Claus Lenz Robotics and Embedded Systems Department of Informatics Technische Universität München
Motors, Sensors, and Samantha SSI Robotics September 7, 2013 Capitol College.
1 st Chinese - German Summer School Software development for 4 legged robot soccer competition Zheng Qianyi, Robot and Intelligent System Lab, Tongji University.
The Bioloid Robot Project Presenters: Michael Gouzenfeld Alexey Serafimov Supervisor: Ido Cohen Winter Department of Electrical Engineering.
Sensors For Robotics Robotics Academy All Rights Reserved.
My first aperosentation 9/6/2008 Marios Karagiannis.
The Vector Field Histogram Erick Tryzelaar November 14, 2001 Robotic Motion Planning A Method Developed by J. Borenstein and Y. Koren.
Designing Motion Patterns to Increase Effectiveness of the Goal Keeper in Robot Soccer David Seibert Faculty Advisor: Dr. Mohan Sridharan Texas Tech University.
1 Panoramic University of Amsterdam Informatics Institute.
Visual Navigation in Modified Environments From Biology to SLAM Sotirios Ch. Diamantas and Richard Crowder.
Presenter: Robin van Olst. Prof. Dr. Dirk Helbing Heads two divisions of the German Physical Society of the ETH Zurich Ph.D. Péter Molnár Associate Professor.
A Robotic Wheelchair for Crowded Public Environments Choi Jung-Yi EE887 Special Topics in Robotics Paper Review E. Prassler, J. Scholz, and.
SA-1 Probabilistic Robotics Probabilistic Sensor Models Beam-based Scan-based Landmarks.
Autonomous Robot Navigation Panos Trahanias ΗΥ475 Fall 2007.
Tracking a moving object with real-time obstacle avoidance Chung-Hao Chen, Chang Cheng, David Page, Andreas Koschan and Mongi Abidi Imaging, Robotics and.
Mechatronics 1 Week 2. Learning Outcomes By the end of this session, students will understand constituents of robotics, robot anatomy and what contributes.
Robotic Football Group E1 CDR Team Top Gun April 22 nd, 2008.
3D Mapping Robots Intelligent Robotics School of Computer Science Jeremy Wyatt James Walker.
Omni-Directional Vision System for Mobile Robots Critical Design Review Denise Fancher Kyle Hoelscher Michael Layton Eric Miller.
Motor Schema Based Navigation for a Mobile Robot: An Approach to Programming by Behavior Ronald C. Arkin Reviewed By: Chris Miles.
Boğaziçi University Artificial Intelligence Lab. Artificial Intelligence Laboratory Department of Computer Engineering Boğaziçi University Techniques for.
Panos Trahanias: Autonomous Robot Navigation PATH PLANNING.
Mini-RoboCup Huai-Ping Lee and Lei Wei. Introduction Goal: let AIBOs play soccer –But we only have one (or two) AIBO now –Perhaps one AIBO as striker.
Patent Liability Analysis Andrew Loveless. Potential Patent Infringement Autonomous obstacle avoidance 7,587,260 – Autonomous navigation system and method.
Fast Walking and Modeling Kicks Purpose: Team Robotics Spring 2005 By: Forest Marie.
Introduce about sensor using in Robot NAO Department: FTI-FHO-FPT Presenter: Vu Hoang Dung.
1 DARPA TMR Program Collaborative Mobile Robots for High-Risk Urban Missions Second Quarterly IPR Meeting January 13, 1999 P. I.s: Leonidas J. Guibas and.
Introduction to Robotics and ASU Robots Yinong Chen (Ph.D.) School of Computing, Informatics, and Decision Systems Engineering.
Aibo at ltu Steven Kryskalla Emily Trudell. intro Steven Kryskalla Emily Trudell Also appearing today: –Aibo 2 –Aibo 3 Aibo 4: “Laika” IP:
Autonomous Surface Navigation Platform Michael Baxter Angel Berrocal Brandon Groff.
Localisation & Navigation
Exploration Robot with Stereovision Vladislav Richter Miroslav Skrbek FIT, CTU in Prague
Smart Pathfinding Robot. The Trouble Quad Ozan Mindek Team Leader, Image Processing Tyson Mowery Packaging Specialist Jungwoo Seo Webmaster, Networking.
Autonomous Robot Project Lauren Mitchell Ashley Francis.
The Eos-Explorer CHENRAN YE IMDE ECE 4665/5666 Fall 2011.
Company Logo Clap Robot Done by: Salsabeel Ahmad Taha Maram Fathi Balatia Supervisor: Aladdin Masri.
Simple Pi Challenge! Pi = 3.14 Diameter = 5.6 cm Distance Robot Travels in 1 Rotation = 3.14 * 5.6 cm 3.14 * 5.6 = cm Circumference = Pi * Diameter.
DARPA TMR Program Collaborative Mobile Robots for High-Risk Urban Missions Third Quarterly IPR Meeting May 11, 1999 P. I.s: Leonidas J. Guibas and Jean-Claude.
ROBOT NAVIGATION By: Sitapa Rujikietgumjorn Harika Tandra Neeharika Jarajapu.
VEX Robotics Design System Sensors A Brief Overview
Intel Machine Design Lab (EEL5666C) PRESENTATION #2 ROHAN PRAKASH.
Overview of Project 3 Slides are available at : Updated 1/28 Due Date for project has been extended to next Friday 2/6.
Submitted by: Giorgio Tabarani, Christian Galinski Supervised by: Amir Geva CIS and ISL Laboratory, Technion.
Robots (Where’s Hal?) Patrick Prosser One man’s narrow view of robotics.
2.7 Avoiding Dynamic Obstacles and Hazards Don DeLorenzo.
Chapter Four: Motion  4.1 Position, Speed and Velocity  4.2 Graphs of Motion  4.3 Acceleration.
The Hardware Design of the Humanoid Robot RO-PE and the Self-localization Algorithm in RoboCup Tian Bo Control and Mechatronics Lab Mechanical Engineering.
Online Control of Simulated Humanoids Using Particle Belief Propagation.
ROBOT SOCCER Junaidi bin Aziz (A148904) Mohamad Azwan bin Halim (A148647) Phe Yeong Kiang (A152076)
Bug Demo Class. The Parts of the Robot Verses A Human Motor and Battery packs The Controller (mini computer) or CPU The Human Brain The Brain of a Robot.
GraffitiBot Sensor Report Andy Kobyljanec EEL 5666C March 25, 2008.
Reliable Navigation of Mobile Sensors in Wireless Sensor Networks without Localization Service Qingjun Xiao, Bin Xiao, Jiaqing Luo and Guobin Liu Department.
Enables your robot to see, recognize, avoid objects, and detect movement. It uses the same scientific principle that bats use. It measures distance in.
Optical Design, Fabrication and Measurement Associate Professor: Yi-Pai Huang Department of Photonics and Display Institute 2010/02/25.
Getting Started with Aibo and Tekkotsu Aperios - firmware OS in Aibo Aibo (“friend”) OPENR-SDK - basic developers kit from Sony (model specific) Tekkotsu.
Self-Navigation Robot Using 360˚ Sensor Array
Sensors For Robotics Robotics Academy All Rights Reserved.
Sensors For Robotics Robotics Academy All Rights Reserved.
Chapter Four: Motion 4.1 Position, Speed and Velocity
Sensors and Sensing for Reactive Robots
MOTION.
CIS 488/588 Bruce R. Maxim UM-Dearborn
FeMaidens Programming
June 11 – June 15.
Soccer Team Gameplay Metrics
Chapter Four: Motion 4.1 Position, Speed and Velocity
Dribbling, RWTB, Defending
Presentation transcript:

Bill Sacks SUNFEST ‘01 Advisor: Prof. Ostrowski Using Vision for Collision Avoidance and Recovery

3 on 3 — 1 goalie, 2 players per team 2-meter by 3-meter field Legged league — use Sony Aibo robots Sensors include > Camera (we use low res. camera) > Infrared range finder > Microphones (and speakers for sound communication) > Accelerometers > Touch sensors on head, back and feet

Blob detection — can detect 4 largest blobs of each color (all objects color- coded) Determination of distance to object based on size of blob Detection of up to one player at a time from each team

Use readings from infrared range finder when ball seems to be obstructed Update relative position based on movement of self Determination of ball’s relative velocity Use ball’s velocity to determine if you’re stuck > If stuck, back up and try another route to ball TheBall

Back up, then either: > Sidestep in direction that keeps ball between self and goal, or > Rotate to face ball

Use infrared range finder when within 40 cm Ability to store positions of all other players Algorithm to determine which blobs are part of the same player Update relative positions based on movement of self Other Players

Objective: ability to dribble ball past other players Technique: artificial potential fields > Goal exerts attractive force > Other players exert repulsive force > Calculate total force vector, and travel in that direction Simple computations allow real-time planning and avoidance of moving obstacles

Obstacles’ repulsive force degrades relatively slowly with distance Repulsive force multiplied by cos(angle to obstacle - angle to goal) Robot not permitted to travel backwards With stationary obstacles, works well With moving obstacles, less consistent

More accurate determinations of object distances, possibly by using high res. camera Fine-tuning of avoidance algorithm Different goalie actions based on ball velocity More coordination between teammates

How we’re Using Vision for Collision Avoidance and Recovery Track ball velocity relative to self > If not getting closer, probably stuck > Back up and try another route Avoidance of other players using artificial potential fields method

Thanks to: Professor Jim Ostrowski Sachin Chitta Aveek Das