X-Git-Url: http://challenge-bot.com/repos/?p=challenge-bot;a=blobdiff_plain;f=TODO.rkt;h=9aa1115fb3e82ea13b46a8324563a94e2855ec23;hp=566b6d66e43115e7d73681913c1f8707ed1be5f8;hb=refs%2Fheads%2Flabels;hpb=1f5bdd82dcc1410d69606f14d5a0f2eda051bdc1 diff --git a/TODO.rkt b/TODO.rkt index 566b6d6..9aa1115 100755 --- a/TODO.rkt +++ b/TODO.rkt @@ -2,7 +2,83 @@ #lang racket/base (define todo - ;; list of things to do for challenge-bot class + ;; list of specific things to do for challenge-bot class (list - "series of challenges" - "")) + (list "programming guide to the challenge" + (list + "experiments and self test 2 page 4 of 15" + "code is incomplete, needs int led = 13 and setup() too") + "code in programming guide hard to read, make bigger" + (list + 8 + "Example Program 4" + "text should be copy-pastable")) + "make challenge for blinking based on how far away hand is" + "get gyroscopes" + "change turnaround to spin_left and spin_right" + "remove \"forward_speed\" and \"stop_speed\" from g_follow" + "video should show motor doesn't react to hand for left motor" + "make a case for the 9v and 6v battery holders" + (string-append "order these: http://www.ebay.com/itm/" + "100-x-Ultrasonic-Module-HC-SR04-Distance-Measuring" + "-Transducer-Sensor-for-Arduino-/" + "161156018270?_trksid=p2054897.l5658"))) + +(define ideas + (list + "make the robots talk to each other" + "have one robot load its program to another" + (list "from 0 to movement faster" + "hook motor directly to battery" + (string-append "solder wires to motors, attach motors," + " wheels, castor, battery packs and get" + " the robot moving forwards, backwards," + " or turning in place") + "hook up motor controller, have robot") + (list + "series of challenges" + (list + "Create series of simple challenges with associated awards (?)" + "Simple challenges all relate directly to a larger competition.")) + (list + "3d printed hubs instead of wheels" + "that way they can make their own wheel to attach to the hub") + (list + "things we should do on our own with robots we have right now" + (list + "maze" + (list "solve a maze with right hand rule") + (list "turn 90 degrees") + (list + "calibrate the robot to drive straight forward with dead reckoning + and hardcoding values. see how straight it can go.") + (list "1 of 4 maps") + (list "shoot a ball with a ziptie") + (list + "maze mechanics" + "go forward, then shoot, then continue maze." + "intersection with light, get time bonus for passing at right time" + "line following" + "servo on robot to pick up something") + (list + "find sensors" + (list + "line following" + (list + "the line follower from sparki" + "get 5 of the following:" + (list "ir sensor" "mouser part 638-ITR8307TR8") + (list "resistor" "220 ohm") + (list "resistor" "47k ohm") + (list "1/4 inch by 4 inch" "osh park"))) + "is a light on?" + "look into pricing on gyro, accelerometer, encoder" + "how was wayne planning on doing encoder"))) + (list + "build software" + "make a change to fritzing and compile it and see it") + (list + "review the following notes for improvements" + (list + "http://goo.gl/ZZ4E8E" + "http://goo.gl/ilZiXR"))))