ignore downloads folder
[challenge-bot] / TODO.rkt
CommitLineData
1f5bdd82 1#! /usr/bin/env racket
2#lang racket/base
3
4(define todo
2cfdf28f 5 ;; list of specific things to do for challenge-bot class
1f5bdd82 6 (list
4cbd298a 7 "video should show motor doesn't react to hand for left motor"
8 "put a notch on the corner of the sonar to make it easier to push in"
2cfdf28f 9 "make a case for the 9v and 6v battery holders"
10 "determine if 9v or 6v battery holder can be disposed"
11 "get multimeter to determine which batteries are dead"
12 "get wirestripper"
13 "get solid core wire for breadboard"
14 "get male female wires"
15 "make physical layout drawing"
16 "order male female jump wire"
17 (string-append "order these: http://www.ebay.com/itm/"
18 "100-x-Ultrasonic-Module-HC-SR04-Distance-Measuring"
19 "-Transducer-Sensor-for-Arduino-/"
20 "161156018270?_trksid=p2054897.l5658")))
21
22(define ideas
0bbe342b 23 (list
24 (list
25 "series of challenges"
26 (list
27 "Create series of simple challenges with associated awards (?)"
28 "Simple challenges all relate directly to a larger competition."))
29 (list
30 "3d printed hubs instead of wheels"
31 "that way they can make their own wheel to attach to the hub")
32 (list
33 "things we should do on our own with robots we have right now"
34 (list
35 "maze"
36 (list "solve a maze with right hand rule")
37 (list "turn 90 degrees")
38 (list
39 "calibrate the robot to drive straight forward with dead reckoning
2cfdf28f 40 and hardcoding values. see how straight it can go.")
0bbe342b 41 (list "1 of 4 maps")
42 (list "shoot a ball with a ziptie")
43 (list
44 "maze mechanics"
45 "go forward, then shoot, then continue maze."
46 "intersection with light, get time bonus for passing at right time"
47 "line following"
48 "servo on robot to pick up something")
49 (list
50 "find sensors"
51 (list
52 "line following"
53 (list
54 "the line follower from sparki"
55 "get 5 of the following:"
56 (list "ir sensor" "mouser part 638-ITR8307TR8")
57 (list "resistor" "220 ohm")
58 (list "resistor" "47k ohm")
59 (list "1/4 inch by 4 inch" "osh park")))
60 "is a light on?"
61 "look into pricing on gyro, accelerometer, encoder"
62 "how was wayne planning on doing encoder")))
63 (list
64 "build software"
65 "make a change to fritzing and compile it and see it")
66 (list
67 "review the following notes for improvements"
68 (list
69 "http://goo.gl/ZZ4E8E"
70 "http://goo.gl/ilZiXR"))
71 (list
72 "hacker dojo 3d printer talk"
73 (list
74 "look into glue. purple children's glue stick water soluble."
75 "but only if stuff stops sticking to blue tape. maybe nylon")
76 (list "take out springs for build plate, replace with rubber foot?")
77 (list "print shoe cover (light up?!?)"
78 "sneaker heads be like damn he got the velcro")
79 (list
80 "invest in the cad package"
81 "the 3d printer makes the cad valuable"
82 "good water type parts are difficult, no package currently does this")
83 (list
84 "3d hubs"
85 "find someone close to you that has a printer")
86 (list
87 (string-append "this is going to explode when it gets to people"
88 " who don't want to tinker")
89 "open source software is just for tinkerers")
90 (string-append
91 "stratasys has patented retracting the non-printing"
92 " head of dual-head")
93 "put a piece of foam on the filament before going into extruder"
94 "regrind abs is brittle and affects print"
95 "some plastic changes color based on temperature")
96 "schedule stuff for august 3 through 10"))