Tiger Scramble Tiger Scramble Robot Design Hannah Hoppenstedt Josh Nelson.

Slides:



Advertisements
Similar presentations
Greg Beau SerajAnanya. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design.
Advertisements

Sophomore Design Class Automated Highway Simulation Group 2: Jeremy Sletten Patrick Murphy Michael Olson Randa Ibrahim.
Done by : Mohammad Al-awad Fathe Hindi Supervisors : Dr. Raed Al-qadi Dr. Luai Malhis Graduation Project 2014.
Wiring the new control system MVRT 2010 – 2011 Season.
ELECTRICAL. Circuits Outline Power Hub Microcontroller Sensor Inputs Motor Driver.
L.
P11213 Robotic Arm Analysis 3 Motor Case: -Based on mechanical calculations for arm -Assuming 932 oz/in holding torque for motor 1 -Assuming 434 oz/in.
Control Feasibility ATMega328 has 18 I/Os (16 brought out) 5V 16MHz External OSC 4 out of 6 Successive A-to-D ports available Features SPI,6.
Basic Stamp II is kinda cool Bytes of EEPROM(non-volatile) - Clock speed of 20 MHz. - Holds 600 lines of code in EEPROM - executes an average of.
Nandini Vemuri (EE) Jason Jack (CE) Ryan Schmitt (CE) Jeff Howe (EE) John Corleto (CE) Emily Phillips (EE) Power Distribution Subsystem Wireless Communication.
University of Pennsylvania 1 The BASIC Stamp 2. University of Pennsylvania 2 The BASIC Stamp 2 Serial Signal Conditioning Conditions voltage signals between.
X96 Autonomous Robot Design Review Saturday, March 13, 2004 By John Budinger Francisco Otibar Scott Ibara.
EMRAM Mini-Sumo Project INNOVATIONS. EMARAM INNOVATIONS Team Members: Nick Enriquez Project Manager, MCU Programmer, PCB Design Isai Michel Webmaster,
Team GPS Rover Alex Waskiewicz Andrew Bousky Baird McKevitt Dan Regelson Zach Hornback.
Coordinate Based Tracking System
Nandini Vemuri (EE) Jason Jack (CE) Ryan Schmitt (CE) Jeff Howe (EE) John Corleto (CE) Emily Phillips (EE) Power Distribution Subsystem Wireless Communication.
EMRAM Mini-Sumo Project INNOVATIONS. EMARAM INNOVATIONS Team Members: Nick Enriquez Project Manager, MCU Programmer, PCB Design Christian Marquez Parts.
X96 Autonomous Robot Design Review Thursday, May 6, 2004 By John Budinger Francisco Otibar.
Deon Blaauw Modular Robot Design University of Stellenbosch Department of Electric and Electronic Engineering.
Micromouse Meeting #3 Lecture #2 Power Motors Encoders.
Introduction to Robotics Electronics and Robotics Club.
December 2, 2004Aaron Ard and Jeremy Skipper1 Competitive Inhibition by Aaron M. Ard and Jeremy W. Skipper.
Design Review: RoboSiM Robotic Surveillance in Motion
Robotic Artificial Intelligence Toy (R.A.T.) CPE 4521 Final Design Presentation Presented by Shane R. Bright, Erik R. Brown, Wing-Seng Kuan, Micheal T.
ECE 477 DESIGN REVIEW TEAM 7  SPRING 2013 COST ROBOT CAROLINE TRIPPEL, ANDREW LOVELESS, ERIC OSBORNE, BRYAN DALLAS.
Design and Implementation of Metallic Waste Collection Robot
1 Motors & Motor Controllers ECE AC or DC Motors AC –Few robots use AC except in factories –Most of those that use AC first convert to DC DC –Dominates.
Sponsor/Customer: Dr. Ferat Sahin Multi Agent Bio-Robotics Lab Faculty Guide: Prof. George Slack Team Members: Matthew LeStrange – Electrical Engineering.
Power Bot Group 2 Luke Cremerius Jerald Slatko Marcel Michael Tarik Ait El Fkih Sponsored By: Aeronix Inc.
Microcontroller Hands-on Workshop #3 Ahmad Manshad New Mexico State University Institute of Electrical and Electronics Engineers November 7, 2009.
Administrative Introduction Our goals for this project is for the two robots to work together intelligently using wireless communication Not only did.
Segway Controller Notes. = connection on top layer of circuit board = connection on bottom layer of circuit board Ground Plane: Areas enclosed by the.
Client: Space Systems & Controls Laboratory (SSCL) Advisor : Matthew Nelson Anders Nelson (EE) Mathew Wymore (CprE)
Xin Jin Zelun Tie Ranmin Chen Hang Xie. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale.
MICRO CONTROLLER MODULE 1. Learning Objectives Name some gadgets that use microcontrollers. Define a microcontroller. Differentiate between a computer.
Programming the CheapBot-14. Start the Editor Set the Mode.
10/10/ Controlling YOUR ROBOT. 10/10/2015 Basic Stamp  Basic Stamp Input - output pins Interpreter Chip Power supply: 5 Volts voltage Memory: EEPROM.
Teknik Perancangan Robot
EE4701 Preliminary Design Presentation Ben Maderazo Justin Smith.
Microprocessoren lesson 6. PWM /motor control/servo.
Team 6 DOODLE DRIVE Alexander Curtis Peachanok Lertkajornkitti | Jun Pan | Edward Kidarsa |
RoboNova 1.
Microprocessors Tutorial 2: Arduino Robotics. Agenda 1. Robot Anatomy 2. Sensor Review 3. PWM 4. MAKE: Fade 5. Motors 6. H Bridge 7. Robot Control library.
Automatic accident avoiding system PROJECT MEMBERS MUTHUKUMAR.K (05ME33) SAKTHIDHASAN.S (05ME39) SAKTHIVEL.N (05ME40) VINOTH.S (05ME56) PROJECT GUIDE:
Ali Alkuwari Patrick SwannJad FarahMarcus SchafferKorhan Demirkaya Long QuyDenden TekesteNgoc MaiSteven Weaver.
Digital Electronics The Boe-Bot and Servo Motors.
ME456:Mechatronics WAM Chapter 1: Getting Started Prof. Clark J. Radcliffe Mechanical Engineering Michigan State University
Automated Bridge Scour Inspection FSU/FAMU College of Engineering Team 7 Detailed Design Review and Test Plan 2/8/2011.
Mark Randall & Kevin Claycomb Faculty Advisor: David Mitchell Industrial Sponsor: IEEE.
Alex Wanamaker.  2 astable 555 timer circuits  Blinking rate: ~1.1 seconds  Q1 and Q2 used to provide additional current for the circuit beyond.
Improved Robotic Arm and Turntable for Sensitivity Characterization of Occupancy Sensors Will Hedgecock Brian Auerbach John Sullivan Sam Garza Anne Killough.
TechKnowTone Contents: Sensor Features Sensor Connections Sample Sketch Questions …Sensor Features… Arduino Coding – Distance Sensors.
Ali Alkuwari Patrick SwannJad FarahMarcus SchafferKorhan Demirkaya Long QuyDenden TekesteNgoc MaiSteven Weaver.
Project Description The Square D occupancy sensors use both ultrasonic and passive infrared technology (PIR) to detect occupancy in a room. This project.
Limited rotation servo basics David Hall output shaft servo horn red wire = 5V + black wire = Gnd - white wire = control signal standard servo.
Introduction to VEX® components
RECON ROBOT ECE 477 Group 8 Vinit Bhamburdekar Arjun Bajaj Aabhas Sharma Abhinav Valluru.
P10203 LV1 MOTOR CONTROLLER FINAL REVIEW MAY 14, 2010 Electrical: Kory Williams, Adam Gillon, Oladipo Tokunboh Mechanical: Louis Shogry, Andrew Krall.
Prelminary Design Fredy Chen Huy Tong. Introduction Objective –Justify the design of robot.
Introduction to Motors, servos and steppers
DC Motors DC Motors are widely used in robotics because of their small size and high energy output. Key characteristics of DC motors include: 1. High Speed.
Monitoring Robot Prepared by: Hanin Mizyed ,Abdalla Melhem
Electric Motors.
Pulse Width Modulation (PWM) Motor Feedback - Shaft Encoder
Programming Boe-Bots (Part 1)
Camera Component Selection Rationale:
Controlling YOUR ROBOT
Pololu DC Motor Controller
Teacher training resource: Robotic Assembly
UNIT 11: RC-SERVOMOTOR CONTROL
Presentation transcript:

Tiger Scramble Tiger Scramble Robot Design Hannah Hoppenstedt Josh Nelson

Presentation Outline Major Component Connections Operations Subsystems and Components –Requirements –Component Specifications Budget

Major Component Connections RF Receiver BS2BS2p 40 Bumper Switch Servo MMC Motor CommunicationBall Control Brains Locomotion

Operations Find closest ball to goal Travel to and capture ball Put ball in goal Avoid opponent robot

Subsystems and Components Microcontrollers Locomotion –Motors –Wheels Ball-Control Apparatus Battery Chassis

Communication Requirements Receive data from vision system –Want to receive every packet –Do not want BS2p40 tied up for 33 ms per packet

Basic Stamp 2 Receives info from the vision system Sends the data to the BS2p 40 for calculations –At the maximum flow control baud rate of 19.2k, it takes 3.75 ms to send 9 bytes BS2 to BS2p Connection (4 I/O pins) –One pin for serial data transfer –One pin for flow control –Two pins for handshaking

AI Requirements Calculations on vision system information –Distance –Angle –Integer Comparison Interpret commands from Vision System Execute all functions between packets –100 ms between first bits of two consecutive packets Memory –53 Bytes

Basic Stamp 2p 40 AI Requirements RoutineMemory Required (Bytes) Pick Ball29 Go To Ball16 Go To Goal3 Avoid Opponent5 TOTAL53

Control Requirements Component Connection Sufficient number of I/O pins –Control servo (1) –Bumper switch (1) –Motor Mind C (2) Fill registers on MMC to control speed and direction –BS2 (4) Need 8 I/O pins

Basic Stamp 2p 40 AI RoutineExecution Time (µs) Pick Ball8,220 Go To Ball1,150 Return To Goal1,150 Avoid Opponent1,138 TOTAL11,658

Basic Stamp 2p 40 AI Connection –Need 8 I/O pins –BS2p 40-pin module has 32 general purpose I/O pins Memory –Need 53 bytes –BS2p has 128 bytes of scratch pad RAM and 26 bytes of variable RAM

Locomotion Requirements Motor Control Motors –Motor Mounts Wheels –Wheel hubs

Motor Control Requirements Generate pulse width modulation –Speed control Provide adequate current to motors

Motor Mind C Generate pulse width modulation –Duty cycle of PWM varied according to register value in serial mode Includes 2 H-Bridges –Current control Connected to each motor with three output lines

Motor Requirements Sufficiently low stall current –1.5 A Lightweight Speed –0.5 m/s Torque –Minimum oz-in

Copal Gearmotor 60:1 Stall Current1.6 A Rated Current400 mA Weight0.88 oz Rated Voltage6-12 V Torque21 oz-in

Motor Mount Lexan Light weight –4 grams Simple assembly

Wheel Requirements Provide adequate ground clearance –Minimum of 2 cm Shock absorbent for motors

Lite Flite Wheels Foam –Light weight 11.3 g each –Shock Absorbent Ground Clearance – 6.35 cm diameter wheels 3 cm

Ball-Control Apparatus Gripper –Simple design –Detect Ball Capture Bumper Switch –Ball Capture Servo and armature

Ball-Control Apparatus Detect Ball Capture –SPDT Switch –SL-2NW1 Ball Capture –Servo and armature –Futaba Continous Rotation Servo

Battery Requirements 12 V –Speed control flexibility Withstand 15 minute rounds –0.3 AH at 12 V

Battery Usage ComponentVoltage(V)Current(A)% UsagePower (W) 2 Motors63.24% (stall) % (normal)9.216 BS2p %0.375 BS2-IC %0.2 Motor Mind C %0.36 Servo %1.2 5 V regulator %2.254 Receiver %0.035 TOTAL14.4 Capacity = Total Power / 12V * (15 / 60) = 0.3 AH

12-V 500 mAH NiMh Brick AntPack 0.5 AH exceeds required 0.3 AH Meets 12 V requirement Run Time = 25 mins.

Chassis Requirements Space availability Allow easy access to parts Flat black top Flat front for ball control apparatus Lightweight Durable

Expanded PVC Weight –450 g with standoffs Weight Limit –4 kg –Need 750 g Easy to design and build a robot out of this material Easy to implement multiple decks

Bottom Chassis layer Battery

Middle Chassis layer BS2 BS2p MMC Servo Receiver Bumper Switch

Top Chassis Layer

Budget Revision 2

ItemQuantityPrice per Unit ($) Motors & Mounts Wheels & Hubs27.35 Motor Mind C BS2 - IC BS2p PCB Chassis19.38 Battery Gripper TOTAL382.40

Conclusion Simple design Meets requirements –Speed –Microcontroller capabilities –Ball control Within budget

Questions or comments?