<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-20683178</id><updated>2011-06-07T23:35:59.121-07:00</updated><title type='text'>Gatorbotics Brain</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>HomogeneousTransform</name><uri>http://www.blogger.com/profile/16323116910819239378</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>64</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-20683178.post-3278581248696481627</id><published>2009-01-16T20:47:00.000-08:00</published><updated>2009-01-16T21:04:58.920-08:00</updated><title type='text'>1/16/09</title><content type='html'>So...I can't  figure out how to post on the main blog  so I am blogging here.  Hi!  This is Sallie(not to be confused with Allie).  So  today  has been filled with more prototyping!  After dinner we decided to begin to prototype some of our new ideas.  We are afraid the windmill is going to get stuck or not work.  Instead,  we are thinking of using conveyor belts made out of surgical tubing.  Annie, Shreya (did I spell that right), divya, and I started to prototype  a conveyor belt.  While grooving to some jack johnson music,  we determined that rather than have circular pully/sticks/track/the thing that the belt goes on,  a multi-faceted surface tended to grip the belt better.  Basically, we took some 80/20 and put this scratchy sandpaper tape for extra friction and used surgical tubing for the belt. We also tried to saw/file the sides down  to make sides;  it didn't turn out to grippy enough. Finally, we got a prototype that kinda worked.  Next, we ran a lap around the circle and came back to make a prototype out of the ball-put-er-out-er.  We decided that we might need to make our base of our robot a little shorter in order to allow the put-er-out-er  to sucessfully get the ball in the trailer.  Oh!  we got the trailer today!  It is a work of art.  We hopefully are getting 3 more orbit balls from north carolina!  So  other things that happened today:  toby was being amazing and de-bugging or  talking with the computers as others onlooked,  others were designing or measuring or planning  for the robot.  Ida  tried to take pictures for the website.  Allie was using solid works. And we all were shooting  our orbit ball into our new trailer.  Fun Friday!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-3278581248696481627?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/3278581248696481627/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=3278581248696481627' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/3278581248696481627'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/3278581248696481627'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2009/01/11609.html' title='1/16/09'/><author><name>Sallie</name><uri>http://www.blogger.com/profile/00662627864509863586</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp2.blogger.com/_SrOaN1ndy-8/R4TswwkxOMI/AAAAAAAAAAM/Q3mfYCUTSrI/S220/Photo+18.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-6339161333057017499</id><published>2008-01-24T16:29:00.000-08:00</published><updated>2008-01-24T16:46:37.026-08:00</updated><title type='text'>Wheels</title><content type='html'>On wednesday David Anne and I put together the mecanum wheels with the bearings from last year's wheels inside. We measured the width of the bearings and the width of the spacers that were inside of the mecanum wheels and the bearings were 3mm short. To temporarily take care of the change in width we layered tape onto the plastic around the bearings. Since the bearings have two sides of plastic parts that could come loose, we decided to use three of the holes to hold the sides together with screws and bolts. The other three holes were used to hold the complete wheels together. We then noticed that the sprocket must be spaced apart from the wheel so that the chain won't hit the wheels.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-6339161333057017499?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/6339161333057017499/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=6339161333057017499' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/6339161333057017499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/6339161333057017499'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2008/01/wheels.html' title='Wheels'/><author><name>Ginna</name><uri>http://www.blogger.com/profile/03307260163802402572</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-4145138462735356094</id><published>2008-01-13T19:59:00.001-08:00</published><updated>2008-01-13T19:59:59.628-08:00</updated><title type='text'>first week</title><content type='html'>reposting from build blog - this is not productive. can we *please* just combine and tag them?&lt;br /&gt;&lt;br /&gt;39 days left!&lt;br /&gt;&lt;br /&gt;i've been rather remiss in the blogging for the past couple days.&lt;br /&gt;&lt;br /&gt;basically, there's a new design in the works. multiple, actually. i know emily/annie were definitely getting some action with the pvc pipe today. an overpass HAS been constructed. i'm not entirely sure whether it's precise proportions but it looks amaaaaazing. another idea is the three-prong one we've been working with for awhile.&lt;br /&gt;&lt;br /&gt;also, are we really going to have an arm? we've all agreed that drive train and strong chassis is definitely the priority. but do we attempt an actuating arm as well?&lt;br /&gt;and for that drive train... mecanum wheels will hopefully be ordered asap, mourad's been given the order. jimmy mentioned that you don't need to program them to slide? you can just use the same old drive code like for anything else? with skid steer? we'll obviously have to check that out.&lt;br /&gt;&lt;br /&gt;there are a lot of ideas out there, and while we're beginning to experiment and start doing more serious prototyping, all the leads definitely want a small, focused design meeting with mentors. that's what saturday was planned to be, but it ended up being more general, which is okay. except that as such a young team, we definitely want your opinions and input as well as advice on how to proceed once we finally have a (temporarily) set design we want to aim for.&lt;br /&gt;&lt;br /&gt;once again, are we "going fat"? decisions really need to start getting made, but i know we dont want to make those decisions without consulting the mentors as a group rather than individually, where we get conflicting opinions.&lt;br /&gt;&lt;br /&gt;oh i just had a random thought: i think that maybe we should just combine the two blog and maybe tag the posts "programming" or "build"? because at least for now, i'm just posting the same thing in two places. and hopefully people are reading both. thoughts? comments?&lt;br /&gt;&lt;br /&gt;all the newbies who were around on saturday HAVE been shoptrained (and got to make blocks. grrrr. ) jessa ran a programming 101 workshop, which was definitely useful. so now hopefully sallie, neli, and divya (somewhat) get programming. yay! that's wayyyy farther than programming was last year. i think at the end of the first week, we'd just received "C for dummies" and thought it was a godsend. :)&lt;br /&gt;&lt;br /&gt;a temporary electronics board (complete with a battery mount, attached and all!) has been put on the prototype kit chassis. there are also wheels on there. now if only there can be motors. that will happen soon, i believe.&lt;br /&gt;&lt;br /&gt;i'm sure there are more things that have happened. actually, i knowww there are more things that have happened. blanking out.&lt;br /&gt;&lt;br /&gt;oh! does anyone remember where i put the lugs for the battey leads?! i distinctly remember being like "let's not forget where i'm putting these!" but we've completely forgotten. we need to find those.&lt;br /&gt;&lt;br /&gt;thank you (Again!) to doug for providing us with retail therapy. thank you for all the mentors for your commitment and energy and enthusiasm and time. we appreciate it so much.&lt;br /&gt;&lt;br /&gt;i'll post random thoughts as they come to me. this is all i have for now.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-4145138462735356094?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/4145138462735356094/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=4145138462735356094' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/4145138462735356094'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/4145138462735356094'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2008/01/first-week.html' title='first week'/><author><name>sherri</name><uri>http://www.blogger.com/profile/07418180500168761373</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-4783141924652589276</id><published>2008-01-08T22:11:00.000-08:00</published><updated>2008-01-08T22:14:42.460-08:00</updated><title type='text'>monday + tuesday</title><content type='html'>sorry for no post yesterday, and today will have to be quick&lt;br /&gt;&lt;br /&gt;summary version:&lt;br /&gt;&lt;br /&gt;we have a basic arm idea. trying to finalize motors/potentiometers and how to mount, etc.&lt;br /&gt;drive train: 6 wheels? or 4? definitely steering the front two. any input on how cars works would be greatly appreciated.&lt;br /&gt;&lt;br /&gt;there has been some math-doing. :) but i assume there is more to come.&lt;br /&gt;&lt;br /&gt;thank you thank you to karlin and tiffany for coming&lt;br /&gt;&lt;br /&gt;and i believe there are cart designs in the works&lt;br /&gt;&lt;br /&gt;a question: are we ACTUALLY going to use sketchup/solidworks? i think we should... if we know how.&lt;br /&gt;boms and weight lists should be made.&lt;br /&gt;&lt;br /&gt;that's all...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-4783141924652589276?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/4783141924652589276/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=4783141924652589276' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/4783141924652589276'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/4783141924652589276'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2008/01/monday-tuesday.html' title='monday + tuesday'/><author><name>sherri</name><uri>http://www.blogger.com/profile/07418180500168761373</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-3571059600308321981</id><published>2008-01-06T15:02:00.000-08:00</published><updated>2008-01-06T17:03:43.029-08:00</updated><title type='text'>we've kicked off!</title><content type='html'>hello!&lt;br /&gt;&lt;br /&gt;the 2008 season has begun! build and programming are working together on the design process, so i've posted this to both blogs.&lt;br /&gt;&lt;br /&gt;caroline, me, allie, and nandini headed down at the crack of dawn (literally...) saturday to recieve the challenge from sj state. this year's challenge, first overdrive, is different from any other challenge. effectively, it's a racetrack with oversized inflatable balls. these are the game pieces. it's really hard to describe - search for first overdrive 08 on youtube and you should find something. i think this should link to it: &lt;a href="http://youtube.com/watch?v=GKBIEqY2Ak4"&gt;http://youtube.com/watch?v=GKBIEqY2Ak4&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;we had a great turnout for brainstorming session at school saturday. many mentors came, and thank you for that. we broke into groups and came up with many rough ideas.&lt;br /&gt;&lt;br /&gt;then, today, with a smaller turnout (allie, caroline, anndini, annie c, sallie, crystal, mari, neli, me...) we presented our design ideas and began to PROTOTYPE! the two main arm concepts at this point are the shoulder-elbow-wrist extendable design, as recommended by jimmy and a forklift. very rough prototyping with 80/20 ensued. allie and i also put together the kit chassis as a prototype.&lt;br /&gt;&lt;br /&gt;things to think about:&lt;br /&gt;what is going to grip that thing? the ball is huge, and fairly slippery.&lt;br /&gt;what is our overall strategy? i know we're hoping to go over rather than under the overpass, but are we going to place it on top at the end?&lt;br /&gt;what's our priority?&lt;br /&gt;hybrid?&lt;br /&gt;sensors?&lt;br /&gt;we've been discussing many different concepts for a drive train. obviously, scotty's will not work. we can't almost tip over every time we turn...&lt;br /&gt;&lt;br /&gt;possibilities:&lt;br /&gt;-mecanum wheels. like jester drive (is it possible to buy them? how difficult is the programming?)&lt;br /&gt;-omni wheels (again. expensive. no experience with them)&lt;br /&gt;-omni wheel/traction wheel combo. we saw a lot of this in atlanta&lt;br /&gt;-power steering two smaller front wheel&lt;br /&gt;-combination of casters and driven wheels&lt;br /&gt;-anything i've forgotten&lt;br /&gt;&lt;br /&gt;this is something we'll have to continue to think about.&lt;br /&gt;&lt;br /&gt;oh, there's a schedule of deadlines on the project room whiteboard. that will come soon. we deffffinitely need to be testing far earlier this year, and spend less time on prototyping. i know we're hoping to have parents help out to build an overpass, and we want to make good use of that.&lt;br /&gt;&lt;br /&gt;uh, also, can we get that leak in the closet taken care of? ...it makes me nervous.&lt;br /&gt;&lt;br /&gt;a HUGE THANK YOU to doug for generally being an amazing source of information as well as providing the books and tools necessary. those hex screwdrivers will make everything so much easier. :D&lt;br /&gt;also thanks to karlin for coming in to help us talk through concepts, and marsha abbott for chaperoning and yummy dips for the pita, as well as the costco run.&lt;br /&gt;&lt;br /&gt;get ready for season! i'm excited. hopefully you are too. :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-3571059600308321981?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/3571059600308321981/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=3571059600308321981' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/3571059600308321981'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/3571059600308321981'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2008/01/weve-kicked-off.html' title='we&apos;ve kicked off!'/><author><name>sherri</name><uri>http://www.blogger.com/profile/07418180500168761373</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-2392969096042937695</id><published>2007-02-20T01:13:00.000-08:00</published><updated>2007-02-20T01:19:46.676-08:00</updated><title type='text'>ship day!</title><content type='html'>it's officially ship day... ack!&lt;br /&gt;&lt;br /&gt;today we tested and debugged... we still need to do a LOT of testing, especially autonomous. we now have 3 autonomous codes. one literally does nothing, to make sure we don't sabotage our own alliance, one is from the right position, and one's from the left. sophia helped us make a dongle that you plug into the dig i/os.&lt;br /&gt;&lt;br /&gt;ramp code has been modified to release when both side buttons and the trigger are pressed to insure less accidental release. there is a wingtimer to make sure flipper only goes halfway.&lt;br /&gt;&lt;br /&gt;the limit switch works. now we might add another one to stop at the second spider arm.&lt;br /&gt;&lt;br /&gt;driving. we can't really drive straight. and we don't know why. it sort of goes in circles. and speaking of circles, erm, the robot... jumps? when you spin too quickly.&lt;br /&gt;&lt;br /&gt;paly came over and used our rack and we realized that if we are aligned with robots that have really low clearance, they might just fold up our ramps, not drive up them...&lt;br /&gt;&lt;br /&gt;wiring is sort of ugly, but low priority.&lt;br /&gt;&lt;br /&gt;we learned by experience the importance of the kill switch being easily accessible. it now is.&lt;br /&gt;&lt;br /&gt;there's a very long list of stuff to be done tomorrow before crating.&lt;br /&gt;&lt;br /&gt;that's all i remember. vacuum idea has been abandoned due to weight resistrictions.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-2392969096042937695?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/2392969096042937695/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=2392969096042937695' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/2392969096042937695'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/2392969096042937695'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2007/02/ship-day.html' title='ship day!'/><author><name>sherri</name><uri>http://www.blogger.com/profile/11742370228600224015</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-9166609847251515233</id><published>2007-02-18T21:57:00.000-08:00</published><updated>2007-02-18T22:19:03.307-08:00</updated><title type='text'>sunday and non-programming news</title><content type='html'>alright so the p/e team has been doing a lot of non-programming things. mostly experimenting with the vacuum idea.&lt;br /&gt;&lt;br /&gt;we know that if we attach a wide nozzle to the end of the shop vac that used to be in the project room it works really well to pick up the tubes and place them on the rack. now we just have to modify it to use the motors we are given by FIRST. doug and steve helped us to modify the fan and parts of the shop vac that we took to pieces and replace the motor with our own.&lt;br /&gt;&lt;br /&gt;if this design works it will be incredibly awesome and really easy to operate from far far away. just suck up, lift arm, reverse motor.&lt;br /&gt;&lt;br /&gt;tomorrow we will write vacuum code.&lt;br /&gt;&lt;br /&gt;doug left some edge deflect (?) stuff in a notebook with julia. neither julia nor i have any idea what it's talking about but it has something to do with limit switches. jessa knows what they are.&lt;br /&gt;&lt;br /&gt;we are meeting at 10 tomorrow.&lt;br /&gt;&lt;br /&gt;stores do not sell vacuum attachments separately.&lt;br /&gt;&lt;br /&gt;we are hooking up this vacuum thing at the end of the arm (if it works. we need to test it to see, and if it does, GREAT! if it doesn't, we always have the old arm to fall back on)&lt;br /&gt;&lt;br /&gt;after erin and mary left, we tested the ramp code with the actual ramps, and it works! julia/jimmy/build/everyone is concerned that the driver might accidently hit those buttons during competition and that would screw stuff up badly. if it's simple and foolproof, we might want to add a timer or a switch or something to the code so that you CAN'T release the ramps before you want to. we can talk about that tomorrow.&lt;br /&gt;&lt;br /&gt;to do:&lt;br /&gt;&lt;br /&gt;mount limit switches&lt;br /&gt;TEST CODE&lt;br /&gt;-autonomous&lt;br /&gt;-arm&lt;br /&gt;-everything&lt;br /&gt;write vacuum code&lt;br /&gt;clean up wiring&lt;br /&gt;hook up arm and ramps&lt;br /&gt;&lt;br /&gt;we need to remember to bring the right terminal box to ideo.&lt;br /&gt;&lt;br /&gt;that's all i remember about now.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-9166609847251515233?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/9166609847251515233/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=9166609847251515233' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/9166609847251515233'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/9166609847251515233'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2007/02/sunday-and-non-programming-news.html' title='sunday and non-programming news'/><author><name>sherri</name><uri>http://www.blogger.com/profile/11742370228600224015</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-4817601292307650711</id><published>2007-02-16T19:09:00.000-08:00</published><updated>2007-02-16T19:16:16.820-08:00</updated><title type='text'>proggggggress. fri.</title><content type='html'>WE HAVE AUTONOMOUS. THAT'S RIGHT.&lt;br /&gt;&lt;br /&gt;OHHHHHTONOMOUS&lt;br /&gt;&lt;br /&gt;and it works. yeah. it's basically go forward. turn. we need to make the turn bigger. then it's fwd back fwd back. eric came and helped us make a really really easy loop. it's one line of code. YAY.&lt;br /&gt;&lt;br /&gt;we might want to shorten the wires on the electronics board.&lt;br /&gt;&lt;br /&gt;mary re-soldered the limit switches. we made pretty diagrams. they're in GENERAL.&lt;br /&gt;&lt;br /&gt;yeah.&lt;br /&gt;&lt;br /&gt;i'm exhausted.&lt;br /&gt;&lt;br /&gt;we are all crazy.&lt;br /&gt;&lt;br /&gt;karlin ate.&lt;br /&gt;&lt;br /&gt;mary's a juicy ninja.&lt;br /&gt;&lt;br /&gt;caroline has a wet nose&lt;br /&gt;&lt;br /&gt;metamorphisis&lt;br /&gt;&lt;br /&gt;that's about it. so far.&lt;br /&gt;&lt;br /&gt;AUTONOMOUS. YEAH.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-4817601292307650711?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/4817601292307650711/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=4817601292307650711' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/4817601292307650711'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/4817601292307650711'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2007/02/proggggggress-fri.html' title='proggggggress. fri.'/><author><name>sherri</name><uri>http://www.blogger.com/profile/11742370228600224015</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-1741772559309639321</id><published>2007-02-15T22:51:00.000-08:00</published><updated>2007-02-15T23:00:00.780-08:00</updated><title type='text'>thurs</title><content type='html'>karlin and erin and sherri and alecia and caroline were here today.&lt;br /&gt;&lt;br /&gt;we talked about limit switches... there will be some sort of block on the gear for the arm, and the limit switch and some metal (caroline and i bent metal and drilled holes) on the tower frame. the block might just be made out of an eraser, we haven't really decided yet.&lt;br /&gt;&lt;br /&gt;AUTONOMOUS CODE HAS BEEN STARTED. yes. timers and good stuff like that. no interrupts necessary! we think! now we have to code the if timer is between x and y do lgoweiutpreoiuw. aka the real code. basically forward. turn. forward. back. fwd. back. repeat the fwd. back.&lt;br /&gt;&lt;br /&gt;the robot has wings. it's pretty awesome. it still needs a name. we want to fly. soon.&lt;br /&gt;&lt;br /&gt;build is going to make some sort of adjustable crossbar for the back of the tower.&lt;br /&gt;&lt;br /&gt;our electronics cover has been cut and mounted with velcro. it's great.&lt;br /&gt;&lt;br /&gt;someone really needs to solder the good limit switch back together. both of the them (where's the other one?!) need to get mounted and make it work.&lt;br /&gt;&lt;br /&gt;WE REALLY NEED TO GET DONE WITH EVERYTHING TOMORROW. REALLY.&lt;br /&gt;&lt;br /&gt;we didn't forcefeed karlin today. progress has been made. =)&lt;br /&gt;&lt;br /&gt;that's about all i can remember. general is our notebook from now on.&lt;br /&gt;&lt;br /&gt;the backed up code is on emily.&lt;br /&gt;&lt;br /&gt;you need to hook up the oi if you want printf values. don't forget.&lt;br /&gt;&lt;br /&gt;yeah.&lt;br /&gt;&lt;br /&gt;gnite.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-1741772559309639321?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/1741772559309639321/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=1741772559309639321' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/1741772559309639321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/1741772559309639321'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2007/02/thurs.html' title='thurs'/><author><name>sherri</name><uri>http://www.blogger.com/profile/11742370228600224015</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-4334438798799475438</id><published>2007-02-14T22:33:00.000-08:00</published><updated>2007-02-14T22:42:42.665-08:00</updated><title type='text'>wednesday</title><content type='html'>caroline and jessa (and sherri) modified arm code so that there are two speeds&lt;br /&gt;&lt;br /&gt;erin and mary did some wire management&lt;br /&gt;&lt;br /&gt;caroline and sherri went to ideo, and mounted the electronics board. there was other random bulid stuff to help with so that build could then help us w/ crossbraces for limit switches.&lt;br /&gt;&lt;br /&gt;we were planning on attaching to the limit switches to crossbraces on the tower... however, with the new arm design that programmers have yet to see, the arm will probably &lt;em&gt;not &lt;/em&gt;be touching the tower in the front. we had the idea before to attach protuding bit from the gear and then limit switches, but were afraid of having two switches hitting each other and ugliness. jimmy suggests just having different radii which might work. the other limit switch could be attached from the tower, but build/jimmy thinks that we need flappy bits of metal so we don't get &lt;strong&gt;crunch. &lt;/strong&gt;because that would be ugly.&lt;br /&gt;&lt;br /&gt;current idea:&lt;br /&gt;&lt;br /&gt;*limit switch for the front on the gear itself&lt;br /&gt;*for the back on the tower&lt;br /&gt;&lt;br /&gt;however, because we only have a prototype + it was 10 we decided to deal with it tomorrow. also we wanted to make sure it wouldn't screw anything else up.&lt;br /&gt;&lt;br /&gt;there is a list of stuff in the GENERAL notebook for programming. that's our notebook now.&lt;br /&gt;&lt;br /&gt;electronics covers need to be dealt with. they have been designed and are made out of the board material.&lt;br /&gt;&lt;br /&gt;ribs go in the wrong direction for the board... but it's not worth changing (says everyone besides rockman)&lt;br /&gt;&lt;br /&gt;yeah. sorry if i forgot anything - just look in GENERAL. the dogeared page.&lt;br /&gt;&lt;br /&gt;chrissy now has the best picture ever of caroline. =)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-4334438798799475438?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/4334438798799475438/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=4334438798799475438' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/4334438798799475438'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/4334438798799475438'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2007/02/wednesday.html' title='wednesday'/><author><name>sherri</name><uri>http://www.blogger.com/profile/11742370228600224015</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-7173427720301818516</id><published>2007-02-14T15:02:00.000-08:00</published><updated>2007-02-14T15:06:37.408-08:00</updated><title type='text'>Schedule for this week</title><content type='html'>Tues:&lt;br /&gt;&lt;br /&gt;rewire (somewhat done)&lt;br /&gt;hack mount board (done)&lt;br /&gt;(joystick board)&lt;br /&gt;wings&lt;br /&gt;arm working (the motor spun, but no arm to test with)&lt;br /&gt;fix limit switch code (done)&lt;br /&gt;wire (done... the robot drove)&lt;br /&gt;fix deadband (done)&lt;br /&gt;order potientiometer&lt;br /&gt;&lt;br /&gt;Wed:&lt;br /&gt;&lt;br /&gt;get real arm working&lt;br /&gt;mount limit switch&lt;br /&gt;arm sensor (potentiometer/GTS)&lt;br /&gt;real mount board&lt;br /&gt;&lt;br /&gt;Thurs:&lt;br /&gt;&lt;br /&gt;wings - fly!&lt;br /&gt;&lt;br /&gt;Fri:&lt;br /&gt;&lt;br /&gt;autonomous - defense&lt;br /&gt;&lt;br /&gt;Sat/Sun/Mon/Tues:&lt;br /&gt;&lt;br /&gt;TEST!&lt;br /&gt;PRACTICE!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-7173427720301818516?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/7173427720301818516/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=7173427720301818516' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/7173427720301818516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/7173427720301818516'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2007/02/schedule-for-this-week.html' title='Schedule for this week'/><author><name>sherri</name><uri>http://www.blogger.com/profile/11742370228600224015</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-8594638261706855580</id><published>2007-02-13T19:41:00.000-08:00</published><updated>2007-02-13T19:50:26.512-08:00</updated><title type='text'>tuesday + DRIVING ROBOT!</title><content type='html'>hello!&lt;br /&gt;&lt;br /&gt;so. the robot ships a week from today. that's the scary/AHHH FREAK OUT NOW news. however, the robot drives. the way we want it to. there were some issues, we flipped some cables, some wires. it's all good now; things were just wired badly.&lt;br /&gt;&lt;br /&gt;one issue we haven't looked into yet is the fact that when you stop the joystick/bring it back to center, there is a lag in one of the motors, causing it to turn in that direction. apparently, this is a known issue in the master code (?) for this year, so hopefully there is a simple solution.&lt;br /&gt;&lt;br /&gt;jessa explained interrupts to us and tomorrow we are going to dive into the details.&lt;br /&gt;&lt;br /&gt;we have a schedule that we have all (aka those of us who were there when we agreed: sherri, mary, erin) agreed to stick to for the remainder of this week, regardless of whether judy/karlin/jessa can be with us. we completed everything that we physically could from today's list. we couldn't debug wing/arm code since we don't HAVE wings/arm connected.&lt;br /&gt;&lt;br /&gt;there was some wiring, soldering, clampsmushing, ziptying and other lovely things while we had the robot. the electronics cover goes on top of the board, so zip ties need to go UNDER it.&lt;br /&gt;&lt;br /&gt;the robot needs a name. badly.&lt;br /&gt;&lt;br /&gt;and the dolly has sharp edges... don't ram into it.&lt;br /&gt;&lt;br /&gt;we need to have EVERYTHING done by friday so sat/sun/mon/tues is TESTESTESTESTEST. PRACTICEPRACTICEPRACTICE.&lt;br /&gt;&lt;br /&gt;we also need to/already did change the deadbands for making driving more intuitive and less really-big-deadband-and-then-it-jumps-crazy.&lt;br /&gt;&lt;br /&gt;yay! IT MOVES. IT'S ALIVE. &lt;strong&gt;IT NEEDS A NAME. &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-8594638261706855580?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/8594638261706855580/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=8594638261706855580' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/8594638261706855580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/8594638261706855580'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2007/02/tuesday-driving-robot.html' title='tuesday + DRIVING ROBOT!'/><author><name>sherri</name><uri>http://www.blogger.com/profile/11742370228600224015</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-3332759421991211910</id><published>2007-02-11T21:54:00.000-08:00</published><updated>2007-02-11T21:56:33.255-08:00</updated><title type='text'>this week's schedule</title><content type='html'>from judy's email:&lt;br /&gt;&lt;br /&gt;Tuesday 3:30-7 PM- Judy 5-7, Jessa 3:30-7&lt;br /&gt;&lt;br /&gt;Wednesday 3-7 PM- Jessa 3-5, Judy 5-7&lt;br /&gt;&lt;br /&gt;Thursday 3:30-7 PM- Karlin 3:30-7, Jessa 3:30-5 or 5-7&lt;br /&gt;&lt;br /&gt;Friday 3-7 PM- Judy 3-7, Karlin 5-7&lt;br /&gt;&lt;br /&gt;(Saturday) &lt;-- might meet depending on how things go&lt;br /&gt;&lt;br /&gt;Sunday 11-3 PM- JJ&amp;K 11-3&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;from me:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;*i will be around school tomorrow (monday) after school anyway, so if there's anything (ie wiring) that needs to be done, i can do it.&lt;br /&gt;&lt;br /&gt;*also: judy showed erin how to back up on the USB stick and why that's important. so basically, every night before we leave we should save that day's code in it's own folder. that way, if we do anything drastically bad, we have some code to fall back on.&lt;br /&gt;&lt;br /&gt;*if we could get the new tape in the label maker that would be great... currently we are using blue tape and a sharpie, which works too.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-3332759421991211910?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/3332759421991211910/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=3332759421991211910' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/3332759421991211910'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/3332759421991211910'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2007/02/this-weeks-schedule.html' title='this week&apos;s schedule'/><author><name>sherri</name><uri>http://www.blogger.com/profile/11742370228600224015</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-7954239535417642080</id><published>2007-02-11T21:27:00.000-08:00</published><updated>2007-02-08T20:22:05.502-08:00</updated><title type='text'>sunday</title><content type='html'>so on friday we got the new board material to lighten up the robot... it's pretty much just air with some plastic partitions, but we have been assured that it is strong. so we had to move everything from one board to the other and drilling and washers and such stuff. but finally we had an assembled board and then today we checked that everything worked. that one speed controller is still finicky, but should be okay. we can switch it out if necessary.&lt;br /&gt;&lt;br /&gt;we went to ideo and tested the arm code and started to lengthen the transmission leads because they are too short and realized (again) that one of the radios is finicky but then i think we changed the cable and it was okay. the arm code works and erin and caroline were changing the code so that you could move the arm again if it hits the switch.&lt;br /&gt;&lt;br /&gt;we did some other stuff too but that's about all i remember. build was punching some serious holes into that metal and it was pretty cool to watch. we are cutting our wire length as much as possible because every little bit of wire is a little bit of weight we cut back on! =)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-7954239535417642080?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/7954239535417642080/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=7954239535417642080' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/7954239535417642080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/7954239535417642080'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2007/02/sunday_11.html' title='sunday'/><author><name>sherri</name><uri>http://www.blogger.com/profile/11742370228600224015</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-275721309642115290</id><published>2007-02-08T20:02:00.000-08:00</published><updated>2007-02-06T23:50:27.888-08:00</updated><title type='text'>wed + thurs</title><content type='html'>quick recap of wednesday: we stayed till 9, got the board all wired up and functional and lovely. tues night judy and karlin went to the los altos team and got us a 40 amp circuit breaker which is gold and shiny. we did drilling and wire cutting and clamp smushing and all sorts of lovely things. the board was functioning... we attached motors to make sure all of our wiring was functional and stuff downloaded and it was good.&lt;br /&gt;&lt;br /&gt;thurs: instead of squashing the tether cable in there, we figured out how to attach the radios, so now we are sending signals more like we will in the actual competition. we (aka sherri) learned about debouncing limit switches and got thoroughly confused. but anyhow, we knew what we had to do and mary soldered and put together the circuit for our other limit switch. erin didn't freak out &lt;em&gt;too &lt;/em&gt;much when we saw the board, but wants it to be prettier. build is going to put a potientometer on the arm so that the yet-t0-be-decided driver has distinct analog values and it just makes coding so much easier. yeah.&lt;br /&gt;&lt;br /&gt;we talked about SUPER-SCARY autonomous. two major types - defense and offense. our defense strategy is pretty much just to go at an angle, turn, forward, back, forward back, until 15 sec is up. unfortunately we are going to have to use a timer. offense: go straight/angled for x seconds, hang keeper. (We hope!)&lt;br /&gt;&lt;br /&gt;and that's my condensed, what-i-can-remember-in-my-stressed-out-state version of the week.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-275721309642115290?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/275721309642115290/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=275721309642115290' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/275721309642115290'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/275721309642115290'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2007/02/wed-thurs.html' title='wed + thurs'/><author><name>sherri</name><uri>http://www.blogger.com/profile/11742370228600224015</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-403419807245806075</id><published>2007-02-06T18:35:00.000-08:00</published><updated>2007-02-06T20:15:13.007-08:00</updated><title type='text'>2/6/07</title><content type='html'>Today Erin was sick, so we weren't really sure what to do. Karlin came and we make marks for screws and drilled holes that actually fit what we were trying to attach to the board. All the speed controllers, the RC, one of the breaker panels, and the main switch were all attached to the board. Los Altos' team is willing to give us their old 40 amp circuit breaker.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;* We need 12 gauge black wire.&lt;br /&gt;&lt;br /&gt;*We have too much energy. (*alecia commenting on the group*) We also cut the 12 gauge red wires that will be connected to the speed controllers and the circuit breaker.&lt;br /&gt;&lt;br /&gt;So yes. We did wiring and drilling and assembling, and that's just about it. We actually drilled the holes in the right spots which was very good. =)&lt;br /&gt;&lt;br /&gt;And that's just about it. Hopefully tomorrow will be more productive, remember, we meet at 5!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;-Sherri&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-403419807245806075?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/403419807245806075/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=403419807245806075' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/403419807245806075'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/403419807245806075'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2007/02/2607.html' title='2/6/07'/><author><name>sherri</name><uri>http://www.blogger.com/profile/11742370228600224015</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-5568747451757844805</id><published>2007-02-04T21:22:00.000-08:00</published><updated>2007-02-04T21:23:39.800-08:00</updated><title type='text'>Schedule + Deadlines!</title><content type='html'>From Caroline's email:&lt;br /&gt;&lt;br /&gt;-Tuesday: 3:15-7 (some people are going to Los Altos to talk about the 40 amp circuit breaker panel. Erin will send details)&lt;br /&gt;-Wednesday: 5-8 (wiring and mounting done)&lt;br /&gt;-Thursday: 3:15-7&lt;br /&gt;-Friday: 3-7ish (driving by today)&lt;br /&gt;-Sunday: 12-4 (arm running)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-5568747451757844805?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/5568747451757844805/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=5568747451757844805' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/5568747451757844805'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/5568747451757844805'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2007/02/schedule-deadlines.html' title='Schedule + Deadlines!'/><author><name>sherri</name><uri>http://www.blogger.com/profile/11742370228600224015</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-8157955472989021123</id><published>2007-02-04T16:24:00.000-08:00</published><updated>2007-02-04T16:40:56.784-08:00</updated><title type='text'>Sunday</title><content type='html'>Hello all&lt;br /&gt;&lt;br /&gt;Today we started assembling electronics. We had more mentors than programmers, which is always nice. Jessa and Eric came first. We looked at the board and speed controllers and talked about methods of attaching them. I won't bore you with the details, but Jessa went to Ace and got us some screws and nylon washers. Drilling holes and other such nice stuff that made us feel like we were on build. We found the large box of screws we had been looking for. Caroline wrote/modified/added code for another limit switch, while Erin and Sherri assembled electronics. Or rather, Erin drilled holes and Sherri attempted to strip wire. She's learning. Slowly. ;)&lt;br /&gt;&lt;br /&gt;We talked about autonomous. We possibly might use a GTS, we're not sure. Autonomous is very scary. No camera though. Camera is wayyy too hard with 2 weeks left. We went down to the cafeteria and looked at the Rack and took the arm and talked strategy. We didn't really come up with one, but it is going to be really hard to program this thing to do it in autonomous. And the driver (Does anyone know who is driving??) better be very very good to move the joystick jusssttt enough to drop the tube.&lt;br /&gt;&lt;br /&gt;Also, sensors. What are we using? No camera. Maybe GTS, otherwise, how on EARTH do we get autonomous working? Potientometer, for the arm? So driver knows how far to move etc etc?&lt;br /&gt;&lt;br /&gt;While looking through some stuff online, Jessa found a diagram of "suggested circuits" or something like that. Those funny looking plastic things? We may be required to use them. Do we know what they do/why we would need them? No. We looked online and couldn't find anything. We're really hoping Emily/SOMEBODY knows... These are odd looking black and red plastic things with some metal in them. Jessa, Judy, and Karlin all have no idea what they are. If I remember right, FIRST called them terminal blocks, I think. ????&lt;br /&gt;&lt;br /&gt;And finally, Eric took the broken speed controllers home to see if anything can be done to the many we managed to short/break.&lt;br /&gt;&lt;br /&gt;Oh, right. In order to get rid of dead weight, we might cut the end of our polycarb electronics board off, because the only thing on that end of it was the main switch, which can be easily moved. However, with our scary weird plastic puzzle pieces... Who knows?&lt;br /&gt;&lt;br /&gt;That's all I can remember.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-8157955472989021123?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/8157955472989021123/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=8157955472989021123' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/8157955472989021123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/8157955472989021123'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2007/02/sunday.html' title='Sunday'/><author><name>sherri</name><uri>http://www.blogger.com/profile/11742370228600224015</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-5583476780129056103</id><published>2007-02-01T20:26:00.000-08:00</published><updated>2007-02-01T20:29:37.218-08:00</updated><title type='text'>Board + more functional code!</title><content type='html'>Hey&lt;br /&gt;&lt;br /&gt;Quick summary of today: We got the switch for the arm code working. It turned out we were using the wrong variable because it originally set the value to ALWAYS be 1. So nothing happened/it always happened (I can't remember). We changed the variable, code works, yayness. Then Mary and drew an outline/diagram of the electronics board with to-size drawings and labels and it's hella cool. If slightly messy. We know where all the precious gold 2007 stuff is. And that, in a (very) short form, was our evening! It was a shortened meeting because Judy and Karlin came at 5:30.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-5583476780129056103?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/5583476780129056103/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=5583476780129056103' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/5583476780129056103'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/5583476780129056103'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2007/02/board-more-functional-code.html' title='Board + more functional code!'/><author><name>sherri</name><uri>http://www.blogger.com/profile/11742370228600224015</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-2572089134429177673</id><published>2007-01-31T20:41:00.000-08:00</published><updated>2007-01-31T20:54:50.004-08:00</updated><title type='text'>More Functional Code! 1/31/07</title><content type='html'>Hey&lt;br /&gt;&lt;br /&gt;So we can make the robot (which is currently on blocks) move! Or rather, the wheels start spinning like they are supposed to be spinning. We hooked up the transmissions to the speed controllers and they didn't die. It's pretty cool. The deadband works too, after some problems yesterday because we were squaring the values to make parabolas. This made negative values turn positive and it wasn't very good. But now we are cubing it! =) And values stay the right sign. At first, because transmissions were facing different directions, right and left went different directions. Jessa showed us simple way (254 - ?) to fix that and it was very pretty. We looked through the code FIRST gave us, but actually really truly understood it this time. We also talked about sensors and what we need... It sounds like the arm needs two sensors to make sure it doesn't hit things, keep going and die. So we are writing "if switch is closed, die" code. In order to check voltage/etc on the touch switch, we used the oscilloscope and saw the pretty curves and that the voltage was 5V. We drew diagrams and the woooonderful if/then statements on the board with Judy and started to code for the arm/chassis switch.&lt;br /&gt;&lt;br /&gt;To be continued...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-2572089134429177673?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/2572089134429177673/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=2572089134429177673' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/2572089134429177673'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/2572089134429177673'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2007/01/more-functional-code-13107.html' title='More Functional Code! 1/31/07'/><author><name>sherri</name><uri>http://www.blogger.com/profile/11742370228600224015</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-805172012823414280</id><published>2007-01-28T16:43:00.000-08:00</published><updated>2007-01-28T23:46:10.258-08:00</updated><title type='text'>WE WROTE FUNCTIONAL CODE!</title><content type='html'>Hey so today (Sunday) we got a TON of stuff done. We had as many mentors (Jessa, Judy, Karlin, Trae, Eric) as programmers (Erin, Sherri, Mary, Alecia, Caroline). We took the electronics board off Rosie, and harvested all of her speed controllers, labeling them 06. After that, our mentors gave us a &lt;em&gt;very &lt;/em&gt;useful introduction to C programming. The silly stuff we couldn't figure out was explained, and it all finally made sense. There were lots of "OH! &lt;em&gt;That's &lt;/em&gt;what wasn't working!" moments, and it was all very good.&lt;br /&gt;&lt;br /&gt;We then had a group brainstorming session on how to make the robot work, number of joysticks, etc. We finally decided on one joystick for driving, and another controlling the arm and the ramp. Preliminary arm ideas included forward as going down, backward as coming up. The joystick would control the &lt;em&gt;direction/speed &lt;/em&gt;of the robot but the direction joystick is moving would not matter. It's the joystick &lt;em&gt;position &lt;/em&gt;controlling the speed, if that makes sense. A combination of buttons would spin the motor controlling the ramp, because we do not want the wings unfolding by accident!&lt;br /&gt;&lt;br /&gt;After that, we broke into groups to &lt;em&gt;actually write code. &lt;strong&gt;Working &lt;/strong&gt;&lt;/em&gt;code. It was pretty impressive. Anyhow, Caroline and Alecia were working on arm code, Mary doing the wings/ramp code, and Erin and I worked on the driving code. Following our lovely mentors' instructions, it was much much much simpler than in the past and we/I actually understood it. First, we drew pretty graphs and talked about how it would work, coded that and *gasp* it worked. I know that arm/wing people also had success. We also started talking about deadband stuff and doing preliminary coding for that. And then I had to leave.&lt;br /&gt;&lt;br /&gt;But it was a great day, and we ACTUALLY WROTE CODE. I think this is really exciting.&lt;br /&gt;&lt;br /&gt;And the food was really good, too. Thanks, Mukherjees! ;)&lt;br /&gt;&lt;br /&gt;-Sherri&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-805172012823414280?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/805172012823414280/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=805172012823414280' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/805172012823414280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/805172012823414280'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2007/01/we-wrote-functional-code.html' title='WE WROTE FUNCTIONAL CODE!'/><author><name>sherri</name><uri>http://www.blogger.com/profile/11742370228600224015</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-6203869741713339234</id><published>2007-01-21T17:20:00.000-08:00</published><updated>2007-01-21T18:12:42.324-08:00</updated><title type='text'>Hooray!!! We made (more) things work!!! :D</title><content type='html'>Hello! This is my first ever ever ever blog.&lt;br /&gt;:) me happy.&lt;br /&gt;okie dokie.&lt;br /&gt;&lt;br /&gt;Soooooooooo TODAY (1/21/07) we actually did something useful...without Erin. *gasp* (Don't worry, Erin, we still love you.)&lt;br /&gt;&lt;br /&gt;Trae came for the entire time today, and Eric got to come for like 20 minutes or something.&lt;br /&gt;&lt;br /&gt;Mentors = great help. :)&lt;br /&gt;&lt;br /&gt;We focused on setting up 2 other laptops with the correct versions of MPLAB IDE, the C18 Compiler, and IFI Loader. So now, anyone can phutz around with code, compile it, and download it onto the board on Francey, Annie, and Emily. And the desktop computer. :) (We've increased efficiency. :D) Eric also helped set the COM ports on Annie and Emily. So, just to remind you guys, Francey, Annie, and Emily are all COM 2, and the desktop computer is COM 3. (Don't worry, we also made labels, so you don't have to memorize that.) On Francey, Annie, and Emily, there should be a copy of the original default code, and another copy for phutzing around with, so in case we royally screw up, there's a backup code to save us. :)&lt;br /&gt;&lt;br /&gt;We were also trying to figure out how to light up the LEDs, because both were turning a kind of orangey-yellow and they were getting very hot. (In other words...NOT GOOD.) We finally figured out that the LEDs we programmed to light up were the ones on the O/I (or was it the RC...? I forget) But the point is that the LEDs DID light up; we were just looking at the wrong LEDs. (Hopefully that made sense. But if it didn't, I can show you.) However, we don't really know what to do with the other two LEDs (the red one and the green one connected to DIG_OUT_08 and 09). We're not exactly sure how to actually connect them to the board. So right now, they're just sitting on the board doing nothing. But no worries...we'll fix them soon! :)&lt;br /&gt;&lt;br /&gt;The backup battery also ran out...but we found the charger, so it'll be ok. :)&lt;br /&gt;&lt;br /&gt;Trae also fixed (somewhat) the camera! So now it doesn't go into erratic spasms anymore. Which is a good thing.&lt;br /&gt;&lt;br /&gt;Also, thanks to Mary's dad for getting some cool sandwiches for us... :]  (even if Mary didn't especially like hers...) and also for making copies of code for each of us. &lt;br /&gt;&lt;br /&gt;We also wrote down (on the whiteboard) all the stuff on the board and where it's connected to...just for reference and so we actually know what we're doing.&lt;br /&gt;&lt;br /&gt;So we got a lot done today, thanks to Trae and Eric and Mary's dad!&lt;br /&gt;&lt;br /&gt;Now that we've got everything set up...I suppose we can all start phutzing around...some more...and we should also study the default code and last year's code so we know what we're doing before we blow something up or ruin something (just kidding)...!&lt;br /&gt;&lt;br /&gt;(By the way, Erin...it says on the whiteboard in the project room that you have to get the code running by Tuesday...)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-6203869741713339234?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/6203869741713339234/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=6203869741713339234' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/6203869741713339234'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/6203869741713339234'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2007/01/hooray-we-made-more-things-work-d.html' title='Hooray!!! We made (more) things work!!! :D'/><author><name>--mArShKiMo--</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-6287205037700520523</id><published>2007-01-15T07:41:00.000-08:00</published><updated>2007-01-15T07:51:18.134-08:00</updated><title type='text'>WE MADE SOMETHING WORK! (and our plans for next week)</title><content type='html'>Alright, so I am sorry that this is my first post, but it will be a really good one.  So, yesterday, (Sunday the 14) the programming and electronics team (along with Eric and Doug) figured out how to compile our code, download it, and worked on using the potentiometer and switch.  For the entire week until Sunday, the P/E team worked on familiarizing ourselves with the language by writing mini codes.  We also attempted to solve some of our problems... So, this week we are going to try to get all of the sensors working.  Once they are "working" we are going to try to write some code that takes inputs from the sensors and uses it to change other things (such as motor speed or the led's).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-6287205037700520523?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/6287205037700520523/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=6287205037700520523' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/6287205037700520523'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/6287205037700520523'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2007/01/we-made-something-work-and-our-plans.html' title='WE MADE SOMETHING WORK! (and our plans for next week)'/><author><name>Erin</name><uri>http://www.blogger.com/profile/10340387795716351915</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-116689143108039380</id><published>2006-12-23T08:30:00.000-08:00</published><updated>2006-12-23T09:07:07.366-08:00</updated><title type='text'>Get Excited for 2007!</title><content type='html'>Hello Team!&lt;br /&gt; &lt;br /&gt;Thank you so much for signing up for Castilleja's Robotics Team:  FIRST&lt;br /&gt;Team 1700!&lt;br /&gt;This will be our third season as a team, and we expect to rock!  This email will outline the major dates for the 2007 season, what to expect and how to get involved.  Please look it over, mark your calendars, and get psyched!&lt;br /&gt; &lt;br /&gt;FIRST (For Inspiration and Recognition of Science and Technology), was founded in 1992 by Dean Kamen, "To create a world where science and technology are celebrated... where young people dream of becoming science and technology heroes". In 2006, its flagship program, the FIRST Robotics Competition, reached more than 28,000 high school students on&lt;br /&gt;1,133 teams in 33 regional competitions. FIRST's  multinational competition teams professionals and young people to solve an engineering design problem in an intense and competitive way. Its goal is to motivate young people to pursue education and career opportunities in science, technology, engineering, and math, while building self-confidence, knowledge, and life skills.  Check out the website:&lt;br /&gt;http://www.usfirst.org/community/frc/&lt;br /&gt; &lt;br /&gt;Sat Jan 6, 2007 KICK OFF DAY!  Meet at Castilleja, in the Choral Room, at 12 noon.  Team leaders will be returning from San Jose State with the Challenge Announcement, Game Rules, and the Kit of Parts.  Be ready to brainstorm, inventory all the cool gadgets and gizmos, and start working on the challenge.  Plan on working with the team until 5pm. ALL PARENTS&lt;br /&gt;are urged to stay at 12 noon for a special parent meeting to discuss team supervision, meals and logistics.  Be there or be square - Lunch will be served!&lt;br /&gt;As a reminder, the kick off day is the SATURDAY BEFORE school starts.  Although we would love if everyone could come, we also realize that some of you might be away of vacation.  Please let us know ASAP if you are unable to attend.&lt;br /&gt; &lt;br /&gt;Sun Jan 7, 11 am to 5pm - continue brainstorming/ possibly prototype the robot.&lt;br /&gt; &lt;br /&gt;Mon - Fri, Jan 8 - 14 (Global Week) We will meet daily after school 4 - 7 pm to work on the Challenge.&lt;br /&gt; &lt;br /&gt;The team will work daily in the evenings after school, and weekends, to prototype and build the robot, develop the programming that controls it, create the team web site, and our team animation entry.  Find the project that interests you most, work hard and HAVE FUN!  We ask that Parents help provide supervision and meals.&lt;br /&gt; &lt;br /&gt;Feb 20, 2007 Robot Shipping Deadline - Fed Ex will pick up our Robot by 5pm. Please note that the Ship Date is during Ski Week.  This is usually the most intense time for build and programming, so we ask that everyone be here for it. &lt;br /&gt; &lt;br /&gt;Feb 22, 2007 Website Design Deadline - our Website is up for Award consideration.&lt;br /&gt; &lt;br /&gt;March 1 - 3, 2007  Pacific Northwest Regional FIRST competition in Portland, Oregon.  &lt;br /&gt;About a dozen team members will go.  This is where we won the KPCB Entrepreneurship award in 2006.&lt;br /&gt; &lt;br /&gt;March 15 - 17, 2007 Silicon Valley Regional FIRST competition at San Jose State Event Center.&lt;br /&gt;All team members participate in this exciting tournament.  This is where we won another KPCB Entrepreneurship award, and&lt;br /&gt;the Engineering Inspiration Award in 2006.&lt;br /&gt; &lt;br /&gt;April 12 -14, 2007  FIRST National Championships in Atlanta, Georgia. &lt;br /&gt;About a dozen team members will go.  This is where we won the Daimler Chrysler Team Spirit Award in 2006.  Keep in mind that the Nationals are during the second weekend of spring Spring Break (meaning that we will leave the wednesday of break).&lt;br /&gt; &lt;br /&gt;We'd love for the whole team to go to the out-of-town competitions, but unfortunately that is not financially or organizationally feasible.  Team members will qualify to attend the out-of-state tournaments by hard work and dedication to meeting the goals of the team and through their "gracious professionalism."  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Thank You and GET EXCITED!&lt;br /&gt;&lt;br /&gt;PLEASE send me an e-mail saying that you have read this, and let me know if you are able to make it to kickoff, a simple yes or no in the subject line will suffice :)&lt;br /&gt; THANK YOU!!!&lt;br /&gt;&lt;br /&gt;Team Lead&lt;br /&gt;-Chrissy Crone &lt;br /&gt;(Cell: 650-339-2028)&lt;br /&gt;&lt;br /&gt;Technical Lead&lt;br /&gt;-Julia Lee&lt;br /&gt;(Cell: 408-482-5196)&lt;br /&gt;&lt;br /&gt;Non-Technical Lead&lt;br /&gt;-Hannah Sachs&lt;br /&gt;(Cell: 650-248-8687)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-116689143108039380?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/116689143108039380/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=116689143108039380' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/116689143108039380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/116689143108039380'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/12/get-excited-for-2007.html' title='Get Excited for 2007!'/><author><name>juleea</name><uri>http://www.blogger.com/profile/07242057066082971966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-114472949514065332</id><published>2006-04-10T21:23:00.000-07:00</published><updated>2006-04-10T21:24:55.150-07:00</updated><title type='text'>What's happening folks?</title><content type='html'>We need to pack all the stuff we need (including the tether cable this time...) into the large box that build has so kindly provided. Also, we need to do the possible revisions to autonomous. When are people (*cough Erin*) free to meet?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-114472949514065332?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/114472949514065332/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=114472949514065332' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/114472949514065332'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/114472949514065332'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/04/whats-happening-folks.html' title='What&apos;s happening folks?'/><author><name>Sophia</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-114283002957297004</id><published>2006-03-19T20:40:00.000-08:00</published><updated>2006-03-19T20:47:09.573-08:00</updated><title type='text'>so. i will not add to the odd list of comments already</title><content type='html'>some ideas to fix autonomous&lt;br /&gt;-have robot shoot straight from the box, either point it at goal, or line it up exactly in the corner (not diagonally) then turn turret as needed and shoot.&lt;br /&gt;&lt;br /&gt;-instead of going forward then turning turret, just drive forward pointing towards goal and do not turn turret. (similar to team 192s method). &lt;br /&gt;&lt;br /&gt;I think both these methods would make lining the robot up easier. (just look the the wheels and see if you can see the goal) or line it up straigt in the corner (although we may have to loosen wires to allow it to turn enough).&lt;br /&gt;&lt;br /&gt;or what i don't want to do. but if people are up to it (but hopefully not because it would suck)&lt;br /&gt;&lt;br /&gt;apparently camera doesn't work because of wrong firmware and there was a firmware update posted on the website during the last week of build. so we could try it. but once again it would be a lot of work and hard to do without the robot.&lt;br /&gt;&lt;br /&gt;there most likely will be a scaled practice field at nationals; however, there are quite a few teams so we may not get much time (but i think that it would only take a few minutes to figure out what speed and how much the robot needs to turn, so we can write code with variables.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-114283002957297004?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/114283002957297004/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=114283002957297004' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/114283002957297004'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/114283002957297004'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/03/so-i-will-not-add-to-odd-list-of.html' title='so. i will not add to the odd list of comments already'/><author><name>shirin</name><uri>http://www.blogger.com/profile/11048597520325761297</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-114280631098011723</id><published>2006-03-19T14:10:00.000-08:00</published><updated>2006-03-19T14:11:50.996-08:00</updated><title type='text'>(As pointed out by Shirin)</title><content type='html'>As we now have another competition to compete in, we need to fix our autonomous code. Any ideas on exactly what we want to do? (Add pauses? Ditch the twitch?)When do people want to meet?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-114280631098011723?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/114280631098011723/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=114280631098011723' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/114280631098011723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/114280631098011723'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/03/as-pointed-out-by-shirin.html' title='(As pointed out by Shirin)'/><author><name>Sophia</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-114110682784866745</id><published>2006-02-27T22:03:00.000-08:00</published><updated>2006-02-27T22:08:31.536-08:00</updated><title type='text'>Erin is the master (of code)</title><content type='html'>We went over ALL OF THE ROBOT CODE TONIGHT, and Erin got *so* much of it (including the interrupt stuff). Congradulations, Erin!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-114110682784866745?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/114110682784866745/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=114110682784866745' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/114110682784866745'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/114110682784866745'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/02/erin-is-master-of-code.html' title='Erin is the master (of code)'/><author><name>Sophia</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-114097939554380688</id><published>2006-02-26T10:41:00.000-08:00</published><updated>2006-02-26T10:43:15.560-08:00</updated><title type='text'></title><content type='html'>We (most notably Shirin) figured out the glitch in our autonomous code! We had initialized the potentiometer value outside of the while (autonomous) loop. Silly us, but at least we are fairly confident that it will shoot now!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-114097939554380688?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/114097939554380688/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=114097939554380688' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/114097939554380688'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/114097939554380688'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/02/we-most-notably-shirin-figured-out.html' title=''/><author><name>Sophia</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-113993503310550930</id><published>2006-02-14T08:35:00.000-08:00</published><updated>2006-02-14T08:37:13.140-08:00</updated><title type='text'>Monday Night</title><content type='html'>We mounted the sensor to a prototyped version of the gating mechanism. We also finished up the code for it. Now all that is left is testing and more testing. (And getting build to mount the sensors we have programmed for.)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-113993503310550930?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/113993503310550930/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=113993503310550930' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113993503310550930'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113993503310550930'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/02/monday-night.html' title='Monday Night'/><author><name>Sophia</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-113971131340237621</id><published>2006-02-11T18:20:00.000-08:00</published><updated>2006-02-11T18:28:33.420-08:00</updated><title type='text'>Interrupts Galore</title><content type='html'>With many thanks to Doug and Eric, we finished writing the GTS code and are almost done with the code for the gating system. We had to dig into writing actual bits, but it has worked successfully :) Still to do on the above items:&lt;br /&gt;&lt;br /&gt;-Figure out the mounting of the GTS. It needs to be REALLY close to the gears, but hopefully we can do it. 'Twould be a shame to do all that coding and then not be able to mount it properly.&lt;br /&gt;-Find out how many teeth/revolution and the circumference of the wheel. Easily done, just one more thing on the list.&lt;br /&gt;-Deal with turning using the GTS. This could be an issue...&lt;br /&gt;&lt;br /&gt;-Finish writing the motor code for the gating system&lt;br /&gt;-Decide on speed for gate motor that will be efficient yet not kill our touch sensor.&lt;br /&gt;-Figure out mounting of gating system and of touch sensor to motor. This should be another task for build.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Followed by:&lt;br /&gt;LOTS of testing and debugging! (and modifying controls to driver preferences)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-113971131340237621?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/113971131340237621/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=113971131340237621' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113971131340237621'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113971131340237621'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/02/interrupts-galore.html' title='Interrupts Galore'/><author><name>Sophia</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-113960195210265378</id><published>2006-02-10T12:02:00.000-08:00</published><updated>2006-02-10T12:05:52.120-08:00</updated><title type='text'>Today</title><content type='html'>I think the best plan for today is to work on the gating system. Let's recruit someone from build to help us mock something up and then see if we can get it opening and closing on the command of a joystick button.&lt;br /&gt;&lt;br /&gt;Tomorrow, Doug will be back and he will help us on the GTS. We have hooked it up to the  correct cables and figured out that if we mount it facing the main plane of the gear it will send out a signal. Saturday holds the wonder of interupt code...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-113960195210265378?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/113960195210265378/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=113960195210265378' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113960195210265378'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113960195210265378'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/02/today.html' title='Today'/><author><name>Sophia</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-113953139364439646</id><published>2006-02-09T16:28:00.001-08:00</published><updated>2006-02-09T16:29:53.653-08:00</updated><title type='text'>naming</title><content type='html'>the turret has officially been named&lt;br /&gt;(*drumroll please*)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;CHESTER&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;woot!&lt;br /&gt;&lt;br /&gt;next up,&lt;br /&gt;robot name&lt;br /&gt;..and gear tooth sensors.... gack!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-113953139364439646?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/113953139364439646/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=113953139364439646' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113953139364439646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113953139364439646'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/02/naming_09.html' title='naming'/><author><name>christina</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://www.bradthegame.com/jones/hang-loose.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-113892551821615590</id><published>2006-02-02T16:08:00.000-08:00</published><updated>2006-02-02T16:11:58.226-08:00</updated><title type='text'>A Driving Robot!!!</title><content type='html'>The robot now drives under joystick control! We debugged the algorythm we wrote last night and now we have more control at low speeds and a deadband that can be easily adjusted to the driver's preference.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-113892551821615590?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/113892551821615590/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=113892551821615590' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113892551821615590'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113892551821615590'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/02/driving-robot.html' title='A Driving Robot!!!'/><author><name>Sophia</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-113885674773921635</id><published>2006-02-01T20:50:00.000-08:00</published><updated>2006-02-01T21:05:47.746-08:00</updated><title type='text'></title><content type='html'>So, today was I think the most productive day we have had yet.&lt;br /&gt;&lt;br /&gt;What we did:&lt;br /&gt;Calibrated the speed controllers for the wheels to the joysticks and then hooked the speed controllers up to the transmission and ran it with default code. The right wheels then ran backward, but Sophia promptly fixed that problem.&lt;br /&gt;&lt;br /&gt;Then we set out at writing a code which would make the driving less sensitive, so adding a sort of deadband. &lt;br /&gt;&lt;br /&gt;umm, it is quite hard to explain how we did this online.&lt;br /&gt;&lt;br /&gt;we kind of added our own function called DrivingDeadband as an inbetween step between taking in the pwm values form the joy stick and then converting them into pwm values for the wheels. &lt;br /&gt;&lt;br /&gt;So the function basically takes the joystick values and makes them higher or lower based on a function we made up.&lt;br /&gt;&lt;br /&gt;okay, i'm going to give up trying to explain it, because i can't draw the function.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;however, it did build successfully, however it didn't work quite as expected (but it did work somewhat). it is probably something wrong with our algebra. we will work more on it tomorrow, but it seems promising.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;STUFF TO DO TOMORROW&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;-mount the speed controllers so that they are not shorted (our plan, use nylon washers or nuts)&lt;br /&gt;&lt;br /&gt;-fix deadband code&lt;br /&gt;&lt;br /&gt;- debug/write turret code.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So stuff is finally moving along at a better pace.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-113885674773921635?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/113885674773921635/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=113885674773921635' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113885674773921635'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113885674773921635'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/02/so-today-was-i-think-most-productive.html' title=''/><author><name>shirin</name><uri>http://www.blogger.com/profile/11048597520325761297</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-113881219140569900</id><published>2006-02-01T08:41:00.000-08:00</published><updated>2006-02-01T08:43:11.416-08:00</updated><title type='text'>Speed Controllers WORKING!</title><content type='html'>All of them! Thank heavens for George and Sanjay and a combined six degrees in electrical engineering to solve this silly problem.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ifirobotics.com/docs/ifi-v884-users-manual-1-26-05.pdf"&gt;http://www.ifirobotics.com/docs/ifi-v884-users-manual-1-26-05.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Sanjay, Shirin's father, found a little note in the data sheet that the speed controllers need to be calibrated. Also, one of the cables was questionable.&lt;br /&gt;&lt;br /&gt;Things are better. Now we can sort of move forward with the project.&lt;br /&gt;&lt;br /&gt;Em&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-113881219140569900?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/113881219140569900/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=113881219140569900' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113881219140569900'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113881219140569900'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/02/speed-controllers-working.html' title='Speed Controllers WORKING!'/><author><name>HomogeneousTransform</name><uri>http://www.blogger.com/profile/16323116910819239378</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-113869496693271524</id><published>2006-01-31T00:07:00.000-08:00</published><updated>2006-01-31T00:09:46.896-08:00</updated><title type='text'>Starting to see the light?</title><content type='html'>&lt;strong&gt;Y'all, good job today. Shirin, Chris and I worked on getting the turret to move a little less violently and prevent constant smackdown of the limit switches. With a very low value of pwm02 = 123 for CCW motion and a higher value of pwm02 = 142, we worked out the bias from the van door motor. Sort of . . . &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;For tomorrow: There's a zip file on the IDEO FTP site named 2006_EM_013006.zip. Download it if you're interested in seeing where we are.&lt;br /&gt;&lt;br /&gt;So here's the deal. Rather than wading through the 'bells and whistles' version of the vision camera code, I've made an attempt to take the default code that we're familiar with and integrate it with the streamlined camera code. &lt;strong&gt;What does that mean?&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;1. You need to put in the default calibrated values into camera.h. You have those values now right?&lt;br /&gt;&lt;br /&gt;2. I essentially took the 2006_EM_011506.mcp project and added the following files from the frc_camera_s.zip: camera.c, camera.h, terminal.c, terminal.h, serial_ports.c, serial_ports.h, and finally tracking.c and tracking.h which I actually don't use but are necessary for terminal.c to run.&lt;br /&gt;&lt;br /&gt;3. You realize that you can learn and do a lot by just looking at TERMINAL.C. Please open it up and look at what it does. It's the function that prints the current state of a slew of camera values to the screeen every few seconds.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Okay, so what do you see printed to the screen?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;- pan angle&lt;br /&gt;- tilt angle&lt;br /&gt;- pan error&lt;br /&gt;- tilt error&lt;br /&gt;- blob size&lt;br /&gt;- confidence&lt;br /&gt;&lt;br /&gt;What do all these things mean? Check page 34 and 35 of the CMUCam2 Workbook, and since all of you programming fans have read the ENTIRE manual already, this will be a good refresher &lt;smirk&gt;.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;So think about your basic strategy here. You just want to continue with your turret panning until all the following conditions are met (for example):&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;- your pan error is below a certain allowable value&lt;br /&gt;- your tilt error is below a certain allowable value&lt;br /&gt;- your blob size is above a certain desired value&lt;br /&gt;- your confidence is above a certain desired value&lt;br /&gt;&lt;br /&gt;Pan pan pan, search search search, and when all the above conditions are met. STOP EVERYTHING. STOP ALL YOUR MOTORS and shoot the darn ball!!&lt;br /&gt;&lt;br /&gt;I hope 'nested if statement' is at the tip of your tongue!!! Is it?? Is it??!&lt;br /&gt;&lt;br /&gt;The code I've included compiles, but since we don't yet have any hardware to plug it into, I do not vouch for its ability to actually do anything productive and I am not guilty if it results in personal harm or property damage.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Most interesting to look at user_routines_fast.c to start with.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Good luck,&lt;br /&gt;&lt;br /&gt;Em&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-113869496693271524?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/113869496693271524/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=113869496693271524' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113869496693271524'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113869496693271524'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/01/starting-to-see-light.html' title='Starting to see the light?'/><author><name>HomogeneousTransform</name><uri>http://www.blogger.com/profile/16323116910819239378</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-113860337081645916</id><published>2006-01-29T22:41:00.000-08:00</published><updated>2006-01-29T22:42:50.826-08:00</updated><title type='text'>Monday Madness!</title><content type='html'>Yo dudettes! I suspect that Doug and myself won't get to Castilleja until 6:30 pm or so but here are a few things to get started with:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;1. Check out the code in the 'EMILY' folder on the desktop computer.&lt;/strong&gt; It's the basic autonomous driving code that we wrote for the 2005 robot controller, rebuilt for the 2006 robot controller. That's what we've got downloaded to the robot controller right now so you can jump it in and out of autonomous and see what it does.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;A few things to notice:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;* Open up 'driving.c'.&lt;/em&gt; You'll find a few extra functions in it that are named 'TurretCW', 'TurretCCW' and 'TurretStop'. Do those make sense?&lt;br /&gt;&lt;br /&gt;&lt;em&gt;* Open up 'user_routines_fast.c'&lt;/em&gt; and under the User_Autonomous function, you'll find that I've added some test code for the turret motor. We haven't actually hooked up the turret motor (van door motor) underneath the camera platform yet so we should try.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;BIG CAUTION BIG BIG BIG CAUTION: &lt;/strong&gt;PLEASE *REMOVE* the LIMIT SWITCHES FROM THE PLATFORM before you try to run ANY CODE on the turret platform. If in doubt, call me. The van door motor has some SERIOUS torque and if the code is wrong (i.e. I'm not sure of the directions completely yet), it can result in the van door motor totally running the limit switches over, smushing them.&lt;br /&gt;&lt;br /&gt;So, just pull the limit switches out of the holes in the platform for now, but don't unplug them from the robot controller. You can still used them.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;* Hook up the speed controller (Victor 884) for the van door motor. &lt;/em&gt;You'll need some leads for power (black for ground, red for power - ask Julia who's been doing a fantastic job on the electronics board). You'll also need a PWM cable from the RC. Finally, you'll need to also make sure that the fan on top of the speed controller (Victor 884) gets power. Look at the other speed controllers for reference.&lt;br /&gt;&lt;br /&gt;PLEASE DON'T BLOW THE SPEED CONTROLLERS UP. ALWAYS MAKE SURE THE FANS ARE ON. EACH VICTOR 884 COSTS $115.00. That means the electronics alone on our robot is worth well over $1000.00.&lt;br /&gt;&lt;br /&gt;Yeah?? Okay, Doug and I will be there soon.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;2. Debug the speed controllers on the electronics board.&lt;/strong&gt; I suspect that might need more of Doug's help, but no worries.&lt;br /&gt;&lt;br /&gt;Good luck and see you tomorrow!&lt;br /&gt;&lt;br /&gt;Emily&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-113860337081645916?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/113860337081645916/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=113860337081645916' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113860337081645916'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113860337081645916'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/01/monday-madness.html' title='Monday Madness!'/><author><name>HomogeneousTransform</name><uri>http://www.blogger.com/profile/16323116910819239378</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-113849321062397524</id><published>2006-01-28T16:06:00.000-08:00</published><updated>2006-01-28T16:06:50.633-08:00</updated><title type='text'>name the robot competition</title><content type='html'>just kidding&lt;br /&gt;no competition&lt;br /&gt;but we would love all input for possible robot names&lt;br /&gt;no name is too ridiculous at this point&lt;br /&gt;so get creative&lt;br /&gt;get loving (for the yet-unnamed robot)&lt;br /&gt;and get naming&lt;br /&gt;&lt;br /&gt;go!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-113849321062397524?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/113849321062397524/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=113849321062397524' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113849321062397524'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113849321062397524'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/01/name-robot-competition.html' title='name the robot competition'/><author><name>christina</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://www.bradthegame.com/jones/hang-loose.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-113835179443210664</id><published>2006-01-27T00:48:00.000-08:00</published><updated>2006-01-27T00:49:54.443-08:00</updated><title type='text'>Making sure we have atleast a functional basic robot</title><content type='html'>&lt;strong&gt;Dearest Electronics Team,&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Here are some important next steps:&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;1. VISION SYSTEM:&lt;/strong&gt; PLEASE SAVE AND PRINT OUT ALL YOUR CALIBRATED VALUES. This is WORTH GOLD right now and all we have. Shirin or Sophia, I implore you to print out the values for RGB and error values etc. that allow your camera to work. Please do whatever you need - i.e. nail it to the ceiling if you have to. I don't want you to lose these values in the many versions of saved code you have on the desktop (ack, do we need to learn and use CVS in the future).&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;2. DEFAULT CODE:&lt;/strong&gt; Let's make sure that we have atleast a moving robot. That would suck if we spent ALL our time trying ot get the camera code to work and didn't have a running robot (and if you look closely at the code, you'll see that in user_routines.c, that all the code that allows your robot to work has been commented out, which means you can't currently run the camera at the same time as your regular default code; gross). Let's make sure the deafult code compiles and that we can actually run our chassis on it - electronics board and chassis nearing completion, unfortunately a lot later than we had hoped :(  :(&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;3. HELP FINISH UP THE ELECTRONICS SETUP:&lt;/strong&gt; Bud is building a layout board for you. Jen now knows how to solder and Chrissy knows how to crimp lugs onto different sizes of wire. We should get this whole gig set up real soon and have all the wires connected except to the output actuators and sensors. I'm relying on you to get this done!! Jen also knows how to use heat shrink so let's try to use that rather than lots of electrical tape all over the place!! Oh right, you know what, Erin knows how to too because she did that in 8th grade tech challenge!!&lt;br /&gt;&lt;br /&gt;We'll come back to the vision system when we have atleast a basic robot that works during the non-autonomous periods of the game. At this point, I *AM* concerned that if we focus all our time on vision tracking duirng the autonomous mode, we'll end up with a robot that sits there THE ENTIRE GAME. Should we not aim to atleast have a robot running during the non-autonomous part of the game??&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;That's just my opinion for all it's worth.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Thanks for listening to and surviving yet another Emily blogpost.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-113835179443210664?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/113835179443210664/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=113835179443210664' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113835179443210664'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113835179443210664'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/01/making-sure-we-have-atleast-functional.html' title='Making sure we have atleast a functional basic robot'/><author><name>HomogeneousTransform</name><uri>http://www.blogger.com/profile/16323116910819239378</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-113834640659106165</id><published>2006-01-26T23:01:00.000-08:00</published><updated>2006-01-26T23:20:06.640-08:00</updated><title type='text'>Update</title><content type='html'>So, programming met today. Aditi decided to join and help out. It was helpful. Worked on getting the camera working again. Everytime we try something else goes wrong. Perhaps it is because the pwm power cable is quite loose. Maybe we can fix that with superglue or something. &lt;br /&gt;&lt;br /&gt;so, we tried editing code to make it respond to switches. That way we can set limits to how much the turret will turn. Aditi and I tried a few things, some worked some didn't. Em suggested we might start writing our own turret code. So I started that. It didn't quite compile and I didn't have time to figure out what was wrong because it was like 8:30. So once we figure out what is wrong, then we can make it more complicated/detailed and incorporate camera code into it. perhaps writing our own search code might be better, as it would not rely on the servo position values, just the inputs on the switches would determine the limits. might be extremely complicated though (i.e. how would step size translate (perhaps we could use a timer, and run the pwm at a certain value for a certain amount of time).&lt;br /&gt;&lt;br /&gt;Perhaps we should try and write out a detailed flow chart thing. and then it might be easier to translate into code, and we can make sure we cover all bases. &lt;br /&gt;&lt;br /&gt;Okay, the code I was working with is a new copy of the bells and whistles code. I changed the image values to be the ones we configured for the target and I added a file called turret.c . The project is saved in a folder called turret in the FRC2006 folder.&lt;br /&gt;&lt;br /&gt;I may not be able to make it Friday (Dentist appointment eeek). I might stop by though.&lt;br /&gt;&lt;br /&gt;-Shirin&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-113834640659106165?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/113834640659106165/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=113834640659106165' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113834640659106165'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113834640659106165'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/01/update.html' title='Update'/><author><name>shirin</name><uri>http://www.blogger.com/profile/11048597520325761297</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-113832562779776078</id><published>2006-01-26T17:26:00.000-08:00</published><updated>2006-01-26T17:59:06.093-08:00</updated><title type='text'>hello? missing!</title><content type='html'>So today we are missing one-third of our subteam, i.e. Erin, due to a fractured ankle. OWCH! &lt;em&gt;Ay, pobrecita!&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;We wish her a happy, speedy recovery. &lt;br /&gt;Erin, we are thinking of you and miss your chatter and happiness.&lt;br /&gt;&lt;br /&gt;Come back soon!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-113832562779776078?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/113832562779776078/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=113832562779776078' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113832562779776078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113832562779776078'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/01/hello-missing.html' title='hello? missing!'/><author><name>christina</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://www.bradthegame.com/jones/hang-loose.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-113824673442259113</id><published>2006-01-25T19:33:00.000-08:00</published><updated>2006-01-25T20:47:38.526-08:00</updated><title type='text'>things to do next meeting....</title><content type='html'>* somehow mount the camera onto the van-door motor...&lt;br /&gt;* ...see if tracking still works (if not, change code as necessary)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;...and things to do later in the near-ish future&lt;/strong&gt;&lt;br /&gt;* program camera to move back-and-forth as part of the search algorithm (so robot can drive back-and-forth to find target, as the camera commands it to)&lt;br /&gt;* make driving less sensitive&lt;br /&gt;* program manual control of 'shooter'&lt;br /&gt;* calculate what to do in passsive autonomous (where, how to move)&lt;br /&gt;&lt;br /&gt;&lt;em&gt;(Shirin is dancing with the camera as I type... very interesting... haha)&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;So apparently, today = happiness!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-113824673442259113?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/113824673442259113/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=113824673442259113' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113824673442259113'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113824673442259113'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/01/things-to-do-next-meeting.html' title='things to do next meeting....'/><author><name>christina</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://www.bradthegame.com/jones/hang-loose.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-113824625387035584</id><published>2006-01-25T19:25:00.000-08:00</published><updated>2006-01-25T19:30:53.900-08:00</updated><title type='text'>camera improvements</title><content type='html'>Remember how the camera was having problems with the search algorithm?&lt;br /&gt;...Turns out we had commented something out that we shouldn't have,&lt;br /&gt;and today we re-put it in, and VOILA! it worked! It steps, like Emily said it should!&lt;br /&gt;And now, it tracks remarkably well, HOWEVER,&lt;br /&gt;the servo is kinda of broken as Someman Who Need Not Be Named (cough) dropped the camera, and that certain servo comes apart at inconvenient times... however we realize we will not be using that certain servo because we will be using motors instead. &lt;br /&gt;&lt;br /&gt;Whatever. It works!&lt;br /&gt;This is a moment of which Shirin is very very proud, and insisted I record for all eternity. YAY!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-113824625387035584?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/113824625387035584/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=113824625387035584' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113824625387035584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113824625387035584'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/01/camera-improvements.html' title='camera improvements'/><author><name>christina</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://www.bradthegame.com/jones/hang-loose.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-113817021963261306</id><published>2006-01-24T22:18:00.000-08:00</published><updated>2006-01-24T22:23:39.640-08:00</updated><title type='text'></title><content type='html'>Today we managed to get the camera working. We discovered that if you don't flip the camera switch, but just turn the power off, you don't have to re-load settings. Also, we got a motor to run instead of a servo. Our next goal is to make some sort of sketchy rig to mount the camera to the motor and see if we can get it to succesfully track with that. We plan to use switches (binary touch sensors) at either end of the span to tell the turret when to turn around.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-113817021963261306?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/113817021963261306/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=113817021963261306' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113817021963261306'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113817021963261306'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/01/today-we-managed-to-get-camera-working.html' title=''/><author><name>Sophia</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-113789226431956469</id><published>2006-01-21T17:06:00.000-08:00</published><updated>2006-01-21T17:11:04.326-08:00</updated><title type='text'>what was done friday</title><content type='html'>I know its kind of late to post this.&lt;br /&gt;&lt;br /&gt;But, the camera code is saved in a folder in the FRC 2006 folder its called bellsandwhistlescamera or something of the sort (not one of the ones that says clean or cameracodeedited)&lt;br /&gt;&lt;br /&gt;what Erin and I did Friday after Sophia left&lt;br /&gt;-looked through tracking.c and tool out all the parts with tilt (including the parts in the search algorithm)&lt;br /&gt;&lt;br /&gt;and discovered that in order to make it work for the turret motor we should only have to change default values in tracking.h (i.e. step size and max and min pwm values)&lt;br /&gt;&lt;br /&gt;however, we couldn't check if it worked because the servos were causing problems again.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-113789226431956469?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/113789226431956469/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=113789226431956469' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113789226431956469'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113789226431956469'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/01/what-was-done-friday.html' title='what was done friday'/><author><name>shirin</name><uri>http://www.blogger.com/profile/11048597520325761297</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-113774203923690468</id><published>2006-01-19T23:22:00.000-08:00</published><updated>2006-01-19T23:27:19.246-08:00</updated><title type='text'>One Meeeeellion Dollars! Muahahahaha.</title><content type='html'>&lt;a href="http://photos1.blogger.com/blogger/2516/2077/1600/IMG_0587.jpg"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://photos1.blogger.com/blogger/2516/2077/320/IMG_0587.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Nice work Sophia and Shirin. Camera is no simple task (it's the little dude to the right of the picture for you visitors to the site).&lt;br /&gt;&lt;br /&gt;Next up . . . a suggestion. Dig into tracking.h I believe to figure out what you can do to just take out the changing of the tilt angle and just have it scan back and forth by panning. I haven't looked in deep but it looks like it's probably a nested FOR statement somewhere that makes it scan on one tilt angle, change tilt, scan on another tilt angle, change tilt etc.&lt;br /&gt;&lt;br /&gt;See you tomorrow for a little bit!&lt;br /&gt;&lt;br /&gt;m-uhahahahah&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-113774203923690468?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/113774203923690468/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=113774203923690468' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113774203923690468'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113774203923690468'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/01/one-meeeeellion-dollars-muahahahaha.html' title='One Meeeeellion Dollars! Muahahahaha.'/><author><name>HomogeneousTransform</name><uri>http://www.blogger.com/profile/16323116910819239378</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-113773939395684986</id><published>2006-01-19T22:34:00.000-08:00</published><updated>2006-01-19T22:43:13.973-08:00</updated><title type='text'>Mwahahahaha I am posting everywhere</title><content type='html'>SO...Today and yesterday have been eventful days for programming (well eventful compared to other days)&lt;br /&gt;&lt;br /&gt;First, we were having trouble getting lab view to recognize the difference between the green and white lights. However, after much trial and error we found a solution. &lt;br /&gt;&lt;br /&gt;However, then we were having problems with the servos. Except that was just because the power was low, so we fixed that and the servos worked.&lt;br /&gt;&lt;br /&gt;Then we made some changes to the camera code and hooked it up, and got it to track the light kind of. There were some minor technical difficulties (the camera is mounted upside down) However, tomorrow we will fix that quickely, and start working on modifying the code to work with rotating the turret instead of using servos.&lt;br /&gt;&lt;br /&gt;Now things should be able to move at a slightly faster pace.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-113773939395684986?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/113773939395684986/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=113773939395684986' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113773939395684986'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113773939395684986'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/01/mwahahahaha-i-am-posting-everywhere.html' title='Mwahahahaha I am posting everywhere'/><author><name>shirin</name><uri>http://www.blogger.com/profile/11048597520325761297</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-113754538947361729</id><published>2006-01-17T16:44:00.000-08:00</published><updated>2006-01-17T16:49:49.480-08:00</updated><title type='text'>Potentiometer Fun!!!</title><content type='html'>We successfully hooked up a potentiometer (with help from the manual that Emily gave us) and coded so that we could see the value on the screen in a printf statement. Then, we used the value to control wheel speed and made the robot move forward or backward at various speeds based on how we turned the potentiometer.&lt;br /&gt;Analog sensors will actually work! YAY!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;Teehee&lt;br /&gt;-Sophia&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-113754538947361729?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/113754538947361729/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=113754538947361729' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113754538947361729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113754538947361729'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/01/potentiometer-fun.html' title='Potentiometer Fun!!!'/><author><name>Sophia</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-113748156904722185</id><published>2006-01-16T22:55:00.000-08:00</published><updated>2006-01-16T23:16:19.346-08:00</updated><title type='text'>Extra Extra! Read all about it! The GTS.</title><content type='html'>Not the celica GTS, but the gear tooth sensor. (Haha, I guess that's only funny to my bf since he owns the most clunker or clunker toyota celicas).&lt;br /&gt;&lt;br /&gt;GREEAT sensor for tracking our yaw if we built a turret. Think tank like. Remember this post about the &lt;a href="http://gatorbotics-build.blogspot.com/2006/01/critical-for-build-and-brain-to-work.html"&gt;tank and turret?&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Click here for '2006 Sensor Basic Operation' for more information about the GTS:&lt;a href="http://www2.usfirst.org/2006comp/other/2006_Sensor_Basic_Operation.pdf"&gt; Document on Sensors&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Click here for the GTS data sheet (if you scroll to page 12, you'll realize that the GTS is about the size of a piece of snot and is mounted to the sensor strip already for you):&lt;br /&gt;&lt;a href="http://www2.usfirst.org/2006comp/Specs/Allegro_Microsystems_Gear_tooth_Sensor.pdf"&gt;Allegro Microsystems Gear-Tooth Sensor&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Remember that the US FIRST website is your oracle! You can pretty much find everything you ever want to know about any of these parts on that website, if you look hard enough!! &lt;br /&gt;&lt;br /&gt;Good luck!&lt;br /&gt;&lt;br /&gt;Emily&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-113748156904722185?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/113748156904722185/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=113748156904722185' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113748156904722185'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113748156904722185'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/01/extra-extra-read-all-about-it-gts.html' title='Extra Extra! Read all about it! The GTS.'/><author><name>HomogeneousTransform</name><uri>http://www.blogger.com/profile/16323116910819239378</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-113746239234636995</id><published>2006-01-16T17:46:00.000-08:00</published><updated>2006-01-16T19:01:45.796-08:00</updated><title type='text'>Monday's Happenings</title><content type='html'>The first thing we did today was to compile the 2006 default code so that we could run it on the 2005 RC. Thanks to Emily for her copius instructions! We also looked through interupts.c and the autonomous code that was already in user_routines_fast.c so we (Shirin and Sophia) fully understand the lovely timer mechinism. We did a little poking around to look at sensors that we could potentially use for distance. It appears that they gave you hook-ups for a gear-tooth sensor (gts) but not the actual sensor. We looked at the sensor that sees if light can get through (the name eludes me at the moment), but were a tad perplexed and had trouble finding any detailed documentation. Also, we bought a potentiometer (two, actually) so that we could play around with analog sensors. Neither Shirin nor I had brought our programming booklet, so our attempt to hook it up / program it properly was not successful. It did, however, change the value from what we initialized it as. It just would not continually returned 255. We hope to have it up and running tomorrow with help from our handy guide created by Emily.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-113746239234636995?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/113746239234636995/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=113746239234636995' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113746239234636995'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113746239234636995'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/01/mondays-happenings.html' title='Monday&apos;s Happenings'/><author><name>Sophia</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-113737594036874577</id><published>2006-01-15T17:41:00.000-08:00</published><updated>2006-01-15T17:45:40.370-08:00</updated><title type='text'>2006 RC vs. 2005 RC</title><content type='html'>As I blogged previously, the 2006 RC is not the same as the 2005 RC. The 2006 RC contains the PIC 18F8722 and the 2005 RC contains the PIC 18F8520.&lt;br /&gt;&lt;br /&gt;No matter. I am pretty sure you can still compile 2006 default code for the 2005 RC and test it.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Here's what you would need to do - To compile this project to work with your 2005 FRC (18F8520) system do the following:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;1.  Select the correct device from the MPLAB IDE.  Configure-&gt;Select Device-&gt;PIC18F8520&lt;br /&gt;&lt;br /&gt;2.  Replace the library file with the appropriate one. Remove the FRC_Library.lib file and replace it with FRC_Library_8520.lib OR Remove the FRC_alltimers.lib file and replace it with FRC_alltimers_8520.lib&lt;br /&gt;&lt;br /&gt;3.  Remove the 18f8722.lkr file and replace it with the 18f8520.lkr file&lt;br /&gt;&lt;br /&gt;4.  Rebuild your project and download the HEX file to your controller.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;I pulled these instructions from the 2006 Default Code 'Other Files'. &lt;/strong&gt;Under your project workspace (see the picture I posted below), the last line is a file called 'Using_Last_Years_FRC.txt. Open that and you'll find the same instructions.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-113737594036874577?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/113737594036874577/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=113737594036874577' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113737594036874577'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113737594036874577'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/01/2006-rc-vs-2005-rc.html' title='2006 RC vs. 2005 RC'/><author><name>HomogeneousTransform</name><uri>http://www.blogger.com/profile/16323116910819239378</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-113737551262710057</id><published>2006-01-15T17:36:00.000-08:00</published><updated>2006-01-15T17:40:38.950-08:00</updated><title type='text'>Emily's Sample Code:  long due explanation</title><content type='html'>&lt;a href="http://photos1.blogger.com/blogger/2516/2077/1600/em_05auto_mcw.jpg"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://photos1.blogger.com/blogger/2516/2077/320/em_05auto_mcw.jpg" border="0" /&gt;&lt;/a&gt; I apologize that I haven’t had the chance to explain to all of you together what I did with the code in December to make it drive in a simple pattern in autonomous. I walked Sophia through the code that you should find in your email now; it’s a zipped file called ‘EM_011506_2006AUTO.zip’. First things first – copy this file onto the computer NOT ON THE DESKTOP, but in the C:\FRC2006.&lt;br /&gt;&lt;br /&gt;When you open up the .mcp project file, you should see something like this on the left of your screen that shows you all the .h and .c files in your project. Try to compile it (CTRL+F10) – it should succeed.&lt;br /&gt;&lt;br /&gt;Sorry it’s taken me so long. I had to take the autonomous code that I wrote for the 2005 RC and re-integrate it into the 2006 default code and that took me a little bit of time. If you’re not already aware of it, the 2005 RC uses the PIC18F8520 microprocessor and the 2006 RC uses the PIC18F8722. That’s why things aren’t going to be as straight forward as I hoped.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;Here’s the gist of what’s going on with the autonomous / timer etc.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;1. Open up interrupts.c. Look at how there are two functions that look awfully familiar: InterruptVectorLow and InterruptHandlerLow. Yes, I swiped and deleted them from user_routines_fast.c and put them in interrupts.c to keep all the interrupts stuff in one place.&lt;br /&gt;&lt;br /&gt;2. I set up a GLOBAL second timer in interrupt.c according to the instructions in this white paper: &lt;a href="http://www.ifirobotics.com/white-papers.shtml"&gt;http://www.ifirobotics.com/white-papers.shtml&lt;/a&gt;. This GLOBAL TIMER starts counting in seconds the MOMENT you start the robot. This is the BIG CLOCK I always look at when I’m trying to write code for time intervals within the existence of the robot being powered on.&lt;br /&gt;&lt;br /&gt;3. Open up user_routines_fast.c and look at the function ‘User_Autonomous_Code’. That’s where I have a clock within a clock. Remember that in the background I have this GLOBAL CLOCK running in interrupts.c. So now, for autonomous, I have a mini clock that starts when I trick the robot into autonomous mode (with the plug that goes onto the operator interface). I mark when I jump into autonomous with a variable called ‘clockstart’. Do you see it? Then whenever I check the global clock, I store that value into ‘clock’. So now I can figure out how long I’ve been in autonomous mode for – with the variable deltaclock = clock – clockstart.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Does that make sense?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Here’s an example of how things could pan out:&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;I turn my robot on and the global clock starts running.&lt;br /&gt;&lt;br /&gt;5 seconds into it, I trick the robot into autonomous. At this point: Clockstart = 5.&lt;br /&gt;&lt;br /&gt;I check my clock every time I go into the loop, updating the variable ‘clock’ as necessary. Two seconds later, my variable clock = 7. Thus, at this point in time, deltaclock = clock – clockstart = 7 – 5 = 2 seconds, which is how long I’ve been in autonomous mode. Now I can do things like tell the robot to move forward for 2 seconds in autonomous mode and then move backwards for 2 seconds after that.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Hope this is good food for thought!&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;- Emily&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-113737551262710057?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/113737551262710057/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=113737551262710057' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113737551262710057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113737551262710057'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/01/emilys-sample-code-long-due.html' title='Emily&apos;s Sample Code:  long due explanation'/><author><name>HomogeneousTransform</name><uri>http://www.blogger.com/profile/16323116910819239378</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-113730572321926534</id><published>2006-01-14T22:14:00.000-08:00</published><updated>2006-01-14T22:15:35.856-08:00</updated><title type='text'>Monday</title><content type='html'>On Monday, programming is going to meet from 10-12 in the project room. Shirin and I (Sophia) are definitely coming; Christina, I really hope you can join us!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-113730572321926534?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/113730572321926534/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=113730572321926534' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113730572321926534'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113730572321926534'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/01/monday.html' title='Monday'/><author><name>Sophia</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-113728988678259622</id><published>2006-01-14T17:38:00.000-08:00</published><updated>2006-01-14T17:51:26.800-08:00</updated><title type='text'>Saturday turns sunny</title><content type='html'>Hello. We brought in some heavy duty equiment today - Doug B (Tesla Motors) and welcome newcomer Eric Mac (Mindtribe). Doug continues to bring wonderful presents to support the hardware / software effort, aside from people like Eric Mac. Now we have a box full of tools just for the electronics team: crimpers, cutters, wire strippers, digital multimeters and such. Also, Doug pretty much bought one of every power strip product so there should be no excuses that you can't find an outlet to plug into now! Thanks to J Rock as well for loaning us the oscilloscope!&lt;br /&gt;&lt;br /&gt;Eric and Doug made some serious headway on the camera - getting LabView 8.0 setup on the desktop computer. If we open up Labview, connect the camera to the computer, we can do a frame grab, pick a target, download that information to the camera, and then have it pick up that target. No working servos yet, but the camera can pick up and follow a target in its stationery field of view. Fantastic.&lt;br /&gt;&lt;br /&gt;The oscilloscope also started giving us some well needed information about the PWM outputs coming out of the RC. Eeesh. We're only getting about a change of 25% in the PWM signal vs. the 3-100% duty cycle that the speed controller is supposed to be able to take. We thought it was the joysticks (nope) and now we think it might be the fact that GeneratePWMs only gets updated every 26.2 ms. We'd like to dig into the GeneratePWM function and see what it's all about since it's not giving us the expected output.&lt;br /&gt;&lt;br /&gt;Em spent some time with Sophia explaining the timed autonomous code that was written in December. I will post this code on my FTP site for you guys to access and download and play with. Now Sophia understands what my autonomous code is doing, she should be able to explain to you what is happening. Again, ALL the computers (3 laptops, 1 desktop) should now have the newest version of MPLAB, C18 compiler, and the FRC2006 code, that successfully compiles!&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Things to do next:&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;1. Programming team: Hook up an analog input i.e. potentiometer and try to read out the values (hint, using the printf to the terminal that we've always used). If you are going to Fry's also pick up the connector that goes with the 7.2 battery so we can set up the 2006 RC. Finally, can you hook up the 12V battery with the quick connects??&lt;br /&gt;&lt;br /&gt;2. Em will post the autonomous code in a few days (probably by Monday night).&lt;br /&gt;&lt;br /&gt;3. Look at and get the camera code running.&lt;br /&gt;&lt;br /&gt;4. Set up the 2006 RC with some minimal inputs. Can we quickly mock up a surface to mount everything to for now? Velcro will do for now.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Cool. Thanks much!&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;- Emily&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-113728988678259622?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/113728988678259622/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=113728988678259622' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113728988678259622'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113728988678259622'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/01/saturday-turns-sunny.html' title='Saturday turns sunny'/><author><name>HomogeneousTransform</name><uri>http://www.blogger.com/profile/16323116910819239378</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-113725938922438815</id><published>2006-01-14T09:18:00.000-08:00</published><updated>2006-01-14T09:25:06.443-08:00</updated><title type='text'>MPLAB, Default Code Setup!</title><content type='html'>&lt;strong&gt;Dearest programming team,&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;So here's the deal - does anyone remember way back when two months ago when I warned you that your 'location name' of your project file can't be more than 64 characters long? That was definitely the first culprit!! You really need to stick your project code here in the C:\ drive (or local drive) and NOT ON THE DESKTOP (that's where the location name becomes like a biggilion miles long).&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;So here's what we have now:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;1. All four computers (including the desktop) are loaded with MPLAB, C18 compiler, and the IFI Loader for 2006 (yes, the 2005 IFI loader will not work). &lt;/p&gt;&lt;p&gt;2. All four computers have a copy of the 2006 default code in C:\FRC2006. I've successfully built and compiled the code on all four computers. DO NOT MESS WITH THIS COPY OF THE CODE. NO COPYING FILES OUT OF IT!! There's a 'shortcut icon' on the desktop to that location so you don't have to wade through 'My computer --&gt; C:\ --&gt; FRC2006' to get to it every single time.&lt;/p&gt;&lt;p&gt;3. Doug was working hard last night to install LabView 8 on the Desktop Computer. We're hoping to get the camera hooked up today and start looking at calibrating it for 'bench testing'. Getting it up and running might take a little while longer!&lt;/p&gt;&lt;p&gt;&lt;strong&gt;We're doing okay guys!&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;- Emily&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-113725938922438815?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/113725938922438815/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=113725938922438815' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113725938922438815'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113725938922438815'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/01/mplab-default-code-setup.html' title='MPLAB, Default Code Setup!'/><author><name>HomogeneousTransform</name><uri>http://www.blogger.com/profile/16323116910819239378</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-113713520567997991</id><published>2006-01-12T22:45:00.000-08:00</published><updated>2006-01-13T07:47:26.473-08:00</updated><title type='text'>Friday: What you can do when Em is fixing computers</title><content type='html'>Yo. I'm sorry we couldn't solve the compiler problem today. Shirin and I discovered that the PIC processor in this years RC might be different from last year's (remember they said they added a s*load of memory?). Very scary. That is a serious problem I think. We'll see what we can do.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Okay, so here's what you can do while you're waiting. Please use your time wisely.&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;Look at the 2006 FIRST guidelines, tips &amp; good practices. Yes, I printed out two copies of the booklet for you if you can't find it  &lt;a href="http://www2.usfirst.org/2006comp/other/FIRST_Guidelines,_Tips,_&amp;amp;_Good_Practices.pdf"&gt;here.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I would like someone to put together an excel file that puts all the stall torque values IN THE SAME units so we can compare all the motors at face value. Also, I want the speed at no load converted from RPM to RPS (rotations per second) to degrees per second (Sophia, that's theta dot to you). Why????&lt;br /&gt;&lt;br /&gt;We need to try to shoot the ball out from the spinning wheels at a certain speed. What is that speed? Can someone tell me the speed at which the spinning wheel (of radius r) connects to the ball? The fact that you have to find theta_dot is a really really good clue.&lt;br /&gt;&lt;br /&gt;I can tell you that I've done all of this already, but of course, I can't just give it to you now just like that huh?&lt;br /&gt;&lt;br /&gt;There's a lot of motor and sensor characterization we can do while we try to get the compiler up and running again. Please make use of your time.&lt;br /&gt;&lt;br /&gt;Signing out since I need to write a personal statement tonight,&lt;br /&gt;&lt;br /&gt;Em&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-113713520567997991?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/113713520567997991/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=113713520567997991' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113713520567997991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113713520567997991'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/01/friday-what-you-can-do-when-em-is.html' title='Friday: What you can do when Em is fixing computers'/><author><name>HomogeneousTransform</name><uri>http://www.blogger.com/profile/16323116910819239378</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-113688001803912122</id><published>2006-01-09T23:59:00.000-08:00</published><updated>2006-01-10T00:00:18.050-08:00</updated><title type='text'>Last post: No big-ass servos</title><content type='html'>To Sophia, who asked about using a big-ass servo essentially rotating the ENTIRE shooting system with the camera . . . No.&lt;br /&gt;&lt;br /&gt;Remember that we can ONLY use the motors that are provided in our kits, and we don't have a big-ass servo included in the KoP. The only servos we have are the mosquito sized Hi-Tec ones that you so hate.&lt;br /&gt;&lt;br /&gt;However, I can tell you that in this case, we can drive a turret like platform with a DC motor but use the gear tooth sensor, a very large potentiometer, some sort of homemade rheostat (do you know what that is?), or some other means to sense our rotational position, in combination with a simple switch to provide it with a physical starting position that it can initialize to.&lt;br /&gt;&lt;br /&gt;Capiche? Let's ask Doug.&lt;br /&gt;&lt;br /&gt;- Emily&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-113688001803912122?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/113688001803912122/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=113688001803912122' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113688001803912122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113688001803912122'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/01/last-post-no-big-ass-servos.html' title='Last post: No big-ass servos'/><author><name>HomogeneousTransform</name><uri>http://www.blogger.com/profile/16323116910819239378</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-113687891002690248</id><published>2006-01-09T23:40:00.000-08:00</published><updated>2006-01-09T23:41:50.036-08:00</updated><title type='text'>Strategy, Autonomous and Coding</title><content type='html'>I just wanted to make sure that this all gets documented somewhere. The flowcharts that Ed walked you through were awesome . . .&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Remember that autonomous doesn’t mean that it’s ALL autonomous.&lt;/strong&gt; Remember that you’re not just DUMPING your robot onto an unexplored uncharted terrain like Mars or something. Your FIELD has specific dimensions, and your INITIAL position can only be one of three choices. You as a HUMAN BEING will know a lot about your robot that you can tell it in advance with simple digital I/O switches and not have to build sensor systems for (i.e. you’ll know how many balls you have in your robot at the start, so why bother having it sense that information when you can input it directly as a binary value?). Hence the hard coded switches that will drive your if/then/else statements.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Also, you know a lot of about your enviroment and the game pieces.&lt;/strong&gt; What does that mean? If you can get your robot into a certain, let’s say 4’ X 4’ area on the field by just plan feedforward (i.e. no sensor information), then you can use your auto-targeting system to do the FINE CALIBRATION work for aiming. On a fully charged 12V battery (a voltage supply that is hopefully regulated – I’m checking), you should be able to tell your robot to drive forward for 3 seconds, turn left, and drive forward for another 3 seconds for example to get to your ‘target area’. We’ll have to experiment with the turning.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Remember, your human drivers can do the COARSE POSITIONING, so use your complex sensors (i.e. vision) ONLY FOR FINE CALIBRATION. &lt;/strong&gt;Figure out what the bounds of COARSE POSITIONING are BEFORE you start trying to get your feedback system to do EVERYTHING for you. The truth is, trained humans are far better than feedback systems (see Wired Article on a well practiced high school team that beat an MIT student team that had a bad-ass system but little practice): &lt;a href="http://www.wired.com/wired/archive/13.04/robot.html"&gt;http://www.wired.com/wired/archive/13.04/robot.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Use your surroundings to guide you as much as possible in SIMPLE WAYS.&lt;/strong&gt; My graduate school research work was all about sensors and feedback systems that were computationally simple and cheap, and THUS much more robust right off the bat. You can do a LOT with touch sensors for example. Sophia had a GREAT suggestion about getting the robot to drive up to the RAMP and sense it with simple touch sensor and then aiming from there. That’s a GREAT idea.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Please analyze your PLAYING FIELD:&lt;/strong&gt; Please don’t tell me you don’t know anything, because you do, with a little bit of work.&lt;br /&gt;&lt;br /&gt;1. How high up is the center of the hoop?&lt;br /&gt;&lt;br /&gt;2. What angle is the hoop set up at?&lt;br /&gt;&lt;br /&gt;3. If you are 10’ away in front of the hoop and you can shoot the ball out at 10 ft/s, what is the angle range that you can shoot at and still get the ball in, provided that you haven’t reached the peak of your trajectory.&lt;br /&gt;&lt;br /&gt;4. Answer question 3 if you are 9’ feet away.&lt;br /&gt;&lt;br /&gt;An excel spread sheet would be a GREAT idea (since we don’t know what our initial velocity will be). Or as Shirin pointed out, you can probably even write code to do this. (Oh man, you are totally making me want to bust out Matlab . . .)&lt;br /&gt;&lt;br /&gt;This is a great analysis problem ;) See you tomorrow! Yah, I might just skip the talk at Stanford on ‘Engineering Education’ since this is way too much fun.&lt;br /&gt;&lt;br /&gt;- Emily&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-113687891002690248?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/113687891002690248/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=113687891002690248' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113687891002690248'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113687891002690248'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/01/strategy-autonomous-and-coding.html' title='Strategy, Autonomous and Coding'/><author><name>HomogeneousTransform</name><uri>http://www.blogger.com/profile/16323116910819239378</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-113687741166239258</id><published>2006-01-09T23:15:00.000-08:00</published><updated>2006-01-09T23:16:51.676-08:00</updated><title type='text'>Strategy Discussion (on Build Blog)</title><content type='html'>Shirin, Erin and Christina, for notes from today's discussion related to strategy, please go to the build blog or click on this link:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://gatorbotics-build.blogspot.com/2006/01/ems-monday-night-build-strategy.html"&gt;http://gatorbotics-build.blogspot.com/2006/01/ems-monday-night-build-strategy.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;- Emily&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-113687741166239258?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/113687741166239258/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=113687741166239258' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113687741166239258'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113687741166239258'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/01/strategy-discussion-on-build-blog.html' title='Strategy Discussion (on Build Blog)'/><author><name>HomogeneousTransform</name><uri>http://www.blogger.com/profile/16323116910819239378</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-113687367988860041</id><published>2006-01-09T22:13:00.000-08:00</published><updated>2006-01-09T22:14:39.896-08:00</updated><title type='text'>CMU Camera Workbook Link</title><content type='html'>Please read this during the weekend. I am going to aim to look at it by January 16.&lt;br /&gt;&lt;a href="http://www2.usfirst.org/2006comp/other/2006_CMUCam2_Workbook.pdf"&gt;http://www2.usfirst.org/2006comp/other/2006_CMUCam2_Workbook.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If we are going to try to build an auto-targeting shooter, we really need to familiarize ourselves with this camera . . . like now.&lt;br /&gt;&lt;br /&gt;- Emily&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-113687367988860041?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/113687367988860041/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=113687367988860041' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113687367988860041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113687367988860041'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/01/cmu-camera-workbook-link.html' title='CMU Camera Workbook Link'/><author><name>HomogeneousTransform</name><uri>http://www.blogger.com/profile/16323116910819239378</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-113670482202779477</id><published>2006-01-07T23:19:00.000-08:00</published><updated>2006-01-07T23:20:22.033-08:00</updated><title type='text'>Holy Smokes!</title><content type='html'>Someone's been working on a lot of good code already: &lt;a href="http://www.kevin.org/frc/"&gt;http://www.kevin.org/frc/&lt;/a&gt;&lt;br /&gt;You know the demo code I put together for you guys a while back on autonomous stuff and interrupts? Looks like they'll probably put something together in the next few days on this too!&lt;br /&gt;&lt;br /&gt;Also check out this site for a basic description of this year's software: &lt;a href="http://www.usfirst.org/robotics/2006/2006frcsoftwareoverview.htm"&gt;http://www.usfirst.org/robotics/2006/2006frcsoftwareoverview.htm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-113670482202779477?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/113670482202779477/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=113670482202779477' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113670482202779477'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113670482202779477'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/01/holy-smokes.html' title='Holy Smokes!'/><author><name>HomogeneousTransform</name><uri>http://www.blogger.com/profile/16323116910819239378</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-113670187205177018</id><published>2006-01-07T22:30:00.000-08:00</published><updated>2006-01-07T22:31:12.053-08:00</updated><title type='text'>Check out the links on the side!</title><content type='html'>A few important things:&lt;br /&gt;&lt;br /&gt;There's a blog specific to you here at &lt;a href="http://gatorbotics-code.blogspot.com/"&gt;http://gatorbotics-code.blogspot.com&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;There's a blog for the mechanical and structural build at &lt;a href="http://gatorbotics-build.blogspot.com"&gt;http://gatorbotics-build.blogspot.com&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;And there's my friends of gatorbotics blog here: &lt;a href="http://gatorbotics-friends.blogspot.com"&gt;http://gatorbotics-friends.blogspot.com&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;As well, I've posted some generic links to places like US FIRST and your own website for the time being. Let me know if there's anything else I can link to for you.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-113670187205177018?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/113670187205177018/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=113670187205177018' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113670187205177018'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113670187205177018'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/01/check-out-links-on-side.html' title='Check out the links on the side!'/><author><name>HomogeneousTransform</name><uri>http://www.blogger.com/profile/16323116910819239378</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20683178.post-113670178891420395</id><published>2006-01-07T22:27:00.000-08:00</published><updated>2006-01-07T22:34:38.703-08:00</updated><title type='text'>Welcome 11010100100</title><content type='html'>Hello Gatorbotics electronics and programming. We definitely picked up momentum at the end of last quarter. Let's keep it up!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/2516/2077/1600/Copy%20of%20IMG_0433.jpg"&gt;&lt;img style="CURSOR: hand" alt="" src="http://photos1.blogger.com/blogger/2516/2077/320/Copy%20of%20IMG_0433.jpg" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20683178-113670178891420395?l=gatorbotics-code.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gatorbotics-code.blogspot.com/feeds/113670178891420395/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20683178&amp;postID=113670178891420395' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113670178891420395'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20683178/posts/default/113670178891420395'/><link rel='alternate' type='text/html' href='http://gatorbotics-code.blogspot.com/2006/01/welcome-11010100100.html' title='Welcome 11010100100'/><author><name>HomogeneousTransform</name><uri>http://www.blogger.com/profile/16323116910819239378</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>
