I'm a programmer by training and inclination, so my mechanical ideas are sometimes rather, um, loosely constrained by physical reality. - Alan Anderson [more]
This is an old white paper originally posted by Doogan that I edited for the new IFI system. It is a list of all OI ports, pins, and what each one does (for the default code), and the variable alias for each. It also has 2 other sheets that list the RC outputs and inputs. Everything has an open c...
This 95 page document is the year's upgrade of a manual posted on this form prior to last season. It has been substantially revised since the last post. The most significant addition for this year is an exposition of code that exploits interrupts for wheel counters and the time integration of a...
This is a powerpoint presentation I created for new Team 868 members interested in C Programming. It introduces C syntax, the C pre-processor, data types and sizes, conditionals, looping, data structrures, and coding style.
I've written a little perl script to extract some useful information from the .map file. The script tells you how much space in flash is used by each function in your code. The size is in bytes followed by the percentage of the total 32k available. The list is ordered with the biggest ...
a californian combat robot builder contacted me through chiefdelphi and asked me about mecanum wheels. now im designing wheels for a 3lb mecanum flamethrower bot. here's the teaser shot.
Yes, i cheated the Nylon 4-40 screws they get razorknif'ed off
MPLAB file group and Application notes for OCCRA PROGRAMMING demo 9/15/2005. This application supports an auto-positoning feedback controller with 4 setpoints as demonstrated at the programming seminar.
starting 4 new teams this year and im taking a shot at getting them to be a compeditive bunch of little swamp monsters heres the presntation im going to use on them on tuesday
This document outlines the need to know information for the 1st ever Richmond Off-Season Invitational (ROSI). All teams that are interested or have registered need to read this over. Hope to see you guys there.
This is the presentation I gave at the Mid-Atlantic Regional Meeting of the American Chemical Society (MARM 2005) entitled "Robotics as a Vehicle to Achievement, Entrepreneurship and Higher Education". The purpose of this talk was to explain what the FI...
This file includes the lower level routines and utilities that formed the basis for this year bot. The control routines are fairly generic and should be adaptable to many situations. While the code has been reasonably tested, problems may remain so use caution. Hopefully it can be of some use to ...