Project Milestones

Successful test of ski and orientation routine. Scored 36 points in two minutes

Wheel hubs have been lasercam'd, toleranced, and inserted into 72mm rollerblade wheels

Prototype base platform has been lasercam'd

L channels have been machined to allow drive gearmotors to mount onto base

Gearmotors, hubs, wheels, L channels and base have been assembled

Announcements

Tests to Perform

  1. Test SwitchPerformace
  2. Determine amount of differential steering needed to keep pressure on wall
    1. Modify cockroach platform by adding flat side bumper
  3. Test Drive train
  4. Test DeploymentMechansim
  5. Test InfraredSensor
  6. Proof of Concept: SkiGuide 1 1 Proof of Concept Tests:
  7. ExtendingMechanisms



Other tests/measurements: Other tests/measurements: Nerf Balls are 1 3/4" diameter (44mm) .

To buy

  1. Solenoids - Done
  2. Motors - Done

To Do

  1. Test thinner ski to prevent balls from stalling bot
  2. Test skirts to prevent balls from stalling bot
  3. Get subsystems checked off by TA's done
  4. Add capacitors to motors. done
  5. Add capacitos to LM7805 voltage regulator as shown in todays lecture (2-24-09)
  6. Connect voltage regulator to only one battery, not two in series (lecture 2-24-09)
  7. Heat-sink voltage regulator and anything else. done
  8. Molex connector from battery to beacon
  9. Test tape-sensor, make circuit
  10. Check current rating of voltage regulator
  11. Cut all-thread down to 12" lengths done
  12. Add more holes to base for castor-system Done
  13. Add more holes to ski for bearing bolts (can't add countersinks to underside with lasercam, need to do by hand) done
  14. CAD wheels, new base, and new platform. Figure out where breadboard, battery, and hbridges will go. done
  15. Assemble everything and test it on actual platform. Does our basic design (open-loop orientation, unfolding ski, perimeter tracing) beat the brick?
  16. Troubleshoot basic design (skis may need to be refined multiple times)
  17. Test faster motors. Which have better performance?
  18. Test various wheel sizes. What is the maximum speed we can achieve?
  19. Consider optional improvements - light sensor? Limit switches for orientation? using meeasuring tape extensions for crab walking? ball launcher?
  20. Find max Ruler extension such that it will snap back when constrained by floor. Max is 36inches
  21. Find time extension at 5 V of ruler (Done 3 secs to)
  22. Many things require 5 V only. maybe make on rail 5 V (Done)
  23. Make sensitive yet robust end switch for ruler
  24. Back up project code (Done feb 21)
  25. PUt off switch for solenoids
  26. CAD up base, wheels, guid (done)
  27. code tape extender
  28. try out new motors.
  29. Ball spewer. Best to have a door because it can be used to extend over. It must be flexible enough to run into bumper!-
  30. try out new wheels

Meeting Notes

  • Feb 18:
  • * court start is mirror image -> can always start moving counterclockwise * Court start is mirror image -> can always start moving counterclockwise *
  • Maybe keep design open enough to allow shooting opponent
  • Feb 19: c32 screw specs EricLew 2/20/09 screws are 4-40 or 6-32 according to Matt and Melody. dimensions for center-to-center distance are about 3 5/8" x 2 1/2" - need to redo these with calipers
  • Sn754410 screw specs ESL 2/29 center-to-center about 1 11/16" redo with calipers
  • Battery specs ESL 2/20 Length 5 1/8" Width 1 13/16" Height 29/32"

System Block Diagram

  • block diagram:
    block_diagram.JPG

State Diagram

Purchases

ItemCostPurchaser
Rollerblade15.00Sam
Masonite8.00SAm
Door lock motor
5.25Sam
switch1.25Sam
Two Jameco 161382 motors
36.00Al
Door lockmotor5.25
Al
Switches (6), fuse holder, fuses (2),battery connectors (2), Tape sensor 15.30
Al
M3-10 screws (5) and 1/4-20 locknuts (9)3.96
Al
Fasteners + hinges + autotape58.00Al
2 164786 Motors RETURNED -54.00
Al
Molex connectors
2.00
Eric
Molex connectors
0.20

Al

Fuses 1.00 sam
hardware fasteners nuts, etc8.90sam
wheels10.81sam
acrylic4.33sam
-- SamsonPhan - 18 Feb 2009

Optional Shooting Module

If we have time ( a big if) maybe we can add a shooting mechanism. THIS SHOULD ONLY BE PURSUED IF WE HAVE TIME AND IF IT DOESN'T HURT SPEED DETRIMENTALLY. I envision a shooter fixed to the right side of the craft. An IR sensor stuck in a tube (to decrease its cone of detection) onthe right is the sensor to fire. When it sees the oponnent,we shoot. After a certain time after seeing the opponent, it turns off, letting more power go to wheels. A similar IR + tube on the left will turn the motor on (IR mounted on the opposite side). Another great idea is to just shoot all the balls at the beginning. When we are spinning around to orient ourselves correctly, we will also be searching for the opponent. If we see them, then shoot!!

Motor Calculations

We measured the stall current to be 1.2A and the motor resistance to be 10ohms.

From the information from Jameco's web, we know all the terms for the following motor equation at maximum efficiency:

V = IR+Ke*w

V = 12v

I = 293mA

R = 10ohms

w = 145RPM

Solving, Ke = .0626 V/RPM

We can also solve for Kt = T/I, at maximum efficiency

Kt = 2900g*cm/A

Torque @ Max. Efficiency (g-cm) 850
Operating Range (VDC) 4.5-12
Current @ Max. Efficiency (mA) 293
Gear Case Size (Diameter x Length) (inch) 1.3 x 0.9
Gear Ratio 30:1
Motor Size (Diameter x Length) (inch) 1.4 x 0.7
Shaft Size (Diameter x Length) (inch) 0.23 x 0.90
Rated Voltage (VDC) 12
Terminal Type Solder
Speed @ Max. Efficiency (RPM) 145

We note that at maximum torque, the current will be 1.2A, which is the absolute maximum operating current through our h-bridge. So, we need to ensure that our motors never stall!

Just talked to Sal, though we are close, we shouldn't need to worry about burning those H bridges too much. -- SamsonPhan - 23 Feb 2009

Minimum Speed Calculations

Min_speed_calcs.jpg

Circuits

ThisLink -- ESL 2/20

Pin choices for c32 (wheel) Hbridge C32

J1

1 ground ->

2 Adir -> T5

3 Aen -> T0

4 Bdir -> T6

5 Ben -> T1

6 ground

(doorlock/optional launcher hbridge)

c32 J1

1 ground ->

2 Adir -> M0

3 Aen -> M1

4 Bdir -> M2

5 Ben -> M3

6 ground

phototransistor vout -> AD0

DSC00024.JPG

This photo is way too dark!

Beacon sensing circuit:

beacon_sensing_circuit.ckt.JPG

Inventory

3x 2ft long 1/4" -20 all-thread 2x 161382 1x awesome plexiglass base plate 1x doorstop motor 4x rollerblade wheels 1e5x fasteners 5x limit switches 1x fuse (why?) 10x bearings 6x lbrackets

Measurements

Item w l d
ball 1.75 " dia    
754410 2" 2" 1"
C32 4" 3" 1.5
       

PrototypeOne (<- check it out by clicking on link)

External Links

http://www.stanford.edu/~egangans/Robot/Driving.htm

  • beacon sensing circuit diagram:

Timers Allocation

Timer 0-3 for eric (door lock, light sensor, drive motors)

Timer 4-5: tape measure extension

Notes

Masonite - 24" x 48"

for lasercam on one sheet:

1 bottom plate

two skis

second level

6" top plate

wheels (mostly 72mm, maybe a set of 4in). on both acrylic sheet and masonite

extra hubs

Topic attachments
I Attachment Action Size Date Who Comment
jpgjpg 2-21-09.jpg manage 41.3 K 21 Feb 2009 - 20:13 SamsonPhan  
zipzip 2009-02-22_210_photos.zip manage 4087.5 K 22 Feb 2009 - 20:29 EricLew Eric's Photos 2009.02.22
zipzip 2009.02.22.solid_models.ESL.zip manage 2060.0 K 22 Feb 2009 - 21:35 EricLew  
jpgJPG DSC00021.JPG manage 285.0 K 21 Feb 2009 - 01:06 SamsonPhan Latch mechanism closeup
jpgJPG DSC00023.JPG manage 336.0 K 21 Feb 2009 - 01:05 SamsonPhan Prototype 1
jpgJPG DSC00024.JPG manage 221.8 K 21 Feb 2009 - 01:12 SamsonPhan Circuit Diagram
jpgjpg Min_speed_calcs.jpg manage 89.0 K 21 Feb 2009 - 01:07 SamsonPhan Min speed calcs
jpgjpg System_Block_diagram.jpg manage 22.7 K 19 Feb 2009 - 07:04 SamsonPhan  
pdfpdf System_Block_diagram.pdf manage 43.0 K 19 Feb 2009 - 06:57 SamsonPhan  
jpgJPG beacon_sensing_circuit.ckt.JPG manage 26.2 K 21 Feb 2009 - 23:47 EricLew beacon sensing circuit diagram
jpgJPG block_diagram.JPG manage 28.5 K 20 Feb 2009 - 18:13 EricLew block diagram
xlsxls drive_system.xls manage 21.0 K 19 Feb 2009 - 00:01 SamsonPhan updated with 72mm wheel diameter
movmp4 final_round_of_competition.mp4 manage 7207.9 K 11 Mar 2009 - 20:30 SamsonPhan Video of final round of competition
jpgjpg roller_wheel__hub__motor__base.jpg manage 81.6 K 20 Feb 2009 - 03:57 SamsonPhan snapshot - 2-19-09 8pm
jpgjpg roller_wheel__hub__motor__base_v4.jpg manage 102.4 K 13 Mar 2009 - 16:58 SamsonPhan  
jpgjpg snapshot_-_2-18-09_10pm.jpg manage 68.9 K 19 Feb 2009 - 05:58 SamsonPhan  
jpgjpg snapshot_-_2-22-09_8am.jpg manage 42.3 K 22 Feb 2009 - 16:45 SamsonPhan  
jpgjpg snapshot_-_2-23-09_9pm.jpg manage 92.1 K 24 Feb 2009 - 04:40 SamsonPhan  
zipzip solid_models.zip manage 1927.7 K 22 Feb 2009 - 16:43 SamsonPhan snapshot 2-22-09 9am
zipzip solid_models_2-23-09_9pm.zip manage 2639.3 K 24 Feb 2009 - 04:37 SamsonPhan 2-23-09 9pm snapshot with .dxf for masonite and acrylic
else7z solid_models_2-25-09.7z manage 2063.0 K 25 Feb 2009 - 08:38 SamsonPhan with shorter wheelbase and improved ski
zipzip solid_models_updated_wheels.zip manage 2322.5 K 23 Feb 2009 - 11:57 SamsonPhan Eliminated sharp corners in wheels, updated .dxf files
jpgjpg state_Diagram.jpg manage 24.2 K 19 Feb 2009 - 07:30 SamsonPhan state Diagram
zipzip twotenacious.zip manage 12.2 K 25 Feb 2009 - 07:03 EricLew TWOTENACIOUSCODE
zipzip twotenaciousrunningcode.zip manage 15.3 K 27 Feb 2009 - 01:40 SamsonPhan new code as of 2-26-09
Topic revision: r53 - 13 Mar 2009 - 16:59:36 - SamsonPhan
 
This site is powered by the TWiki collaboration platformCopyright &© by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback