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.
|
|
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