Ouimet Golf Playing Robot - Shashank G. Sawant. Topics covered: Block and Circuit Diagram Sensors : – CMUCAM – OPT101 The mechanical Hardware Behaviour.

Slides:



Advertisements
Similar presentations
DiceBot is a robot that throws a dice instead of human when detecting sound of clap. Dice.
Advertisements

SOUTHEASTCON I KARMA ECE IEEE SoutheastCon Hardware Competition Must build an autonomous robot that can –Start at rest at the Starting Station.
Introduction  If you have ever been to shooting range before, you know that firing a gun is fun. Time flies when you’re sending hundreds of rounds down.
The Bioloid Robot Project Presenters: Michael Gouzenfeld Alexey Serafimov Supervisor: Ido Cohen Winter Department of Electrical Engineering.
Fishing FishingBot is a robot looks like a fish. It can make to bite fishing needle as closing mouth with Servo Motor when Infrared Sensor Board detects.
ELECTRICAL. Circuits Outline Power Hub Microcontroller Sensor Inputs Motor Driver.
Connecting VEX and ROBOTC
Preliminary Design Review Micromouse EE 296 Spring 2008.
Efficient Path Determining Robot Jamie Greenberg Jason Torre.
Capstone PDR Fall 2005 Paintball Gun IR Sensing and Tracking Team Doki Doki: Matt Freeman (EE) James Kirby (ECE) Juan Rivera (EE)
Assembly Line Simulation With Multi-Robot Control Peter McHugh Thomas Zack Kyle Fecteau.
EDGE AVOIDER ROBOT USING I-BOT mini V3. EDGE AVOIDER USING I-BOT mini V3 Edge Avoider Robot is built using the IR based Line Detecting Module. The modules.
1 Servo Motor. 2 Overview A servo motor is a motor that is only capable of rotating 180 degrees A servo motor is controlled by giving it an angle to proceed.
Robot design-- Four legged walking robot Instructors: Dr. A
Jordan Wagner Justin Spencer Mark Sears John Jachna.
VEX Robotics Platform and ROBOTC Software
Administrative Introduction Our goals for this project is for the two robots to work together intelligently using wireless communication Not only did.
JENNA STALLINGS IMDL MARCH 12 TH, 2012 DR. ARROYO & DR. SCHWARTZ TAS: TIM MARTIN, RYAN STEVENS, JOSH WEAVER Keybot Master.
HEAT SEEKER Eduardo Lichtenfels Riccio Oral Presentation IMDL – January 30,2014.
Autonomous Robot Project Lauren Mitchell Ashley Francis.
HEXAPOD ROBOT MINI PROJECT B-TECH ELECTRONICS AND COMMUNICATION ENGINEERING SIXTH SEMESTER ASWATHY.K RANJITH.R SREELAKSHMI.M SREEYENAN.E.K GUIDE Ms.Sreebala.P.
Sean Day Diante Reid Liem Huynh. Project Overview  To create a vehicle that autonomously follows a moving object  To design a low cost, mobile robot.
Created by: James Buttice Intelligent Machine Design Laboratory Dr. Arroyo Dr. Schwartz 4/8 Spring 2010 B.L.a.R.R.
EEL 5666: Intelligent Machine Design Laboratory Final Presentation by Rob Hamersma April 12, 2005.
Professors: A. Antonio Arroyo Eric M. Schwartz TAs: Josh Weaver Tim Martin 9/18/2012.
Chess Playing Bot. Detecting Green coloured squares using Blobs.
Administrative Introduction Our goals for this project are for the three robots to work together intelligently to complete a maze faster than an individual.
Ball Man By Vivek Manoharan TAs: William Dubel and Steven Pickles.
Hardware Sponsors National Aeronautics and Space Administration (NASA) NASA Goddard Space Flight Center (GSFC) NASA Goddard Institute for Space Studies.
Shaojie Ge Special Sensor System  My special sensor system is the walk mechanism of my robot. Since my robot is a walking robot with four legs.
Sean Day Diante Reid Liem Huynh. Project Overview  To create a vehicle that autonomously follows a moving object using color detection  To design a.
Juan David Rios IMDL FALL 2012 Dr. Eric M. Schwartz – A. Antonio Arroyo September 18/2012.
CMUcam for µCHIP (Micro-Controlled High-tech Independent Putter)
Final Presentation of “Toolbot” EEL 5666 Intelligent Machines Design Laboratory December 3, 2002 Jeno Nagy.
Pool Player Bot Final Presentation Jiaying Zhang Mechanical Engineering.
RoboNova 1.
Roaming Security Robot Ruslan Masinjila Aida Militaru.
Preliminary Design Review (PDR) Team Amaze Me. EE 296 Project (MicroMouse) Members –Brandon Gibu –Ah Ram Kim –John-Kalani Miyajima –Justin Ogata Website.
ΜCHIP Micro-Controlled High-tech Independent Putter.
The George Washington University Electrical & Computer Engineering Department ECE 002 Dr. S. Ahmadi Class3/Lab 2.
EV3 Software EV3 Robot Workshop
ROBOTC Software EV3 Robot Workshop
Smart Lens Robot William McCombie IMDL Spring 2007.
ROBOTC Software EV3 Robot Workshop Lawrence Technological University.
Wall-Follower Xiaodong Fang University of Florida School of Electrical and Computer Engineering Automatic Wall Following & Color Detecting Robot.
 Definition of Micro-Controllers  Comparison between types of Micro- Controllers  Pin Identification of ATMEGA32.
Bullfighting Autonomous Robot “BULL” IMDL Spring 2010 Aminatu Oyebanjo April 8, 2010.
Introduction to VEX® components
GreenJacket IMDL Summer 2002 Final Report Matthew Chernosky August 6, 2002.
Obstacle avoiding robot { pixel }
Robotics Training For The Riverside Robotics Society
Application Case Study Security Camera Controller
SEI Robotics Lego Mindstorm Competition
Automatic human detector garbage can.
Academic Year LINE FOLLOWER
‘SONAR’ using Arduino & ultrasonic distance sensor
Prepared By : wala’ Hamad Khayrieh Homran
Development and design of a wall climbing robot
By: Zeeshan Ansari, BEng (Hons) Electronic Engineering
IMDL Summer 2007: RoBeDeS by David Ladolcetta.
Introductory Presentation
Automatic Cloth Folding Machine
M.VIKRAMADITYAN Graduate Student Mechanical Engineering
ECE 477 Design Review Group 10  Spring 2005 I, Robotic Waitress
Smart Lens Robot William McCombie IMDL Spring 2007.
ECE 477 Design Review Group 10  Spring 2005 I, Robotic Waitress
Repeating Behaviors.
ECE 477 Digital Systems Senior Design Project  Spring 2006
Dummy Arm Team 4 Wudi Zhou.
Coding Edbot Dream with Scratch
Presentation transcript:

Ouimet Golf Playing Robot - Shashank G. Sawant

Topics covered: Block and Circuit Diagram Sensors : – CMUCAM – OPT101 The mechanical Hardware Behaviour

Block Diagram CMUCAM Atmega Microcontroller Board Continuous Servo Motor Servo Motors for CMUCAM Servo Motor for club MAX232A Continuous Servo Motor OPT101 sensors

Atmega164p Board Atmega164p MAX232A Servo Headers ADC Headers LM 7805 LCD Port

OPT101

CMUCAM

CMUCAM Block Diagrams

CMUCAM Serial Communication

CMUCAM Serial Communication (TTL)

The Mechanical Hardware The CMUCAM is mounted on a platform connected to 1 servo. Thus it has a single degree of freedom. For its locomotion, Ouimet relies on 2 continuous servo motors setup in a differential configuration. Ouimet’s Golf Club is connected to its chassis by means of a micro-servo motor.

The Mechanical Hardware Continuous servos Golf Club Idle Wheel Micro-servo

Algorithm Search for a white ball by executing random turns and straight line motion, with the camera pointed downwards. Once a white ball is detected align it in the center of the frame. Raise the camera to 0 o elevation and rotate till the flag(marking the hole) is located while measuring the angle of rotation.

Algorithm Once the flag has been and the relative angle between the ball’s location and the hole has been measured calculate the next steps of motion. ɸ d d1d1

Algorithm Align with the ball and the hole in a straight line and then putt the ball into the hole. Ouimet

Algorithm If the ball is visible repeat the process. Otherwise the objective has been accomplished! Ouimet

Behavior Flowchart Start Search for a white ball by moving randomly Ball detected ? Center the ball in the image Rotate and locate the flag Calculate the position of alignment, move to the same and putt the ball into the hole Is the ball Visible? End YES NO YES

Thank You