|
|
|
![]() |
|
|||||||
|
||||||||
|
|
Thread Tools |
Rating:
|
Display Modes |
|
#12
|
||||
|
||||
|
Well, This year I was set on programming autonomous, but I am hardly sure we will have a robot that needs it
. It is 19% complete, and still in alpha stage, but I had promised myself that I would continue even though the robot is shipped (having problems trying to get the Controller to work without an OI, but I believe that that is default), and what I have now may interest some.As I said, it is VERY incomplete, and not altogether working. It is a terminal interface to the controller (mainly for debugging purposes) that eventually will replace most programming that a team would need to do (as far as autonomous and some others, PWM mappings and others will still need to be modified every now and then ).I have already integrated Kevin's Camera Processing routines, Serial IO routines, and EEPROM (still unverified, sigh) routines, and the interface is kinda cool. If you want some more info, check out the attachment. The main features are (/will be): - Easy autonomous programming by the end-user (a.k.a. the non-programmers) using the terminal interface - Easy Drive controls altering/setting using the terminal interface - QuickView info on various IO's (like pwms, DigIO, AnaIO, Battery voltage) through the terminal - On-the-fly Calculation of field placement using camera, accelerometers, gyros, IR, yada yada... - Easy autonomous programming... (wait, did I already say that?) using a (slightly) intuitive terminal interface Did I mention that all of this is through the terminal interface? Unfortunately, I haven't coded the IFI loader's interface menu yet, but HyperTerminal works absolutely fantastic for now, with auto-updating information on the fly and a much more user-friendly menu (I tried implementing a line-by-line menu; didn't work out at all, updated information tended to cause the menu to disappear rather quickly, yada yada.) Still in Beta! If anyone could assist writing autonomous action code (read about it in the documentation) please PM me! BTW, does anyone have a memory free count for the default code? I would like to post how much memory my "add-on" will take, and I forgot .Also, I would like to add code for things like Gyros and Accelerometers, but since We do not have such things (working or not) I cannot possibly program for it. At the current time almost none of my program uses timers (forgot how, :stupidme and If I cannot use data from sensors, the code would be blind. anyways...Like I said, 19% complete, still need LOTS of code, see attachment for more info. Catch you all later! ![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Former FIRST student and mentor dies in a tragic rocket attack in Iraq today. | Munkaboo | General Forum | 48 | 19-04-2005 12:21 |
| Off-season competetions and former teams | Venkatesh | Off-Season Events | 5 | 10-12-2004 17:23 |
| Harry Potter and the Chamber of Secrets | Ryan Dognaux | Chit-Chat | 33 | 01-12-2002 19:57 |
| scouting tips and tricks | Rick | Scouting | 1 | 08-01-2002 00:52 |