My point is that there seems to be a trend in FIRST in which people are saying "who cares about the robots, let's inspire the students." What I'm saying is, it's the robots that inspire the students. - Chris Hibner [more]
This application provides a framework for creating custom views of the data provided by the dashboard port on the IFI operator interface. The default views include a widget that displays the centroid and bounding box of the CMUCamII camera and a view that allows you to record and playback motor outp...
This is the Programming Presentation from 2006 Novi kickoff. This presentation covers the basics of C programming, proportional feedback controllers, analog resistive multiplexing, and quadrature encoders.
Spreadsheet to calculate time for a Flywheel to spinup to speed. Wheel and motor characteristics are customizable. Also has code for calculating spinup assuming an optimally shifting transmission with up to 3 gears.
"Techniques in Robotics Programming" presentation by Daniel Katanski (Team 240) and Steve Martin (Team 470) at the 2006 Kick-off meeting in Novi, Michigan. This session discussed a variety of software and electronics related topics which include: using the EEPROM, simple diagnostic scree...
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...
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.
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 ...
This is Team 237 (Sie-H20-Bots)'s code for the 2005 season. This is the exact code, ripped directly from our laptops C drive
It includes:
- Autonomous code that we used to cap vision tetra
- Auto Positioning system to set our arm/wrist into a certain position with a push of a button
etc....