View Single Post
  #6   Spotlight this post!  
Unread 26-02-2003, 09:58
Adam Krajewski's Avatar
Adam Krajewski Adam Krajewski is offline
Registered User
AKA: Jewski
None #0857 (Superior Roboworks) / Team #0068 (Truck Town Thunder)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1998
Location: Da U.P., Eh
Posts: 83
Adam Krajewski is on a distinguished road
We had a similar discussion on this a while back. I was pushing for the JStamp at the time. Lately, I've been more interested in the BasicATOM Pro.

The biggest limitation is the relationship FIRST has with Parallax. Parallax is, in fact, a major sponsor of FIRST, so there's no good reason to dump them. The Javelin Stamp is the only realistic replacement. I find it to be a very 'dirty' and inefficient design, though. The simplicity of java hardware in the JStamp is much preferable, in my opinion. Either way, java creates a somewhat overly complex structure for the fairly simple operation of controlling a FIRST-level robot.

My wish list for the current control system is:
1. More RAM (variable space)
32 bytes (26 usable for variables) is very tight when creating complex control algorithms. Scratch pad works, but it far less intuitive and makes the code much less readable. Same with EEPROM.
2. Trig functions
Makes ultra complex designs much easier. It's hard enough to write the algorithms WITH the trig functions.

Adam
__________________
"My favorite programming language is solder."
- R A Pease