Welcome

Welcome to the JavaBotHard information page. This documentation is also included with the JavaBots distribution in JavaBotHard/docs/index.html

JavaBotHard is freely distributable, but it is copyrighted by the Georgia Tech Research Corporation. Please see the file EDU/gatech/cc/is/COPYRIGHT.html for detailed copyright information.

JavaBotHard is used to run robot control systems that use the abstractrobots API on mobile robots. The same control systems can be run on in simulation with the JavaBotSim application.

Running JavaBotHard

This documentation is rather skimpy right now. We will be expanding it in the coming months.

First, ensure your CLASSPATH environment variable points to all the right places. Consult the the "How to Install" section of the JavaBots page for details.

Now type the command line to start things running:

java JavaBotHard [control system] [time] [x] [y]
Here is an example:
Java JavaBotHard forage1 120 0 0
This will run the forage1 control system for 120 seconds, and start the robot at (0,0).