1 / 17

Bot Ball Competition 2003

Success!!!. Bot Ball Competition 2003. Team Captain: Andrew Alton Co-Captain: Ryan Cooley. Our Design (Left). Air Compressor. Air Tank. Handy Board. Light Sensor. Touch Sensor. Our Design (Front). Pneumatic Ram. Handy Board. Scissor Lift. Ball Sensor. Bot 2 Trigger. Front Wheel.

Download Presentation

Bot Ball Competition 2003

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Success!!! Bot Ball Competition 2003 Team Captain: Andrew Alton Co-Captain: Ryan Cooley

  2. Our Design (Left) Air Compressor Air Tank Handy Board Light Sensor Touch Sensor

  3. Our Design (Front) Pneumatic Ram Handy Board Scissor Lift Ball Sensor Bot 2 Trigger Front Wheel Tape Sensors

  4. Our Design (Back) Starting Light Sensor Pneumatic Servo Drive Motor Scissor Lift Servo Differential Gears

  5. Our Design (Right) Ball Sensor Flip Sensor Scissor Lift Wheel Pneumatic Switch

  6. The Scissor Lift

  7. The Website

  8. The Team • Andrew Alton • Ryan Cooley • Dimitri Rizek • Alex • Scott • Michael Sapp

  9. The Strategy • Turn on with light • Go forward • Stop on Black Tape • Knock Over Toilet paper tube • Grab Orange Ball • Move back • Stop • Turn Left • Go forward • Stop • Turn off with light

  10. The Strategy (Contd.) 2 1 4 3

  11. Programming- “Interactive C” /* load the botball utilities */#use "botball.ic"#use "lib_hb.ic"/* Botball.ic includes the functions: wait_for_light(int port) and shut_down_in(float seconds)*///#use "cmucamlib.ic"#define DEBUG 0//----HANDY BOARD WIRING----//---motor(value, speed)---#define LIFT_ARM 0#define BACK_BAR 1#define MAIN_DRIVE 3//---servo0, servo1---#define STEERING servo0#define PNEUMATIC servo1//---analog(value)---#define LEFT_LINE 2#define RIGHT_LINE 3#define CAMERA 6#define BALL_DETECT 17#define TANKBOT_DETECT 16#define GROUND_DETECT 18#define LIGHT_SENSOR 31#define LIFT_LIMIT_LOWER 29//use digital(value) for BACK_BAR_LIMIT#define BACK_BAR_LIMIT 15 • New to all of us • Start from scratch • Help from mentors • Mentors Can’t type code • Complex code sequences

  12. At The Competition

  13. Other Robots

  14. The Match Judge No Adults Allowed in Competition Area Orange Ball Ping-Pong Balls Hoop Starting Light

  15. Reprogramming • Interactive C • Laptop • Renee • Stress • Last Minute

  16. The Results Seeding Rounds Finals

  17. The Results (Cont’d.) www.botball.org 4th Place PHS

More Related