Thread: GRTFramework v5
View Single Post
  #1   Spotlight this post!  
Unread 12-01-2011, 05:30
spartango spartango is offline
Registered User
FRC #0192 (GRT)
Team Role: Alumni
 
Join Date: Nov 2009
Rookie Year: 2008
Location: Palo Alto, CA
Posts: 43
spartango is an unknown quantity at this point
GRTFramework v5

Well hello again!

A brief, but potentially useful shameless plug:
For programming in Java in this year's competition, you should check out the GRTFramework:

http://code.google.com/p/grtframework/

Why?
It's free.
It provides asynchronous, event-driven API's for all robot hardware.
It supports an MVC-like abstraction and encapsulation system for clean, elegant code.
It's easy to learn use, with loads of documentation and active support.
It has a simulation/emulation environment for time away from the 'bot.
It's been in use on multiple robots for over 1.5 years, with lots of utilities to make development easier (network API, file logging, switchable modules).

and...because you wish your Main looked like this:

http://code.google.com/p/grt192/sour...MainRobot.java

(team 192, 2010)

Tasty morsel of what development looks like:

http://code.google.com/p/grtframewor...pplicationFlow

Examples of where its been used in various bots

http://code.google.com/p/grt192/

Enjoy!
Reply With Quote