Overview

Jago's primary purpose is to facilitate writing robot programs in Java for Lego Mindstorms robots. Jago provides a robot API that includes intuitive methods like goForward(), pivotRight(), and pivotLeft(). Jago programs can run in a 2D simulator, and they can be downloaded into the RCX and run in the robot.

In addition to writing robot programs, Jago can be used to write 2D game-like simulations involving actors and behaviors.

Since the Spring of 2000, The United States Military Academy at West Point has used Jago to teach computer programming principles like sequencing, selection, and iteration to Freshmen. West Point faculty have created a wrapper package called eecs that enables students to write graphic 2D robot simulations using Jago. This package is included in the Jago project as an example of one of the ways that Jago can be used. robot_light (9K)

Status

10 May 03 - Project uploaded to SourceForge. After three years of being passed from one person's hard drive to another's, Jago is available to everyone.

News

Jago Seen in Orlando
March 2002

Jago was presented at the Advanced Simulation Technologies Conference. It was the fastest Jago conference presentation ever -- get to Orlando, present, and be back in New York in 24 hours. We thought about creating a TV drama based on this 24 hour period, but it seems Fox beat us to the idea.


Jago Goes International
June 2002

Ok, so maybe it was Canada, but technically Canada counts, eh? Jago was presented at the 2002 American Society of Engineering Education (ASEE) International Conference in Montreal.


Jago Wins An Award
April 2002

Jago won an award for being one of the best papers presented at the Consortium for Computing in Small Colleges Northeastern Conference in Boston.


Jago Presented at JavaOne
March 2002

Jago made its grand entrance at the 2002 JavaOne Conference in San Francisco.

Contributors

Keepers of the Code Past and Present
Dave Raymond
Rusl Flowers
Fernando Maymi
Karl Gossett

Other Contributors
Jake Berlin
Jim Jackson
Tom Morel
Chip Phillips
Mike Lanham
Susan Schwartz
Doug Wolfe

EECS Wrapper
Chris Okasaki
Karl Gossett