2002-11-11 01:22  rtv

	* worlds/multi-bitmap.world: renamed from multi-eviroment.world
	(sic)

2002-11-11 01:21  rtv

	* configure.in, src/playerdevice.cc, src/gnome2/gnomegui.cc,
	src/models/idarturretdevice.cc, worlds/Makefile.am,
	worlds/multi-evironment.world: fixed autoconf settings for gnome2
	gui

2002-11-11 00:30  rtv

	* ChangeLog, worlds/puck.world: fixed invalid property tag

2002-11-11 00:22  rtv

	* tools/run: removed tool/run - out of date

2002-11-11 00:21  rtv

	* ChangeLog, INSTALL, README, docsrc/stage.tex, src/models/box.cc,
	src/models/bumperdevice.cc, src/models/fiducialfinderdevice.cc,
	src/models/idarturretdevice.cc, src/models/laserdevice.cc,
	src/models/sonardevice.cc, src/models/visiondevice.cc,
	tools/Makefile.am, tools/dstage, tools/killdist.tcl, tools/push,
	tools/slay, tools/startdist.tcl, worlds/Makefile.am: fixed device
	rendering to not complain about empty data buffers on first draw.
	removed cruft from tools dir.

2002-11-10 20:46  inspectorg

	* src/main.cc, src/playerdevice.cc, src/worldfile.cc,
	src/models/ptzdevice.cc, src/models/ptzdevice.hh,
	worlds/puck.world: Bug fixes

2002-11-10 19:09  rtv

	* docsrc/stage.tex, src/entity.cc, src/library.cc, src/main.cc,
	src/playerdevice.cc, src/server.cc, src/server.hh, src/world.cc,
	src/world.hh, src/rtkstage/rtkgui.cc, tools/pause,
	worlds/everything.world: added pause/unpause in response to
	SIGUSR1. fixed fastmode bug reported by U.Wassh guys. Cleaned up
	pre-release

2002-11-10 18:25  inspectorg

	* src/: entity.cc, playerdevice.cc, world.hh,
	models/laserdevice.cc, rtkstage/rtkgui.cc: Added temporary fix for
	view object/data stuff

2002-11-10 17:29  inspectorg

	* src/: world.hh, rtkstage/rtkgui.cc: Added some more movie capture
	options

2002-11-08 18:32  rtv

	* src/client.cc, src/entity.cc, src/entity.hh, src/library.cc,
	src/server.cc, src/server.hh, src/stage_types.hh, src/stageio.cc,
	src/world.cc, src/world.hh, src/models/Makefile.am,
	src/models/fiducialfinderdevice.cc,
	src/models/fiducialfinderdevice.hh,
	src/models/laserbeacondevice.cc, src/models/laserbeacondevice.hh,
	src/models/laserdevice.cc, src/models/puck.cc,
	src/rtkstage/rtkgui.cc, worlds/beacons.inc, worlds/usc_pioneer.inc:
	moved lbd to fiducialfinder

2002-11-08 17:52  rtv

	* docsrc/stage.tex: added more to devices

2002-11-08 17:41  rtv

	* docsrc/stage.tex: updating manual - devices need some more work
	but chapters 1 to 4 are in good shape for 1.3

2002-11-06 16:02  rtv

	* src/: client.cc, entity.cc, playerdevice.cc, stage_types.hh,
	stageio.cc, gnome2/gnomedevices.cc, models/laserdevice.cc,
	models/sonardevice.hh: debugging client mode

2002-11-02 23:04  inspectorg

	* configure.in: Changed RTK path

2002-11-02 22:18  gerkey

	* configure.in: added rtk warnings

2002-11-02 16:14  gerkey

	* configure.in: added check for <player.h>

2002-11-02 12:06  inspectorg

	* src/rtkstage/rtkgui.cc: Tweaked movie speed

2002-11-02 00:24  inspectorg

	* src/: world.cc, world.hh, rtkstage/rtkgui.cc: Fixes to rtk gui
	(limit update rate).

2002-11-01 18:34  inspectorg

	* src/rtkstage/: rtkgui.cc, rtkgui.cc: Menu tweaks

2002-11-01 18:26  gerkey

	* src/models/laserbeacondevice.cc: fixed lbd id size

2002-11-01 18:00  inspectorg

	* src/: Makefile.am, world.hh, models/bumperdevice.cc,
	rtkstage/rtkgui.cc: Added experimental movie support

2002-11-01 16:46  gerkey

	* Makefile.am, acinclude.m4, bootstrap, configure.in,
	src/Makefile.am, src/models/Makefile.am, src/rtkstage/Makefile.am:
	now relies on external rtk

2002-11-01 11:46  gerkey

	* bootstrap, configure.in: now using rtk's configure

2002-11-01 11:41  gerkey

	* acinclude.m4: added back jpeglib test

2002-11-01 11:38  gerkey

	* docsrc/.cvsignore: ignoring stage doc stuff

2002-11-01 11:25  rtv

	* worlds/beacons.inc: replaced special devices with macros

2002-11-01 11:22  rtv

	* src/models/: bumperdevice.cc, bumperdevice.hh: added bumper
	device

2002-11-01 11:12  rtv

	* acinclude.m4, src/Makefile.am, src/colors.hh, src/entity.cc,
	src/entity.hh, src/library.cc, src/library.hh, src/matrix.hh,
	src/playerdevice.cc, src/playerdevice.hh, src/raytrace.cc,
	src/raytrace.hh, src/server.hh, src/stage_types.hh, src/stageio.cc,
	src/world.cc, src/world.hh, src/gnome2/gnomegui.cc,
	src/gnome2/gnomegui.hh, src/models/Makefile.am,
	src/models/bitmap.cc, src/models/bitmap.hh, src/models/box.cc,
	src/models/box.hh, src/models/bpsdevice.cc,
	src/models/bpsdevice.hh, src/models/broadcastdevice.cc,
	src/models/broadcastdevice.hh, src/models/descartesdevice.cc,
	src/models/descartesdevice.hh, src/models/gpsdevice.cc,
	src/models/gpsdevice.hh, src/models/gripperdevice.cc,
	src/models/gripperdevice.hh, src/models/idardevice.cc,
	src/models/idardevice.hh, src/models/idarturretdevice.cc,
	src/models/idarturretdevice.hh, src/models/laserbeacon.cc,
	src/models/laserbeacon.hh, src/models/laserbeacondevice.cc,
	src/models/laserbeacondevice.hh, src/models/laserdevice.cc,
	src/models/laserdevice.hh, src/models/miscdevice.cc,
	src/models/miscdevice.hh, src/models/motedevice.cc,
	src/models/motedevice.hh, src/models/omnipositiondevice.cc,
	src/models/omnipositiondevice.hh, src/models/positiondevice.cc,
	src/models/positiondevice.hh, src/models/powerdevice.cc,
	src/models/powerdevice.hh, src/models/ptzdevice.cc,
	src/models/ptzdevice.hh, src/models/puck.cc, src/models/puck.hh,
	src/models/sonardevice.cc, src/models/sonardevice.hh,
	src/models/truthdevice.cc, src/models/truthdevice.hh,
	src/models/visionbeacon.cc, src/models/visionbeacon.hh,
	src/models/visiondevice.cc, src/models/visiondevice.hh,
	src/rtkstage/Makefile.am, src/rtkstage/rtkgui.cc,
	worlds/everything.world, worlds/pherobot.world, worlds/pioneer.inc,
	worlds/simple.world, worlds/usc_pioneer.inc: added bumperdevice.
	removed misc, descartes and beacons

2002-10-31 19:59  gerkey

	* ChangeLog: update ChangeLog for release

2002-10-31 19:58  gerkey

	* Makefile.common, worlds/everything.world: last commit before
	release

2002-10-31 19:04  inspectorg

	* src/: world.hh, rtkstage/rtkgui.cc: Tweaks to gui export

2002-10-31 12:36  gerkey

	* src/entityfactory.cc: applied Alex's omni stage bugfix and added
	3-arg SetSpeed() to PositionProxy

2002-10-31 09:59  inspectorg

	* src/: world.hh, rtkstage/rtkgui.cc: Added stills export (still
	testing).

2002-10-30 23:48  gerkey

	* Makefile.am, configure.in, src/Makefile.am, src/library.cc,
	src/gnome2/Makefile.am, src/models/Makefile.am,
	src/rtkstage/Makefile.am: fixed up distro

2002-10-30 18:15  gerkey

	* configure.in, src/server.cc: added system checks

2002-10-30 17:38  gerkey

	* src/: entity.hh, server.cc, world.cc: builds for FreeBSD 4.7

2002-10-30 17:35  gerkey

	* src/nogui.cc: dummy gui implementation

2002-10-30 17:32  gerkey

	* acinclude.m4, configure.in, src/Makefile.am: builds w/o gui

2002-10-30 16:41  gerkey

	* acinclude.m4, src/models/Makefile.am: foo

2002-10-30 16:28  gerkey

	* acinclude.m4: foo

2002-10-30 16:13  gerkey

	* acinclude.m4, acinclude.m4: foo

2002-10-30 16:06  gerkey

	* .cvsignore: tweaks

2002-10-30 16:02  gerkey

	* acinclude.m4, configure.in, src/Makefile.am,
	src/models/Makefile.am, src/models/laserbeacondevice.cc: tweaks

2002-10-30 16:01  gerkey

	* .cvsignore: tweak

2002-10-30 10:33  gerkey

	* .cvsignore, src/.cvsignore, src/gnome2/.cvsignore,
	src/models/.cvsignore, src/rtkstage/.cvsignore, tools/.cvsignore,
	worlds/.cvsignore: added .cvsignores

2002-10-29 20:05  gerkey

	* src/server.cc: fixed player startup sequence

2002-10-29 18:18  gerkey

	* src/: server.cc, world.cc: fixing startup stuff

2002-10-29 17:56  gerkey

	* configure.in: fixed JPEGLIB nonsense

2002-10-29 17:45  gerkey

	* src/rtkstage/rtkgui.cc: small fix

2002-10-28 15:03  gerkey

	* src/Makefile.am: tidied compile line

2002-10-28 15:03  gerkey

	* src/world.cc: fixed GUI startup

2002-10-27 21:48  gerkey

	* configure.in, src/gnome2/Makefile.am, src/rtkstage/Makefile.am:
	tweaked Makefiles

2002-10-27 21:31  gerkey

	* src/rtkstage/Makefile.am: tweaked Makefile.am

2002-10-27 19:23  rtv

	* AUTHORS: added first few names to AUTHORS

2002-10-27 18:41  rtv

	* Makefile.am, src/Makefile.am, src/gnome2/Makefile.am,
	src/models/Makefile.am, src/rtkstage/Makefile.am: fixed bug that
	prevented docs being packed into distro. remaining bug only puts
	one gui library in the distro. fixing...

2002-10-27 18:35  rtv

	* docsrc/: Makefile, notext_ps_logo.eps, notext_ps_logo.jpg,
	playerstage.bib, stage.tex: moved from doc to docsrc

2002-10-27 15:32  rtv

	* src/: Makefile.am, entity.cc, playerdevice.cc: finished tree
	reorg - seems to work ok now.

2002-10-27 15:15  rtv

	* Makefile.am, configure.in, src/Makefile.am,
	src/models/Makefile.am: still organizing tree

2002-10-27 15:13  rtv

	* src/rtkgui.cc: moved into rtkstage directory

2002-10-27 15:12  rtv

	* src/rtkstage/: Makefile.am, rtkgui.cc: moved some rtk gui code
	here - eventually we'll pull it all out here

2002-10-27 13:55  rtv

	* Makefile.am, configure.in, src/Makefile.am, src/entity.cc,
	src/entity.hh, src/library.cc, src/library.hh, src/main.cc,
	src/matrix.hh, src/playerdevice.hh, src/server.cc,
	src/stage_types.hh, src/stageio.cc, src/world.cc, src/world.hh:
	reorganized source tree

2002-10-27 13:53  rtv

	* stage.xpm: moved here from src

2002-10-27 13:50  rtv

	* src/: bitmap.cc, bitmap.hh, bpsdevice.cc, bpsdevice.hh,
	broadcastdevice.cc, broadcastdevice.hh, descartesdevice.cc,
	descartesdevice.hh, gpsdevice.cc, gpsdevice.hh, gripperdevice.cc,
	gripperdevice.hh, idardevice.cc, idardevice.hh,
	idarturretdevice.cc, idarturretdevice.hh, image.cc, image.hh,
	laserbeacon.cc, laserbeacon.hh, laserbeacondevice.cc,
	laserbeacondevice.hh, laserdevice.cc, laserdevice.hh,
	miscdevice.cc, miscdevice.hh, motedevice.cc, motedevice.hh,
	omnipositiondevice.cc, omnipositiondevice.hh, positiondevice.cc,
	positiondevice.hh, ptzdevice.cc, ptzdevice.hh, puck.cc, puck.hh,
	sonardevice.cc, sonardevice.hh, truthdevice.cc, truthdevice.hh,
	visionbeacon.cc, visionbeacon.hh, visiondevice.cc, visiondevice.hh,
	boxobstacle.cc, boxobstacle.hh, rtp.cc, rtp.h, stage.xpm: moved
	device models into models directory

2002-10-27 13:46  rtv

	* src/models/: Makefile.am, bitmap.cc, bitmap.hh, box.cc, box.hh,
	bpsdevice.cc, bpsdevice.hh, broadcastdevice.cc, broadcastdevice.hh,
	descartesdevice.cc, descartesdevice.hh, gpsdevice.cc, gpsdevice.hh,
	gripperdevice.cc, gripperdevice.hh, idardevice.cc, idardevice.hh,
	idarturretdevice.cc, idarturretdevice.hh, image.cc, image.hh,
	laserbeacon.cc, laserbeacon.hh, laserbeacondevice.cc,
	laserbeacondevice.hh, laserdevice.cc, laserdevice.hh,
	miscdevice.cc, miscdevice.hh, motedevice.cc, motedevice.hh,
	omnipositiondevice.cc, omnipositiondevice.hh, positiondevice.cc,
	positiondevice.hh, powerdevice.cc, powerdevice.hh, ptzdevice.cc,
	ptzdevice.hh, puck.cc, puck.hh, sonardevice.cc, sonardevice.hh,
	truthdevice.cc, truthdevice.hh, visionbeacon.cc, visionbeacon.hh,
	visiondevice.cc, visiondevice.hh: moved device models to separate
	directory

2002-10-27 13:39  rtv

	* src/gnome2/Makefile.am: added CVS header

2002-10-27 13:37  rtv

	* src/gnome2/: gnomedevices.cc, gnomegui.cc: add GPL headers

2002-10-27 13:30  rtv

	* src/gnome2/: Makefile.am, gnomedevices.cc, gnomegui.cc,
	gnomegui.hh: moved gnome gui files into subdir of src

2002-10-25 17:52  rtv

	* src/Makefile.am, src/colors.hh, src/sonardevice.cc,
	src/sonardevice.hh, src/stage_types.hh, worlds/everything.world,
	worlds/pioneer.inc, worlds/simple.world, worlds/usc_pioneer.inc:
	added powerdevice. added power on/off to sonar device.

2002-10-25 15:48  rtv

	* src/: bitmap.cc, bitmap.hh, client.cc, entity.cc, entity.hh,
	gui.hh, main.cc, playerdevice.cc, rtkgui.cc, server.cc, server.hh,
	stage_types.hh, stageio.cc, world.cc, world.hh: gnome2 now works
	with new startup routine

2002-10-25 13:14  gerkey

	* worlds/: everything.world, pioneer.inc, usc_pioneer.inc: added
	amigobot model

2002-10-16 14:19  gerkey

	* tools/autoplace.cc: fixed placement algorithm

2002-10-16 13:54  gerkey

	* src/boxobstacle.cc: slight change

2002-10-16 13:50  gerkey

	* src/: boxobstacle.cc, worldfile.cc: boxes inherit color and
	worldfiles save without crashing

2002-10-16 13:49  gerkey

	* tools/: Makefile.am, autoplace.cc: auto-placement util

2002-10-15 15:27  rtv

	* src/: server.hh, stageio.cc, world.cc, world.hh: moved more vars
	out of world.hh into their proper places in server.hh

2002-10-15 15:13  rtv

	* src/: gui.hh, playerdevice.cc, server.cc, server.hh, world.cc,
	world.hh: fixed clock locking, moved all file locking into server
	class, cleaned up debug output

2002-10-10 16:12  rtv

	* src/world.cc: fixed too-frequent-redraw bug

2002-10-09 19:45  gerkey

	* configure.in, src/Makefile.am, src/bpsdevice.cc,
	src/broadcastdevice.hh, src/descartesdevice.cc,
	src/descartesdevice.hh, src/gpsdevice.cc, src/gpsdevice.hh,
	src/gripperdevice.cc, src/gripperdevice.hh, src/idardevice.cc,
	src/idardevice.hh, src/laserbeacondevice.cc,
	src/laserbeacondevice.hh, src/laserdevice.cc, src/laserdevice.hh,
	src/motedevice.cc, src/motedevice.hh, src/omnipositiondevice.cc,
	src/omnipositiondevice.hh, src/playerdevice.cc,
	src/playerdevice.hh, src/positiondevice.cc, src/positiondevice.hh,
	src/ptzdevice.cc, src/ptzdevice.hh, src/server.cc,
	src/sonardevice.cc, src/sonardevice.hh, src/truthdevice.cc,
	src/truthdevice.hh, src/visiondevice.cc, src/visiondevice.hh: added
	support for passing driver names between Stage and Player, and
	added reasonable names for all Player entities.  also fixed a
	couple of little things.

2002-10-06 23:48  rtv

	* src/: gnomegui.cc, gnomegui.hh: removed gnomegui files from src

2002-10-06 23:45  rtv

	* Makefile.am, configure.in, src/Makefile.am, src/bitmap.cc,
	src/bitmap.hh, src/entity.cc, src/entity.hh, src/gui.hh,
	src/laserdevice.cc, src/laserdevice.hh, src/main.cc,
	src/playerdevice.cc, src/playerdevice.hh, src/rtkgui.cc,
	src/server.cc, src/sonardevice.cc, src/sonardevice.hh,
	src/stageio.cc, src/world.cc, src/world.hh: moved to clean GUI
	hooks for gnome2 GUI. configure --with-gnome2 uses gnome instead of
	rtk. configure --without-gui uses neither GUI. talk to ahoward
	about moving rtk gui to standard hooks. gnome2 gui is still missing
	lots of functionality, but at it looks OK under the hood now.

2002-10-05 11:59  rtv

	* src/gnomegui.cc: more gui

2002-10-02 15:10  rtv

	* configure.in, src/gnomegui.cc: tweaked autoconf setup

2002-09-26 00:22  rtv

	* src/: entity.cc, gnomegui.cc, world.cc: starting to wrap gui
	functions to hide rtk/gnome differences in main code

2002-09-26 00:10  rtv

	* src/: gnomegui.cc, gnomegui.hh, menus.hh, stage.xpm: added
	stage.xpm logo for about box

2002-09-25 19:24  rtv

	* src/gnomegui.cc, worlds/simple.world: added (non-functional)
	toolbar - will move clock into toolbar and enable start/stop
	buttons

2002-09-25 18:22  rtv

	* src/: colors.hh, entity.cc, gnomegui.cc, laserdevice.cc,
	playerdevice.cc, server.cc, sonardevice.cc: fixed laser detect bug.
	changed device gnome rendering. fixed subscribe/unsubscribe bug

2002-09-25 13:46  rtv

	* src/: entity.hh, gnomegui.cc, gnomegui.hh, world.cc, world.hh:
	added quit, clock and progress bar support to gnome gui

2002-09-24 19:55  rtv

	* configure.in, src/Makefile.am, src/bitmap.cc, src/bitmap.hh,
	src/entity.cc, src/entity.hh, src/gnomegui.cc, src/gnomegui.hh,
	src/laserdevice.cc, src/laserdevice.hh, src/playerdevice.cc,
	src/playerdevice.hh, src/sonardevice.cc, src/sonardevice.hh,
	src/stage_types.hh, src/world.cc, src/world.hh: added GNOME
	rendering to sonar device. simplified configure.in a little.

2002-09-22 11:33  inspectorg

	* src/rtkgui.cc: Changed to use new export functions

2002-09-22 11:33  inspectorg

	* src/laserdevice.cc: Changed laser to new player format

2002-09-21 01:23  rtv

	* src/gnomegui.cc: fixed bug in GuiStatus()

2002-09-21 01:14  rtv

	* src/: entity.cc, entity.hh, gnomegui.cc, gnomegui.hh,
	laserdevice.cc, laserdevice.hh, playerdevice.hh: changed button
	handling for gnome ui. added gnomeui.hh.added select and watch
	images to gnome ui. works in gcc-3.2 on linux and os x

2002-09-19 17:39  rtv

	* configure.in, src/Makefile.am, src/gnomegui.cc,
	src/laserdevice.cc, src/menus.hh: moved to GNOME2 libraries. fixed
	up configure.in

2002-09-16 16:44  gerkey

	* configure.in, src/Makefile.am, src/dirname.c, src/entity.cc,
	src/gripperdevice.cc, src/playerdevice.cc, src/poll.c,
	src/replace.h, src/rtkgui.cc, src/rtp.cc, src/rtp.h, src/server.cc,
	src/server.hh, src/world.cc, src/world.hh, src/worldfile.cc: made
	some changes for OS X build

2002-09-11 19:21  rtv

	* configure.in, src/Makefile.am, src/bitmap.cc, src/bitmap.hh,
	src/colors.hh: gnome GUI should compile if libs are available - if
	not use configure --wuithout-rtvg

2002-09-11 11:57  gerkey

	* src/: entity.cc, main.cc, server.cc, world.cc, world.hh: some
	changes to make -g actually disable the gui

2002-09-11 11:18  gerkey

	* configure.in: typo fix in rgb.txt test

2002-09-10 17:09  gerkey

	* configure.in: added auto-checking for X11 color database

2002-09-10 16:42  gerkey

	* src/playerdevice.hh: made stdint conditional

2002-09-10 16:41  gerkey

	* src/positiondevice.cc: change some byteswapping

2002-09-06 19:05  rtv

	* configure.in, src/Makefile.am, src/bitmap.cc, src/bitmap.hh,
	src/boxobstacle.cc, src/broadcastdevice.cc, src/client.cc,
	src/colors.hh, src/descartesdevice.cc, src/entity.cc,
	src/entity.hh, src/gnomegui.cc, src/gpsdevice.cc,
	src/gripperdevice.cc, src/idardevice.cc, src/idarturretdevice.cc,
	src/laserbeacon.cc, src/laserbeacondevice.cc, src/laserdevice.cc,
	src/laserdevice.hh, src/library.cc, src/library.hh, src/main.cc,
	src/matrix.cc, src/matrix.hh, src/miscdevice.cc, src/motedevice.cc,
	src/omnipositiondevice.cc, src/playerdevice.cc,
	src/playerdevice.hh, src/positiondevice.cc, src/ptzdevice.cc,
	src/puck.cc, src/rtkgui.cc, src/server.cc, src/sonardevice.cc,
	src/stage_types.hh, src/stageio.cc, src/truthdevice.cc,
	src/visiondevice.cc, src/world.cc, src/world.hh, worlds/puck.world,
	worlds/simple.world: added an experimental GNOME gui. moved some
	rtk2 stuff into its own file rtkgui.ccas world.cc was getting very
	large. the gnome gui isn;t fuly funvtional yet, but it looks
	promising for supporting large worlds

2002-08-30 11:17  rtv

	* src/bitmap.cc, src/bitmap.hh, src/client.cc, src/entity.cc,
	src/entity.hh, src/idardevice.cc, src/idarturretdevice.cc,
	src/playerdevice.cc, src/playerdevice.hh, src/positiondevice.cc,
	src/positiondevice.hh, src/ptzdevice.cc, src/server.cc,
	src/server.hh, src/stageio.cc, src/world.cc, src/world.hh,
	worlds/everything.world, worlds/simple.world: entities now
	maintained in tree structure, in preparation for graphics overhall.
	stage client/server now very broken

2002-08-27 10:50  gerkey

	* src/: laserbeacondevice.cc, positiondevice.cc, sonardevice.cc:
	renamed config requests to make them part of the device interface

2002-08-23 22:10  rtv

	* demo/darpatech.world: updated demo to new syntax - unfortunately
	the pherobot behavior is not as good now that the IDAR works
	properly. hmmm

2002-08-23 21:58  rtv

	* src/bitmap.cc, src/idardevice.cc, src/idarturretdevice.cc,
	src/idarturretdevice.hh, src/world.hh,
	worlds/hospital_section.pnm.gz, worlds/pherobot.world: added
	angle-of-incidence checking to idars. fixed idar bugs.
	pherobot.world now a good demo of 100 robots

2002-08-23 13:03  rtv

	* src/: Makefile.am, bitmap.cc, idardevice.cc, idardevice.hh,
	idarturretdevice.cc, idarturretdevice.hh, server.cc, stageio.cc,
	world.cc: changed IDARDevice to IDarDevice for consistency

2002-08-23 12:55  rtv

	* src/: envserver.cc, truthlog.cc: removed truthserver.cc
	truthlog.vv

2002-08-23 12:51  rtv

	* src/: bitmap.cc, bitmap.hh, idardevice.cc, idardevice.hh: renamed
	fixedobstacle to bitmap, irdevice to idardevice

2002-08-23 12:49  rtv

	* src/: client.cc, fixedobstacle.cc, fixedobstacle.hh, irdevice.cc,
	irdevice.hh, manager.cc, stageio.cc: renamed fixedobstacle to
	bitmap, irdevice to idardevice, removed manager.cc

2002-08-22 19:18  rtv

	* src/entity.cc, src/server.cc, worlds/Makefile.am,
	worlds/everything.world, worlds/filled_hospital.pnm.gz,
	worlds/footie.world, worlds/hospital100.world,
	worlds/hospital200.world, worlds/hospital300.world,
	worlds/hospital500.world, worlds/manyrobots.world,
	worlds/pherobot.world, worlds/pherobot_100.world,
	worlds/pherobot_20.world, worlds/pherobot_50.world,
	worlds/puck.world, worlds/simple.pnm.gz, worlds/table.world:
	removed cruddy old examples and fixed up the remainig ones

2002-08-22 17:53  rtv

	* src/rtp.h: moved here from include

2002-08-22 17:19  rtv

	* Makefile.am, src/Makefile.am, src/boxobstacle.hh,
	src/bpsdevice.hh, src/broadcastdevice.hh, src/colors.hh,
	src/descartesdevice.hh, src/entity.hh, src/fixedobstacle.hh,
	src/gpsdevice.hh, src/gripperdevice.hh, src/idarturretdevice.hh,
	src/image.hh, src/irdevice.hh, src/laserbeacon.hh,
	src/laserbeacondevice.hh, src/laserdevice.hh, src/library.hh,
	src/matrix.hh, src/miscdevice.hh, src/motedevice.hh,
	src/omnipositiondevice.hh, src/playerdevice.hh,
	src/positiondevice.hh, src/ptzdevice.hh, src/puck.hh,
	src/raytrace.hh, src/server.hh, src/sonardevice.hh,
	src/stage_types.hh, src/truthdevice.hh, src/visionbeacon.hh,
	src/visiondevice.hh, src/world.hh, src/worldfile.hh: moved headers
	to src directory. fixed doc install behavior in Makefile.am.
	removed header install.

2002-08-22 14:13  rtv

	* src/entity.cc, src/fixedobstacle.cc, src/world.cc,
	worlds/everything.world, worlds/usc_pioneer.inc: fixed un-mapping
	bug in entities with offset center of rotation

2002-08-22 12:35  rtv

	* worlds/multi-evironment.world: fixed sytntax

2002-08-22 12:31  rtv

	* worlds/multi-evironment.world: fixed sytntax

2002-08-21 19:13  rtv

	* worlds/: pherobot.world, table.world: updated syntax

2002-08-21 19:04  rtv

	* src/Makefile.am, src/boxobstacle.cc, src/bpsdevice.cc,
	src/broadcastdevice.cc, src/client.cc, src/descartesdevice.cc,
	src/entity.cc, src/entityfactory.cc, src/fixedobstacle.cc,
	src/gpsdevice.cc, src/gripperdevice.cc, src/idarturretdevice.cc,
	src/irdevice.cc, src/laserbeacon.cc, src/laserbeacondevice.cc,
	src/laserdevice.cc, src/library.cc, src/main.cc, src/matrix.cc,
	src/miscdevice.cc, src/motedevice.cc, src/omnipositiondevice.cc,
	src/playerdevice.cc, src/positiondevice.cc, src/ptzdevice.cc,
	src/puck.cc, src/server.cc, src/sonardevice.cc, src/stageio.cc,
	src/truthdevice.cc, src/visiondevice.cc, src/world.cc,
	worlds/hospital100.world, worlds/multi-evironment.world,
	worlds/pherobot.world, worlds/pioneer.inc, worlds/simple.world:
	Added some functionality, fixed some bugs, one or two issues
	outstanding.
	
	new:
	
	* load multiple bitmaps from world file - use 'bitmap' token to
	generate a fixedobstacle.  'environment' is deprecated. bitmap
	entities obey color & pose settings. Added
	worlds/multi-environment.world as an example. Check out the view
	from the visiondevice! a fixedobstacle with default settings
	borders the matrix but is not drawn in the GUI. bitmaps can be
	hidden like other objects from the view-menu.
	
	* the 'scale' keyword is replaced by 'resolution <meters per
	pixel>'.  In section 0 (top level) of the world file, it specifies
	the size in meters of a matrix cell. In a 'bitmap' section, it
	specifies the size in meters of a bitmap pixel. (using 'scale'
	generates a warning)
	
	* view-menu option to visualize matrix occupancy in the GUI - great
	for debugging, but also useful to check if your resolution is
	sensible.
	
	* removed 4cm center of rotation offset from positiondevice. added
	this definition in worlds/pioneer.inc:
	
	  define pioneer position
	  (
	    offset [-0.04 0.0]
	  )
	
	* keyword 'size [X Y]' at top level specifies the minimum world
	size in meters. the world is automatically enlarged to fit any
	posed entities, including bitmaps, so if you don't specify a 'size'
	it just fits neatly around whatever is there.
	
	* new model for adding devices based on a new class called
	'Library'.  Instead of adding devices to the entityfactory, you
	define a static named constructor and create a global instance of
	your object. A constructor takes care of the registration.
	entityfactory is gone.
	
	bugfix:
	
	* rtk figures did not obey entity offsets - now they do bu see
	issue below.
	
	<forgot some...?>
	
	issues:
	
	* devices don't inherit their parent's player port number. have to
	think about this one. it's a useful thing but breaks context-free
	grammar and will require another hack to keep it in.
	
	* matrix un-mapping doesn't work properly for objects with origin
	offsets.  I'll fix this ASAP.

2002-08-21 14:55  gerkey

	* configure.in: minor fix

2002-08-21 14:54  gerkey

	* configure.in, src/Makefile.am, src/client.cc,
	src/playerdevice.cc, src/rtp.cc, src/server.cc, src/world.cc:
	changes for Solaris port

2002-08-20 18:45  gerkey

	* configure.in, src/Makefile.am, src/entity.cc,
	src/idarturretdevice.cc: some changes to handle gui exclusion

2002-08-20 18:30  gerkey

	* src/: idarturretdevice.cc, image.cc, main.cc: slight changes for
	Autotools building

2002-08-20 18:30  gerkey

	* Makefile, Makefile.common, src/Makefile: files no longer needed
	under Autotools

2002-08-20 18:29  gerkey

	* AUTHORS, COPYING, INSTALL, Makefile.am, NEWS, bootstrap,
	configure.in, src/Makefile.am, tools/Makefile.am,
	worlds/Makefile.am: new files needed for Autotools

2002-08-19 14:48  gerkey

	* Makefile, src/Makefile, src/laserbeacondevice.cc,
	src/laserdevice.cc, src/sonardevice.cc: did some name-changing of
	Player interfaces

2002-08-15 23:18  gerkey

	* src/Makefile, src/broadcastdevice.cc, src/entityfactory.cc,
	src/laserbeacondevice.cc, src/laserdevice.cc,
	src/omnipositiondevice.cc, src/positiondevice.cc,
	src/sonardevice.cc, src/visiondevice.cc, worlds/usc_pioneer.inc:
	updated to match new Player device namespace

2002-08-15 10:10  gerkey

	* src/server.cc: changed messages.h to player.h

2002-08-12 19:04  gerkey

	* src/Makefile: added new include/lib paths to build against Player
	source tree

2002-08-09 02:52  gerkey

	* Makefile.common: incremented version

2002-08-06 17:31  gerkey

	* src/idarturretdevice.cc: took out unused variable

2002-07-29 18:01  gerkey

	* demo/demo: slight fix to joystick startup

2002-07-29 17:39  rtv

	* demo/: darpatech.world, demo, hospital_section.pnm.gz, many,
	pioneer.inc, usc_pioneer.inc: added more devices

2002-07-29 14:53  rtv

	* demo/: demo, hospital_section.pnm.gz, many, pherobot_50.world:
	preparing for demo

2002-07-29 11:44  rtv

	* worlds/pherobot_100.world: tested & pherobot demo added

2002-07-29 10:27  rtv

	* worlds/hospital_section.pnm.gz: new floorplan

2002-07-29 10:25  rtv

	* worlds/pherobot_50.world: fixes to allow compile  in gcc-3.1

2002-07-29 08:59  rtv

	* Makefile.common, src/descartesdevice.cc, src/idarturretdevice.cc,
	src/irdevice.cc, src/world.cc, worlds/pherobot.world,
	worlds/pherobot_100.world, worlds/pherobot_20.world,
	worlds/pherobot_50.world: worked on pherobot stuff for darpatech

2002-07-28 16:37  inspectorg

	* src/: entity.cc, fixedobstacle.cc: Removed deprecated rtk2 layer
	call

2002-07-26 16:35  rtv

	* src/irdevice.cc: re-enabled data fig

2002-07-26 16:05  rtv

	* src/Makefile: cleaned makefile

2002-07-26 16:03  rtv

	* src/Makefile, src/idarturretdevice.cc, src/irdevice.cc,
	worlds/everything.world, worlds/pherobot.world,
	worlds/simple.world: working on pherobot devices

2002-07-24 10:08  rtv

	* src/idarturretdevice.cc: added new device

2002-07-23 11:19  gerkey

	* Makefile.common: turned off profiling and old compiler

2002-07-23 09:07  rtv

	* src/Makefile, src/descartesdevice.cc, src/entity.cc,
	src/entityfactory.cc, src/gripperdevice.cc, src/irdevice.cc,
	src/main.cc, src/stageio.cc, src/visiondevice.cc, src/world.cc,
	worlds/everything.world, worlds/pherobot.world: rtk-related
	speedups, idarturretdevice, one thread, GUI features,
	CEntity::Sync()

2002-07-17 13:29  rtv

	* src/: visiondevice.cc, world.cc: added range to the vision blobs
	to simulate stero

2002-07-16 17:21  rtv

	* Makefile.common, src/Makefile, src/client.cc, src/entity.cc,
	src/fixedobstacle.cc, src/irdevice.cc, src/main.cc, src/server.cc,
	src/stageio.cc, src/visiondevice.cc, src/world.cc,
	src/worldfile.cc, worlds/everything.world,
	worlds/hospital100.world, worlds/usc_pioneer.inc: put rtk thread
	back in. tweaked makefiles. changed console output and generall y
	tidied up

2002-07-15 13:39  rtv

	* Makefile.common, src/Makefile, src/entityfactory.cc,
	src/motedevice.cc, src/worldfile.cc, worlds/everything.world: fixed
	limitation in worldfile that prevented visiondevice channel config
	from working. fixed bug in manual description of vidion device
	channel config

2002-07-09 19:03  rtv

	* worlds/pherobot.world: time slew fixin

2002-07-09 19:00  rtv

	* src/descartesdevice.cc, src/entity.cc, src/irdevice.cc,
	worlds/pherobot.world: descartes & irdevice are working ok

2002-07-09 10:49  rtv

	* src/: descartesdevice.cc, fixedobstacle.cc, irdevice.cc:
	re-enabled wall-loading code

2002-07-08 20:31  rtv

	* Makefile.common, src/entity.cc, src/fixedobstacle.cc,
	src/image.cc, src/main.cc, src/raytrace.cc, src/world.cc,
	worlds/simple.world: experimentally flattened stage to one thread
	to improve GUI performance

2002-07-08 20:01  rtv

	* src/Makefile: cleaned makefile (again)

2002-07-08 19:59  rtv

	* src/Makefile, src/descartesdevice.cc, src/entityfactory.cc,
	src/irdevice.cc, worlds/pherobot.world: added descartes and idar
	devices and proxies - idar still shakey but checked in so i can
	work on it wherever

2002-07-07 20:11  gerkey

	* Makefile.common: incremented version number

2002-07-07 19:56  gerkey

	* src/fixedobstacle.cc: took out small debug statement

2002-07-07 19:36  rtv

	* src/: Makefile, entity.cc, fixedobstacle.cc, world.cc: added
	pixel-to-rectangle compression on loading of fixedobstacles.  added
	more choices to view menu. removed rtk's thread and do gtk_main
	updates manually in st

2002-07-05 16:32  rtv

	* src/: entity.cc, main.cc, world.cc: added mouse scroll wheel
	support

2002-07-03 18:06  rtv

	* src/Makefile, src/client.cc, src/entity.cc, src/entityfactory.cc,
	src/fixedobstacle.cc, src/laserdevice.cc, src/main.cc,
	src/matrix.cc, src/motedevice.cc, src/playerdevice.cc, src/rtp.cc,
	src/server.cc, src/sonardevice.cc, src/visiondevice.cc,
	src/world.cc, worlds/everything.world, worlds/objects.inc,
	worlds/simple.world, worlds/usc_pioneer.inc: added subscribe-to-all
	item in view menu, so you can turn on sensors inside stage. also
	tweaked everything.world and added a couple of pre-defined
	environmental objects

2002-06-14 17:28  rtv

	* Makefile.common:  tidied up a little

2002-06-11 02:32  rtv

	* worlds/footie.world: tweaked footie

2002-06-11 02:30  inspectorg

	* worlds/: cave.world, complex.world, hospital.world, sal2.world,
	simple_omni.world: Removed some non-working worlds

2002-06-11 02:15  inspectorg

	* worlds/puck.world: Changed puck color to red

2002-06-11 02:08  gerkey

	* Makefile, TODO: richard says it looks like shit

2002-06-11 01:49  rtv

	* ChangeLog: added changelog, generated from CVS logs

2002-06-11 01:35  inspectorg

	* src/laserdevice.cc: No changes?

2002-06-11 01:34  inspectorg

	* src/worldfile.cc: Fixed absolute path problem with includes

2002-06-11 00:54  gerkey

	* Makefile: for distro

2002-06-11 00:34  gerkey

	* Makefile, Makefile.common: going for release

2002-06-11 00:19  rtv

	* Makefile.common, src/Makefile: moved to optimized build in prep
	for release

2002-06-11 00:03  gerkey

	* worlds/: cave.pnm.gz, cave.world, complex.world,
	everything.world, filled_hospital.pnm.gz, footie.world,
	hospital.pnm.gz, hospital.world, hospital100.world,
	hospital200.world, hospital300.world, hospital500.world,
	make_rsn.c, manyrobots.world, pioneer.inc, puck.world, rink.pnm.gz,
	sal2.pnm.gz, sal2.world, simple.pnm.gz, simple.world,
	simple_omni.world, table.pnm.gz, table.world: moved from worlds

2002-06-10 23:58  rtv

	* Makefile.common, src/main.cc, src/world.cc: added -o option to
	enable console output

2002-06-10 23:50  rtv

	* src/world.cc: cleaned deps

2002-06-10 23:48  rtv

	* Makefile, Makefile.common, README, README.stage, README.world,
	README.xs, src/Makefile, src/client.cc, src/main.cc, src/server.cc,
	src/stageio.cc, src/world.cc: removed README.xs README.world.
	renamed README.stage to README. worked on manual

2002-06-10 23:33  gerkey

	* src/: Makefile, gpsdevice.cc: fixed GPS bug

2002-06-10 23:06  inspectorg

	* src/sonardevice.cc: Fixed sonar gemometry

2002-06-10 22:47  inspectorg

	* src/: entityfactory.cc, server.cc: Removed vision_beacon

2002-06-10 20:31  inspectorg

	* src/: Makefile, boxobstacle.cc, entity.cc, fixedobstacle.cc,
	laserbeacon.cc, laserdevice.cc, server.cc, visionbeacon.cc:
	Modified device return types

2002-06-10 19:16  gerkey

	* Makefile.common: minor comment

2002-06-10 18:54  inspectorg

	* src/: Makefile, entity.cc, visiondevice.cc: Some minor gui tweaks

2002-06-10 18:40  gerkey

	* src/truthdevice.cc: fixed bug

2002-06-10 18:39  gerkey

	* src/world.cc: changed RTK refresh rate back to 10Hz

2002-06-10 18:31  gerkey

	* Makefile.common: almost ready for 1.2

2002-06-10 18:30  gerkey

	* src/: entity.cc, entityfactory.cc, envserver.cc,
	laserbeacondevice.cc, laserdevice.cc, main.cc, ptzdevice.cc,
	server.cc, sonardevice.cc, truthdevice.cc, visiondevice.cc,
	world.cc, worldfile.cc: fixed many compiler warnings

2002-06-10 17:13  gerkey

	* tools/: killdist.tcl, startdist.tcl, worldfileconv.tcl: moved tcl
	scripts in here

2002-06-10 17:10  inspectorg

	* src/: entity.cc, server.cc, world.cc, worldfile.cc: Added
	loadable properties for gui

2002-06-10 16:13  gerkey

	* tools/worldfileconv.tcl: a world file converter

2002-06-10 13:59  rtv

	* src/: Makefile, entityfactory.cc, stageio.cc, world.cc: modified
	entityfactory to get rid of duplicate CWorld::CreateDevice() calls

2002-06-10 13:27  inspectorg

	* src/worldfile.cc: Added support for includes

2002-06-10 13:27  inspectorg

	* tests/worldfile/: include-01.world, include-02.world,
	usc-devices.inc: Added tests for include files

2002-06-10 10:35  inspectorg

	* src/worldfile.cc, tests/worldfile/macro-01.world,
	tests/worldfile/macro-02.world, tests/worldfile/syntax-01.world:
	Fixed worldfile bug with multiple entries for same property

2002-06-10 10:14  inspectorg

	* src/: boxobstacle.cc, fixedobstacle.cc, image.cc, server.cc,
	visiondevice.cc: Fixed some load error messages; changed vision gui
	slightly

2002-06-10 09:04  rtv

	* src/: Makefile, laserdevice.cc: manual tweaks

2002-06-09 23:11  inspectorg

	* src/sonardevice.cc: Minor tweaks

2002-06-09 22:04  gerkey

	* src/gripperdevice.cc: don't draw beams when paddles are closed

2002-06-09 22:00  gerkey

	* src/: colors.cc, gripperdevice.cc, ptzdevice.cc, puck.cc: added
	gripper visualization

2002-06-09 21:57  rtv

	* src/: client.cc, entity.cc, laserbeacondevice.cc, laserdevice.cc,
	main.cc, server.cc, stageio.cc, visionbeacon.cc, world.cc: added
	code to re-render rtk figures when properties are changed. added
	visualization for laser beacons. added code for distributing
	configs and replies - can't be properly tested until rest of dstage
	code added but no ill effects observed

2002-06-09 19:28  gerkey

	* src/: Makefile, positiondevice.cc, ptzdevice.cc, visiondevice.cc:
	several small things:	Stage PTZ's device:	- visualization
	incorporates zoom, in the same way as the vision device.      -
	defaults to 60-degree FOV, with linear 12x zoom (kind of like a
	Sony)	   - takes 'lens' option (either "normal" or "wide", where
	wide is 2x FOV)
	
	  Stage's position device:
	    - fixed little compass bug
	
	  Stage's vision device:
	    - fixed little bug when joining two symmetrically placed blobs
	
	  tkplayerv:
	    - draws vision data using blob color fields

2002-06-09 14:16  gerkey

	* src/: Makefile, gripperdevice.cc, positiondevice.cc, puck.cc:
	added more devices and stuff to everything.world.  fixed up and
	tested gripper and puck interactions.

2002-06-09 11:37  inspectorg

	* src/: Makefile, laserdevice.cc, server.cc, truthdevice.cc,
	visiondevice.cc, worldfile.cc: Added data to truth device, minor
	tweaks to some other stuff

2002-06-08 23:57  rtv

	* src/Makefile: removed deps

2002-06-08 23:31  rtv

	* Makefile, src/Makefile, src/client.cc, src/entity.cc,
	src/entityfactory.cc, src/fixedobstacle.cc, src/laserdevice.cc,
	src/ptzdevice.cc, src/server.cc, src/sonardevice.cc,
	src/stageio.cc, src/visiondevice.cc, src/world.cc,
	src/worldfile.cc: fixed a bug, added stage visualization and
	default color/channel mapping in the visiondevice. added
	view/device sub menu to cotrol device visualizations. tweaked
	devices to use ahoward's recent color mods.

2002-06-08 17:33  inspectorg

	* src/: Makefile, boxobstacle.cc, bpsdevice.cc, broadcastdevice.cc,
	colors.cc, entity.cc, entityfactory.cc, fixedobstacle.cc,
	gpsdevice.cc, gripperdevice.cc, laserbeacon.cc,
	laserbeacondevice.cc, laserdevice.cc, main.cc, miscdevice.cc,
	motedevice.cc, omnipositiondevice.cc, playerdevice.cc,
	positiondevice.cc, ptzdevice.cc, puck.cc, server.cc,
	sonardevice.cc, stageio.cc, truthdevice.cc, visionbeacon.cc,
	visiondevice.cc, world.cc, worldfile.cc: Did some garbage
	collection; tidied up colors

2002-06-08 13:52  inspectorg

	* src/Makefile, src/worldfile.cc, tests/worldfile/macro-01.world,
	tests/worldfile/syntax-07.world: Added macros to world file

2002-06-07 16:53  inspectorg

	* src/: laserdevice.cc, sonardevice.cc, worldfile.cc: Added
	geometry support to sonar

2002-06-07 11:35  gerkey

	* src/visiondevice.cc: some minor fixes; Player now ignores the
	"lock" file, in addition to ignoring the "clock" file.	gets rid of
	that "Unknown device type 24515" error.
	
	also, i "#ifdef DEBUG"ed some output in Stage vision device.

2002-06-07 10:29  inspectorg

	* src/: broadcastdevice.cc, laserbeacondevice.cc, laserdevice.cc,
	positiondevice.cc, visiondevice.cc, worldfile.cc: Added geometry
	request to laser

2002-06-07 09:28  inspectorg

	* src/positiondevice.cc, tests/worldfile/syntax-01.world,
	tests/worldfile/syntax-02.world, tests/worldfile/syntax-03.world,
	tests/worldfile/syntax-04.world, tests/worldfile/syntax-05.world,
	tests/worldfile/syntax-06.world, tests/worldfile/test.py: Added
	geometry request to position device

2002-06-06 23:30  inspectorg

	* src/: Makefile, client.cc, entity.cc, entityfactory.cc,
	gpsdevice.cc, gripperdevice.cc, playerdevice.cc, puck.cc,
	server.cc, sonardevice.cc, stageio.cc, truthdevice.cc, world.cc:
	Added truth device (replaces GPS device)

2002-06-06 19:54  gerkey

	* src/Makefile: took deps out of Makefile

2002-06-06 18:53  inspectorg

	* src/: Makefile, client.cc, server.cc, world.cc, worldfile.cc:
	Added saving of world file

2002-06-05 01:30  inspectorg

	* src/: Makefile, client.cc, entity.cc, entityfactory.cc,
	gripperdevice.cc, laserdevice.cc, main.cc, puck.cc, server.cc,
	world.cc: Various mods, doesnt work quite right

2002-06-05 00:58  inspectorg

	* src/worldfile.cc: Added new file format

2002-06-04 17:29  rtv

	* src/Makefile: removed duplicate flag - merge musta screwed it up

2002-06-04 17:05  gerkey

	* src/: Makefile, entity.cc, entityfactory.cc: reintroduced
	CEntity::Subscribe() and CEntity:Unsubscribe(), and reenabled
	laserbeacondevice; seems to work fine.

2002-06-04 16:15  gerkey

	* src/: Makefile, bpsdevice.cc, broadcastdevice.cc, entity.cc,
	gpsdevice.cc, gripperdevice.cc, laserbeacondevice.cc,
	laserdevice.cc, miscdevice.cc, motedevice.cc,
	omnipositiondevice.cc, playerdevice.cc, positiondevice.cc,
	ptzdevice.cc, sonardevice.cc, truthlog.cc, visiondevice.cc: a few
	changes in most devices, having to do with:
	
	  - PutReply interface changed a bit
	
	  - player_id_t became player_device_id_t, and the member field
	'type' became
	    'code'

2002-06-04 15:36  rtv

	* src/: entity.cc, laserdevice.cc, main.cc, server.cc,
	sonardevice.cc, stageio.cc, world.cc: fixed merge-related bug and
	re-worked distribution of player subscriptions. things are working
	a little better now

2002-06-03 23:35  rtv

	* Makefile, src/Makefile, src/boxobstacle.cc, src/bpsdevice.cc,
	src/broadcastdevice.cc, src/client.cc, src/entity.cc,
	src/entityfactory.cc, src/fixedobstacle.cc, src/gpsdevice.cc,
	src/gripperdevice.cc, src/laserbeacon.cc, src/laserbeacondevice.cc,
	src/laserdevice.cc, src/main.cc, src/matrix.cc, src/miscdevice.cc,
	src/motedevice.cc, src/omnipositiondevice.cc, src/playerdevice.cc,
	src/positiondevice.cc, src/ptzdevice.cc, src/puck.cc,
	src/render.cc, src/rtp.cc, src/server.cc, src/sonardevice.cc,
	src/stageio.cc, src/truthserver.cc, src/visionbeacon.cc,
	src/visiondevice.cc, src/world.cc, src/xs.cc: improved support for
	distributed modes by creating stage client and server modes. stage
	can be as  run with or without the RTK2 GUI, which is now standard.
	In server mode (the default) stage reads a worldfile, creates
	external IO files and spawns a Player. In client mode (-c on the
	command line) stage connects to a server and downloads the world
	model. Clients may update devices, thus sharing the compulational
	load [NOT TESTED - PROBABLY BROKEN]. A client's GUI can be used as
	a remote world viewer. This replaces XS which has been removed.
	Lots to do here before this is releasable...

2002-05-31 17:22  gerkey

	* src/laserbeacondevice.cc: fixed lbd symbol name

2002-05-29 01:28  gerkey

	* src/: broadcastdevice.cc, entity.cc, laserbeacondevice.cc,
	sonardevice.cc: fixed some things:   - sonardevice now accepts both
	'enable' and 'disable' configs (but doesn't	  do anything)
	
	  - laserbeacondevice now accepts configuration settings and
	regurgitates them
	      in response to configuration queries.  of course, the
	settings don't
	      actually have any effect on the operation of the device.
	
	  - laserbeacondevice now subscribes (and unsubscribes) to its
	underlying
	      laser device
	
	  - broadcastdevice now compiles (and works)

2002-05-22 19:57  gerkey

	* src/: Makefile, bpsdevice.cc, broadcastdevice.cc,
	entityfactory.cc: added bps placeholder device (all the work is
	done by the "real" bps device in player, based on simulated
	position and laser data).  added BpsType to list of stage types. 
	you can now declare a "bps_device" in your .world.
	
	also removed the overriding Shutdown method from the broadcast
	device, which was causing the associated mmap()ed file not to be
	deleted.
	
	both devices *seem* to work in that they start up properly (there
	is special code in Player's main.cc to handle that), but i haven't
	tested them.

2002-05-17 23:02  inspectorg

	* src/laserdevice.cc: Updated laser device

2002-05-17 10:58  gerkey

	* src/: entity.cc, main.cc, world.cc: retrying merge

2002-05-16 23:45  inspectorg

	* src/: entity.cc, main.cc, world.cc: Re-fixed rtk stuff

2002-05-16 20:25  gerkey

	* Makefile.common, src/Makefile, src/entity.cc,
	src/fixedobstacle.cc, src/gpsdevice.cc, src/gripperdevice.cc,
	src/laserbeacon.cc, src/laserbeacondevice.cc, src/laserdevice.cc,
	src/main.cc, src/miscdevice.cc, src/motedevice.cc,
	src/omnipositiondevice.cc, src/positiondevice.cc, src/ptzdevice.cc,
	src/sonardevice.cc, src/visionbeacon.cc, src/visiondevice.cc,
	src/world.cc: one big change:  Stage now follows Player's
	synchronous request/reply model for device configuration.  requests
	come in on queues, and replies go out on queues.
	
	this seems to work, and has been tested with all configurable
	devices, except the Mote.
	
	possible problem: Stage is now linking to some object code from
	Player, in order to get the PlayerQueue functionality, used in
	manipulating the request/reply queues.	maybe this could be
	avoided, with some thought...

2002-05-16 19:18  gerkey

	* src/: Makefile, entity.cc, fixedobstacle.cc, gpsdevice.cc,
	gripperdevice.cc, laserbeacon.cc, laserbeacondevice.cc,
	laserdevice.cc, miscdevice.cc, motedevice.cc,
	omnipositiondevice.cc, positiondevice.cc, ptzdevice.cc,
	sonardevice.cc, visionbeacon.cc, visiondevice.cc, world.cc: changed
	a few things, mostly related to request/reply queuing. seems to
	work now, but requires some testing.

2002-05-01 14:16  inspectorg

	* src/: entity.cc, main.cc, world.cc: Fixed for rtk changes (but
	not tested)

2002-04-30 22:51  gerkey

	* src/world.cc: added a -q command-line arg, which turns off
	console output

2002-04-30 17:54  gerkey

	* src/entity.cc: changed data length check

2002-04-30 13:58  inspectorg

	* Makefile.common: Upgraded version to 1.2-alpha

2002-04-30 13:57  inspectorg

	* src/laserdevice.cc: Added some RTK2 gui support to the laser
	device

2002-03-15 18:57  rtv

	* src/: Makefile, entity.cc, rtp.cc: experimenting with RTP
	functions

2002-03-15 10:39  gerkey

	* Makefile.common, src/Makefile, src/image.cc,
	src/omnipositiondevice.cc: - fixed makedepend support
	
	- fixed a couple of little things that were causing compiler errors

2002-03-15 09:41  gerkey

	* Makefile.common: change RTK_DIR to point down, rather than up

2002-03-14 20:20  gsibley

	* Makefile, Makefile.common: [no log message]

2002-03-14 20:01  gsibley

	* Makefile.common, src/entity.cc, src/motedevice.cc: [no log
	message]

2002-03-14 18:52  rtv

	* Makefile, Makefile.common, src/Makefile, src/entity.cc,
	src/render.cc, src/xs.cc: cleaned up Makefiles, removing seperate
	HRL targets (these are now controlled completely from
	Makefile.common)

2002-03-13 18:12  rtv

	* src/world.cc: made host lookups a little more robust

2002-03-12 00:54  rtv

	* src/: entity.cc, world.cc: implemented POSIX record locking -
	number of open files is now constant (=2) with population

2002-03-11 18:53  rtv

	* Makefile.common, src/Makefile, src/entity.cc, src/xs.cc: entity
	hosts now stored as 32bit binary IP rather than hostname string

2002-03-09 19:16  gsibley

	* src/entity.cc: turn off debugging #define's - GTS

2002-03-09 16:52  gsibley

	* src/motedevice.cc: forgot to add motedevice files - my bad - GTS

2002-03-07 19:26  gsibley

	* Makefile, Makefile.common, src/Makefile, src/entity.cc,
	src/entityfactory.cc, src/playerdevice.cc: fixed Makefiles for
	rtk2.  added mote device (point to point).

2002-03-04 12:53  rtv

	* Makefile, Makefile.common, src/manager.cc, src/render.cc,
	src/world.cc, src/xs.cc, tools/dstage, tools/push, tools/run,
	tools/slay: various fixes for DARPA demo

2002-02-27 14:27  rtv

	* src/entity.cc, src/entityfactory.cc, src/truthserver.cc,
	src/world.cc, src/xs.cc, tools/dstage, tools/push, tools/run,
	tools/slay: changed host ID to IP instead of name for compactness
	and speed

2002-02-20 00:44  rtv

	* src/: Makefile, entity.cc, main.cc, world.cc, xs.cc: fixed
	hostname settings for distributed stage, plus some tidying

2002-02-08 19:37  rtv

	* Makefile, Makefile.common, src/Makefile, src/entity.cc,
	src/fixedobstacle.cc, src/laserbeacondevice.cc, src/main.cc,
	src/raytrace.cc, src/render.cc, src/truthserver.cc, src/world.cc,
	src/xs.cc: working on hrlstage

2002-02-06 18:57  rtv

	* Makefile: working on HRL device support

2002-02-06 16:45  rtv

	* Makefile, Makefile.common, src/Makefile, src/entity.cc,
	src/envserver.cc, src/image.cc, src/laserbeacondevice.cc,
	src/main.cc, src/truthserver.cc, src/world.cc, src/worldfile.cc,
	src/xs.cc: new BSD-style locking model, no threads

2002-02-05 14:50  rtv

	* Makefile.common, src/entity.cc, src/positiondevice.cc: fixed
	device config bug

2002-02-02 15:43  inspectorg

	* src/: entity.cc, world.cc: Fixed support for configuration
	requests

2002-02-01 17:23  rtv

	* Makefile.common, src/Makefile, src/entity.cc, src/world.cc: new
	POSIX-compliant semaphores, 1-per-device

2002-01-30 18:43  inspectorg

	* src/: entity.cc, world.cc: Minor tweaks

2002-01-29 19:33  inspectorg

	* src/: entity.cc, fixedobstacle.cc, laserbeacon.cc, world.cc,
	worldfile.cc: Many updates to rtk interface

2002-01-28 19:31  gerkey

	* Makefile: foo

2002-01-28 19:25  inspectorg

	* src/: entity.cc, fixedobstacle.cc, main.cc, positiondevice.cc,
	world.cc, worldfile.cc: Fixes to world file

2002-01-28 18:43  rtv

	* Makefile.common: put the HRL configs out of the way

2002-01-28 18:33  rtv

	* Makefile, Makefile.common, src/Makefile, src/entity.cc,
	src/entityfactory.cc, src/irdevice.cc, src/omnipositiondevice.cc,
	src/positiondevice.cc, src/raytrace.cc, src/render.cc, src/xs.cc:
	added a new target - hrlstage - which links the proprietary HRL
	devices. These devices cannot yet be distributed under the GPL (but
	I'm working on it).

2002-01-28 16:42  gerkey

	* src/worldfile.cc: increased several limiting constants (file
	size, number of items, etc.)

2002-01-28 15:57  inspectorg

	* src/raytrace.cc: Fixed Iterator bug

2002-01-28 14:46  rtv

	* Makefile, Makefile.common, VERSION, src/Makefile: reinstated
	Makefile.common and killed VERSION

2002-01-28 14:32  inspectorg

	* src/: boxobstacle.cc, broadcastdevice.cc, entity.cc,
	fixedobstacle.cc, gpsdevice.cc, gripperdevice.cc, laserbeacon.cc,
	laserbeacondevice.cc, laserdevice.cc, miscdevice.cc,
	omnipositiondevice.cc, playerdevice.cc, positiondevice.cc,
	ptzdevice.cc, puck.cc, sonardevice.cc, visionbeacon.cc,
	visiondevice.cc, world.cc: Did some cleaning up of shapes, geometry
	and colors

2002-01-28 09:21  rtv

	* VERSION: adding version file

2002-01-25 18:41  rtv

	* Makefile, src/Makefile, src/world.cc: messing with Makefiles to
	simplify Life, sort of

2002-01-25 15:21  rtv

	* Makefile.common: changed default install location to
	~/stage-(version). updated examples/simple.world to new format

2002-01-25 15:19  rtv

	* src/world_load.cc: removed world_load.cc from the tree

2002-01-25 15:12  rtv

	* src/rtk_main.cc: removed rtk_main.cc from the tree

2002-01-25 15:10  rtv

	* src/: fixedobstacle.cc, image.cc, laserdevice.cc, main.cc,
	occupancydevice.cc, player_xpsi.cc, positiondevice.cc,
	truthdevice.cc, world.cc: fixed default resolution bug in
	laserdevice.cc, removed unused devices

2002-01-24 13:46  gerkey

	* src/: fixedobstacle.cc, image.cc, visiondevice.cc, world.cc,
	worldfile.cc: several fixes:   - now builds with G++ 3.0.1   - no
	longer segfaults on old world-file format   - no longer segfault on
	exit   - vision device now generates data in new Player vision data
	format,       not ACTS format.

2002-01-14 22:43  rtv

	* src/: fixedobstacle.cc, main.cc, world.cc: added proper path
	support for world file and image file loading - working directory
	is now arbitrary. world file is specified absolute or relative to
	cwd; image file is specified absolute or relative to world file.
	much better

2002-01-14 19:38  rtv

	* src/image.cc: trying to be new-fashioned C++ style for GCC 3.X

2002-01-13 17:46  rtv

	* src/: fixedobstacle.cc, image.cc: cleaned up some debug output

2002-01-12 23:54  rtv

	* src/: image.cc, render.cc: fixed bugs in image.cc that mis-loaded
	the image (it was offset 1 pixel in plain pnm, 2 pixels gzipped
	pnm). Improved image load speed for uncompressed images.

2002-01-11 14:17  inspectorg

	* Makefile, src/boxobstacle.cc, src/laserbeacondevice.cc,
	src/laserdevice.cc, src/omnipositiondevice.cc: Some minor fixes on
	laserbeacons

2002-01-08 14:23  rtv

	* src/xs.cc: removed excess debug output

2002-01-03 10:35  rtv

	* src/omnipositiondevice.cc: set a unique stage type for this
	device

2002-01-03 10:34  rtv

	* src/entity.cc: added a couple of missing headers that prevented
	compliation

2002-01-02 14:13  rtv

	* src/truthserver.cc: fixed logic bug in ListenForPoseConnections()

2001-12-31 12:00  inspectorg

	* src/world.cc: Added saving to rtkstage

2001-12-31 09:32  inspectorg

	* README.RTK, README.world, src/fixedobstacle.cc: Added missing
	files

2001-12-31 09:21  inspectorg

	* Makefile, Makefile.common, src/Makefile, src/boxobstacle.cc,
	src/broadcastdevice.cc, src/entity.cc, src/entityfactory.cc,
	src/gpsdevice.cc, src/gripperdevice.cc, src/laserbeacon.cc,
	src/laserbeacondevice.cc, src/laserdevice.cc, src/main.cc,
	src/matrix.cc, src/miscdevice.cc, src/omnipositiondevice.cc,
	src/playerdevice.cc, src/positiondevice.cc, src/ptzdevice.cc,
	src/puck.cc, src/raytrace.cc, src/sonardevice.cc,
	src/visionbeacon.cc, src/visiondevice.cc, src/world.cc,
	src/world_load.cc, src/worldfile.cc: Merged in new world file;
	merged in new rtk interface

2001-12-21 11:38  inspectorg

	* Makefile.common, src/positiondevice.cc: Changed for 1.1 bugfix
	release

2001-12-19 19:11  vaughan

	* Makefile, Makefile.common, src/Makefile, src/boxobstacle.cc,
	src/entity.cc, src/entityfactory.cc, src/laserdevice.cc,
	src/main.cc, src/omnipositiondevice.cc, src/playerdevice.cc,
	src/positiondevice.cc, src/raytrace.cc, src/render.cc,
	src/truthserver.cc, src/world.cc, src/world_load.cc, src/xs.cc:
	branched to try out the new device model and simplified startup

2001-12-17 10:32  ahoward

	* src/matrix.cc: Fixed matrix undraw bugs

2001-12-17 10:11  ahoward

	* src/: laserbeacondevice.cc, matrix.cc, world.cc: Minor mods to
	beacons; fixed matrix class

2001-12-04 16:10  ahoward

	* src/: entity.cc, laserdevice.cc, omnipositiondevice.cc, world.cc:
	Removed my hacks

2001-12-03 10:59  ahoward

	* src/: gpsdevice.cc, laserdevice.cc, omnipositiondevice.cc: Some
	UI hacks (work in progress)

2001-12-03 10:57  ahoward

	* src/: Makefile, omnipositiondevice.cc, world.cc: Some minor mods
	to allow slower simulations

2001-11-30 13:20  ahoward

	* src/worldfile.cc: Increased file size limit

2001-11-27 10:40  ahoward

	* src/: Makefile, entity.cc, laserdevice.cc, rtk_main.cc, world.cc,
	worldfile.cc: Added some properties

2001-11-20 17:38  ahoward

	* src/: boxobstacle.cc, entity.cc, entityfactory.cc, gpsdevice.cc,
	gripperdevice.cc, irdevice.cc, laserbeacon.cc,
	laserbeacondevice.cc, laserdevice.cc, main.cc, miscdevice.cc,
	omnipositiondevice.cc, playerdevice.cc, positiondevice.cc,
	ptzdevice.cc, puck.cc, sonardevice.cc, visionbeacon.cc,
	visiondevice.cc, world.cc, world_load.cc, worldfile.cc: Brand new
	world file class

2001-11-17 13:45  ahoward

	* src/worldfile.cc: Almost working version

2001-11-16 16:24  ahoward

	* src/worldfile.cc: Added worldfile classes

2001-11-12 14:45  ahoward

	* src/Makefile: Fixes for broadcast device

2001-11-12 14:18  ahoward

	* src/: Makefile, broadcastdevice.cc: More-or-less working
	broadcast device

2001-11-08 21:54  ahoward

	* src/: broadcastdevice.cc, laserbeacondevice.cc: Updated broadcast
	device (not tested)

2001-11-07 14:50  ahoward

	* src/: Makefile, entity.cc, laserdevice.cc, visionbeacon.cc,
	visiondevice.cc: Added ancestor/child check to laser and vision
	devices; fixed some rtk gui stuff

2001-11-05 14:37  gerkey

	* src/positiondevice.cc: fixed odometry stuff

2001-11-04 10:35  gerkey

	* Makefile.common, src/Makefile, src/main.cc, src/rtk_main.cc,
	src/world.cc: some timing stuff

2001-10-25 15:17  ahoward

	* src/: Makefile, entity.cc, entityfactory.cc, laserdevice.cc,
	omnipositiondevice.cc: Added omni-device

2001-10-24 12:16  vaughan

	* TODO: XS mouse wheel stuff

2001-10-24 12:12  vaughan

	* Makefile.common, src/entityfactory.cc, src/irdevice.cc,
	src/laserdevice.cc, src/main.cc, src/positiondevice.cc,
	src/render.cc, src/sonardevice.cc, src/world_load.cc, src/xs.cc:
	added IDAR device-in-progress

2001-10-22 15:22  gerkey

	* src/: world.cc, world_load.cc: added -time cmd line arg

2001-10-18 23:53  gerkey

	* src/: gripperdevice.cc, visiondevice.cc: some gripper hacks and a
	vision fix

2001-10-17 14:06  vaughan

	* src/xs.cc: improved redraw situation

2001-10-14 20:30  gerkey

	* src/: gripperdevice.cc, puck.cc, truthserver.cc, xs.cc: fixed
	several things regarding gripper/puck interactions.  notably, the
	break beams are now both set and used properly.  also, added
	parent_id field to stage_pose packet, so that XS knows the change
	of parent when a puck is picked up.  also had to MakeDirty() the
	puck when picking it up or dropping it.

2001-10-12 19:31  vaughan

	* src/xs.cc: fixed redraw bug

2001-10-12 19:25  gerkey

	* Makefile: added manager to INSTALL_BIN_FILES

2001-10-12 19:01  vaughan

	* Makefile.common, README.stage, README.world, README.xs,
	src/entity.cc, src/main.cc, src/rtk_main.cc, src/truthlog.cc,
	src/world.cc, src/world_load.cc: fixed things up for the 1.0
	release - xs still has the display bug, but all else looks OK

2001-10-11 12:36  gerkey

	* Makefile, Makefile.common, src/Makefile, src/visiondevice.cc:
	fixed a few things to make compile work

2001-10-08 17:49  gerkey

	* src/manager.cc: added a delete

2001-10-07 20:55  vaughan

	* TODO, src/Makefile, src/entity.cc, src/envserver.cc,
	src/laserdevice.cc, src/main.cc, src/truthserver.cc, src/world.cc,
	src/world_load.cc, src/xs.cc: working on distributed stuff and
	tidying main.cc

2001-10-05 19:10  vaughan

	* Makefile.common, src/Makefile, src/entity.cc, src/envserver.cc,
	src/laserbeacon.cc, src/laserdevice.cc, src/main.cc,
	src/manager.cc, src/positiondevice.cc, src/puck.cc,
	src/truthserver.cc, src/world.cc, src/world_load.cc, src/xs.cc:
	step time distributed stage, with some messy stuff

2001-10-01 17:16  gerkey

	* src/: entity.cc, gpsdevice.cc, manager.cc: added code for GPS
	teleport to set dirty flags properly

2001-09-28 17:48  vaughan

	* Makefile.common, src/Makefile, src/Makefile: makefile clean again

2001-09-28 17:47  vaughan

	* Makefile.common, src/Makefile, src/gripperdevice.cc,
	src/image.cc, src/laserbeacondevice.cc, src/matrix.cc,
	src/render.cc, src/xs.cc: fixed bug in matrix::unset_cell exposed
	by optimizer. boo.

2001-09-28 16:20  gerkey

	* src/world.cc: changed to 10Hz

2001-09-28 14:55  gerkey

	* Makefile, Makefile.common, TODO, src/Makefile, src/manager.cc,
	src/matrix.cc, src/raytrace.cc, src/world.cc, src/world_load.cc:
	fixed iterators to check matrix bounds

2001-09-28 11:29  gerkey

	* src/: render.cc, xs.cc: wrapped debug in DEBUG

2001-09-28 11:22  vaughan

	* src/: entity.cc, render.cc, truthserver.cc, xs.cc: speeded up XS
	a little with new parent id system

2001-09-27 18:47  vaughan

	* TODO, src/Makefile, src/entity.cc, src/render.cc, src/xs.cc:
	still have an XOR  redraw bug.. nearly there

2001-09-27 17:18  vaughan

	* src/: Makefile, render.cc, truthserver.cc, xs.cc: truth & xs in
	local coordinate systems

2001-09-27 15:33  vaughan

	* Makefile.common, src/entity.cc, src/envserver.cc,
	src/laserdevice.cc, src/main.cc, src/manager.cc,
	src/truthserver.cc, src/world.cc, src/world_load.cc, src/xs.cc:
	reduced size of truth server packet

2001-09-26 18:12  vaughan

	* src/world.cc: back to real time mode

2001-09-26 17:45  vaughan

	* src/world.cc: back to real time mode

2001-09-26 17:41  vaughan

	* src/render.cc: clean

2001-09-26 17:19  vaughan

	* src/: Makefile, laserdevice.cc, main.cc, render.cc,
	truthserver.cc, xs.cc: fixed truthserver connection bugs

2001-09-26 17:02  gerkey

	* src/: Makefile, manager.cc, truthserver.cc, xs.cc: fixed
	read/write loops even more

2001-09-26 16:44  gerkey

	* src/: Makefile, main.cc, manager.cc, world_load.cc, xs.cc: fixed
	read and write loops

2001-09-26 15:48  vaughan

	* src/: truthserver.cc, world_load.cc: removed some debug output

2001-09-26 15:41  vaughan

	* src/world.cc: fixed permissions on log file

2001-09-26 15:30  vaughan

	* src/: main.cc, world.cc: added logging command line options

2001-09-26 11:53  vaughan

	* src/: Makefile, envserver.cc, world.cc: stage waits for env
	server to be ready before spawning xs

2001-09-26 11:38  vaughan

	* src/: Makefile, truthserver.cc:  added entity update when truth
	arrives

2001-09-26 11:20  gerkey

	* Makefile.common: fixed Makefile.common

2001-09-26 11:16  gerkey

	* Makefile.common, src/Makefile: fixed Makefiles

2001-09-26 11:07  vaughan

	* Makefile.common, TODO, src/Makefile, src/entity.cc,
	src/envserver.cc, src/main.cc, src/playerdevice.cc, src/render.cc,
	src/truthserver.cc, src/world.cc, src/world_load.cc, src/xs.cc:
	added support for multiple Stages per user per machine

2001-09-25 19:51  vaughan

	* src/render.cc: tried to fix multi-host rendering bug

2001-09-25 19:48  gerkey

	* src/Makefile: add OLDLIBS

2001-09-25 19:46  gerkey

	* Makefile.common: fixed

2001-09-25 19:37  gerkey

	* Makefile.common: added oldlib compat stuff

2001-09-25 15:40  vaughan

	* src/xs.cc: added hostname to XS titlebar

2001-09-25 14:46  vaughan

	* src/world.cc: working stage/player time feed

2001-09-25 14:11  vaughan

	* src/world.cc: debugging time export

2001-09-25 14:06  vaughan

	* src/world.cc: debugging time export

2001-09-25 13:58  vaughan

	* src/manager.cc: added cvs info header

2001-09-25 12:31  vaughan

	* TODO, src/entity.cc, src/envserver.cc, src/laserbeacondevice.cc,
	src/truthserver.cc, src/world.cc, src/world_load.cc: exported stage
	time into player io buffer

2001-09-25 11:20  vaughan

	* TODO, src/laserbeacondevice.cc, src/laserdevice.cc, src/main.cc,
	src/positiondevice.cc, src/puck.cc, src/truthserver.cc,
	src/world.cc, src/world_load.cc, src/xs.cc: added configs for
	timing parameters

2001-09-24 19:54  vaughan

	* TODO, src/truthserver.cc, src/world.cc: fixed dirty bits problem
	with new truth connection. made stage step-time - defaults to 20Hz.
	yet to add command-line and/or .world file tweakability

2001-09-23 20:58  vaughan

	* src/: entity.cc, laserdevice.cc, positiondevice.cc, puck.cc,
	truthserver.cc, world.cc: implemented nice model for updating
	truths

2001-09-23 18:56  vaughan

	* src/: entity.cc, positiondevice.cc, truthserver.cc, world.cc:
	pulled truth server into main thread

2001-09-23 15:58  vaughan

	* src/world.cc: more sync

2001-09-23 15:36  vaughan

	* TODO, src/truthserver.cc, src/world.cc: added itimer/signal based
	timing to main loop - works better than usleep

2001-09-23 14:54  vaughan

	* src/: manager.cc, truthserver.cc: more sync

2001-09-23 14:28  vaughan

	* src/truthserver.cc: more sync

2001-09-23 14:16  vaughan

	* src/: truthserver.cc, world.cc: still syncing

2001-09-23 13:36  vaughan

	* src/world.cc: added some debug

2001-09-23 13:32  vaughan

	* src/: boxobstacle.cc, entity.cc, manager.cc, truthserver.cc,
	visionbeacon.cc, world.cc, xs.cc: more sync tweaking

2001-09-23 12:38  vaughan

	* src/: manager.cc, world.cc: working on sync  and manager

2001-09-23 11:59  vaughan

	* src/: Makefile, playerdevice.cc, truthserver.cc, world.cc, xs.cc:
	fixed playerdevice startup to combine multi-hosts and player's new
	multi-port stuff

2001-09-23 00:44  gerkey

	* src/: Makefile, main.cc, matrix.cc, playerdevice.cc, world.cc:
	changed Stage to pass port list on a pipe to a single child Player.

2001-09-22 22:09  vaughan

	* src/manager.cc: syncing is still dodgy when distributing stage.
	otherwise looking good

2001-09-22 22:03  vaughan

	* src/: truthserver.cc, world.cc, xs.cc: working on the sync
	problem

2001-09-22 21:46  vaughan

	* TODO, src/manager.cc, src/xs.cc: fixed remote player workings in
	XS

2001-09-22 20:57  vaughan

	* src/: truthserver.cc, world.cc: working on the sync issue

2001-09-22 20:39  vaughan

	* src/: entity.cc, xs.cc: added support to XS for connecting to
	Players on any host

2001-09-22 20:17  vaughan

	* src/: entity.cc, truthserver.cc, visionbeacon.cc, world.cc,
	xs.cc: changed method for ID'ing entities between stages and xs

2001-09-22 19:43  vaughan

	* src/playerdevice.cc:	more fiddling

2001-09-22 19:36  vaughan

	* src/: entity.cc, main.cc, manager.cc, truthserver.cc, world.cc,
	world_load.cc: working on distribution

2001-09-22 17:19  vaughan

	* Makefile, src/main.cc, src/manager.cc, src/world.cc: added
	manager target for distributing stage. added +/-xs command line
	option

2001-09-22 16:42  vaughan

	* src/: Makefile, matrix.cc, world.cc: removed pointer-id use to
	enable distribution

2001-09-22 14:09  vaughan

	* TODO: cleaned up TODO

2001-09-22 14:07  vaughan

	* TODO, src/Makefile, src/entity.cc, src/render.cc, src/xs.cc:
	finished sensor device support in XS. made _port_ specifications
	sticky in .config file. cleaned up simple.world

2001-09-21 18:51  vaughan

	* TODO, src/render.cc, src/xs.cc: added sensor visualization
	support to XS, enabled by middle mouse button. needs synced with
	window redraw events (todo)

2001-09-20 19:04  vaughan

	* Makefile.common, src/Makefile, src/render.cc, src/xs.cc: adding
	player support to xs - currently may crash when middle clicking

2001-09-20 13:29  vaughan

	* src/Makefile: removed lingering dependencies with a make clean

2001-09-20 11:29  vaughan

	* TODO, src/Makefile, src/entityfactory.cc, src/envserver.cc,
	src/matrix.cc, src/occupancydevice.cc, src/visiondevice.cc,
	src/world.cc, src/world_load.cc, src/xs.cc: fixed vision device for
	new color model and added channel/color mapping to cnfig file

2001-09-19 16:13  vaughan

	* Makefile.common, src/boxobstacle.cc, src/envserver.cc,
	src/gpsdevice.cc, src/gripperdevice.cc, src/laserbeacon.cc,
	src/laserbeacondevice.cc, src/laserdevice.cc, src/miscdevice.cc,
	src/playerdevice.cc, src/ptzdevice.cc, src/puck.cc,
	src/sonardevice.cc, src/world.cc, src/world_load.cc: added
	centralized device color configuration

2001-09-19 14:52  vaughan

	* src/: entity.cc, render.cc, xs.cc: added proper color handling to
	XS. rtkstage yet to be tested

2001-09-18 21:18  vaughan

	* TODO, src/Makefile, src/boxobstacle.cc, src/entity.cc,
	src/laserbeacon.cc, src/render.cc, src/visionbeacon.cc,
	src/world.cc, src/world_load.cc, src/xs.cc:  reinstated color
	support for devices. removed m_channel member and changed semantics
	of channel_return. XS currently only displays default colors, which
	should be moved into Stage.

2001-09-18 18:28  vaughan

	* TODO: initial commit

2001-09-12 16:34  ahoward

	* src/: boxobstacle.cc, positiondevice.cc, ptzdevice.cc: Created
	work-around for stupid templates conflict

2001-09-07 18:48  vaughan

	* src/: matrix.cc, world.cc: fixed bug in matrix::draw_line()

2001-09-07 12:17  ahoward

	* src/laserdevice.cc: Fixed laser update interval

2001-09-07 11:54  ahoward

	* src/laserbeacondevice.cc: Fixed laser beacons so they report id's

2001-09-07 10:17  ahoward

	* Makefile.common, src/laserdevice.cc, src/sonardevice.cc,
	src/world.cc: Fixed rtkstage; fixed Makefile.common

2001-09-06 11:26  gerkey

	* Makefile, Makefile.common, src/Makefile, src/entity.cc,
	src/envserver.cc, src/truthserver.cc, src/world.cc,
	src/world_load.cc: added support for "set units = <unit>" and "set
	angles = <unit>" commands.
	
	also added 'clean_dep' target to makefiles to remove dependencies.

2001-09-05 19:27  gerkey

	* src/: Makefile, sonardevice.cc, world.cc: fixed sonar config bug
	and iopointer bug

2001-09-04 19:43  vaughan

	* src/: Makefile, playerdevice.cc, world.cc: investigating
	performance problems...

2001-09-04 17:15  vaughan

	* Makefile.common: changed version string in Makefile.common

2001-09-04 16:01  vaughan

	* src/: Makefile, boxobstacle.cc, entity.cc, gripperdevice.cc,
	image.cc, laserbeacon.cc, laserbeacondevice.cc, laserdevice.cc,
	matrix.cc, positiondevice.cc, ptzdevice.cc, puck.cc, raytrace.cc,
	render.cc, sonardevice.cc, truthdevice.cc, visionbeacon.cc,
	visiondevice.cc, world.cc, world_load.cc, xs.cc: merged RTV's
	matrix branch - seems to work ok except rtkstage which is very
	brokwn - sorry!

2001-09-04 15:18  vaughan

	* src/sonardevice.cc: added config reading to sonardevice.cc -
	accepts but ignores power configs

2001-09-04 15:11  vaughan

	* src/sonardevice.cc: added config reading to sonardevice.cc -
	accepts but ignores power configs

2001-09-04 13:36  vaughan

	* src/raytrace.cc: fixed memory leak in CRectangleIterator

2001-09-04 13:11  vaughan

	* src/gripperdevice.cc: added break-beam sensing to gripper device

2001-09-03 08:33  ahoward

	* src/laserbeacondevice.cc: Tweaked the ui

2001-08-31 18:32  vaughan

	* src/gripperdevice.cc: converted gripper to local interaction only
	- just broadcast remains, and perhaps that should be left as-is.
	phew! time to check with BG&AH then merge with the main branch

2001-08-31 18:04  vaughan

	* src/: laserbeacondevice.cc, matrix.cc, truthdevice.cc, world.cc:
	removed limit on entity numbers, tidied up (mainly CWorld class).
	Gripper and broadcast are the only remaining types which access the
	global entity array.

2001-08-31 09:40  vaughan

	* src/raytrace.cc: file raytrace.cc was initially added on branch
	matrix.

2001-08-31 09:40  vaughan

	* src/raytrace.cc: added file raytrace.cc - moved functionality
	from matrix.cc

2001-08-30 19:00  vaughan

	* src/: entity.cc, gripperdevice.cc, image.cc, laserbeacon.cc,
	laserdevice.cc, matrix.cc, positiondevice.cc, puck.cc, render.cc,
	sonardevice.cc, visionbeacon.cc, visiondevice.cc, world.cc, xs.cc:
	puck surrender - went with small mods to brians original model

2001-08-30 17:43  ahoward

	* src/: entity.cc, image.cc, laserbeacon.cc, playerdevice.cc,
	positiondevice.cc, world.cc, world_load.cc: Added support for xfig
	backgrounds

2001-08-24 11:38  vaughan

	* src/: gripperdevice.cc, matrix.cc, positiondevice.cc, puck.cc,
	visiondevice.cc: working on the pucks and circular iterator

2001-08-23 20:42  vaughan

	* Makefile.common, src/boxobstacle.cc, src/entity.cc,
	src/gripperdevice.cc, src/laserbeacon.cc, src/laserdevice.cc,
	src/matrix.cc, src/positiondevice.cc, src/ptzdevice.cc,
	src/puck.cc, src/sonardevice.cc, src/visionbeacon.cc,
	src/visiondevice.cc, src/world.cc, src/world_load.cc: converted all
	devices - still a bug in position device's collision detection

2001-08-23 17:35  ahoward

	* src/: laserbeacon.cc, laserdevice.cc: Fixed laser beacons so they
	are unrendered properly; fixed lasers so they respond to
	configuration requests

2001-08-23 09:22  ahoward

	* Makefile.common, src/gpsdevice.cc, src/laserbeacondevice.cc,
	src/laserdevice.cc: Added heading and configuration packet to gps
	device

2001-08-22 19:59  vaughan

	* Makefile.common, src/laserdevice.cc, src/matrix.cc,
	src/positiondevice.cc, src/sonardevice.cc, src/world.cc: added
	CLineIterator - very useful ray tracing wrapper. cool stuff

2001-08-22 11:10  vaughan

	* src/: positiondevice.cc, world.cc: working on position device

2001-08-22 10:38  vaughan

	* src/: boxobstacle.cc, laserbeacondevice.cc, laserdevice.cc,
	sonardevice.cc, visiondevice.cc, world.cc: moved ray tracing
	functionality to world.

2001-08-21 17:15  vaughan

	* src/: boxobstacle.cc, entity.cc, laserbeacon.cc,
	laserbeacondevice.cc, laserdevice.cc, positiondevice.cc,
	ptzdevice.cc, visionbeacon.cc, world.cc: more tweaks

2001-08-21 15:47  ahoward

	* Makefile.common: Candidate for 1.0-beta

2001-08-21 15:08  ahoward

	* Makefile, src/laserdevice.cc: Fixed laser device: now updates rep
	when not subscribed

2001-08-21 15:07  ahoward

	* Makefile.common: Added options for user install

2001-08-21 13:51  vaughan

	* src/: boxobstacle.cc, laserbeacon.cc, visionbeacon.cc: fixed
	update bugs in box, vision beacon and laser beacon devices pending
	proper upgrade to matrix model RV.

2001-08-20 18:40  vaughan

	* src/: boxobstacle.cc, entity.cc, laserbeacon.cc, laserdevice.cc,
	matrix.cc, positiondevice.cc, world.cc, xs.cc: converting devices
	to matrix and improving update fucntions

2001-08-17 14:00  vaughan

	* src/matrix.cc: first check in on branch matrix - experimental
	single-grid (matrix) code

2001-08-17 13:52  vaughan

	* src/matrix.cc: removing matrix files accidentally added when
	creating matrix branch

2001-08-17 13:48  vaughan

	* README.xs, src/boxobstacle.cc, src/entity.cc, src/laserdevice.cc,
	src/matrix.cc, src/positiondevice.cc, src/world.cc, src/xs.cc:
	added matrix files and experimental matrix code in box and
	laserdevice

2001-08-16 20:17  gerkey

	* Makefile.common: to version 1.0-alpha

2001-08-16 20:14  vaughan

	* src/truthlog.cc: fixed to display time and stuff

2001-08-16 20:13  vaughan

	* README.stage, README.world: docs inn progress

2001-08-16 15:41  gerkey

	* Makefile, src/Makefile: removed dependencies

2001-08-15 17:59  vaughan

	* src/: Makefile, puck.cc, render.cc: returned makefiles to default
	non-optimized code - because on gcc < 3.0 the optimizer breaks many
	code. boo.

2001-08-15 16:44  gerkey

	* src/: playerdevice.cc, world.cc: changed player startup behavior

2001-08-15 16:20  vaughan

	* Makefile.common, src/Makefile, src/boxobstacle.cc,
	src/laserbeacon.cc, src/laserbeacondevice.cc, src/laserdevice.cc,
	src/positiondevice.cc, src/puck.cc, src/render.cc,
	src/visiondevice.cc, src/xs.cc: fixed bug in xs argv parsing;
	objects draw correct ACTS channel; Makefile defaults to -O3 as this
	shows a good speed-up

2001-08-14 14:36  gerkey

	* src/: Makefile, boxobstacle.cc, entity.cc, gpsdevice.cc,
	gripperdevice.cc, laserbeacon.cc, laserbeacondevice.cc,
	laserdevice.cc, main.cc, miscdevice.cc, occupancydevice.cc,
	playerdevice.cc, positiondevice.cc, ptzdevice.cc, puck.cc,
	rtk_main.cc, sonardevice.cc, truthdevice.cc, visionbeacon.cc,
	visiondevice.cc, world.cc, world_load.cc: added auth_key, cleaned
	up Subscribed(), initialized m_last_update to -MAXFLOAT

2001-08-14 11:50  vaughan

	* src/: puck.cc, render.cc: fixed puck::save() and tweaked xs

2001-08-13 20:15  vaughan

	* src/: boxobstacle.cc, laserbeacon.cc, positiondevice.cc,
	render.cc, visionbeacon.cc, xs.cc: xs fixes and tweaks

2001-08-13 17:54  gerkey

	* src/rtk_main.cc: world is now a global var (for use in things
	like environment server

2001-08-13 17:41  gerkey

	* src/xs.cc: added RefreshObjects() to Zoom()

2001-08-13 17:36  gerkey

	* src/xs.cc: changed default_zoom

2001-08-13 17:19  vaughan

	* src/xs.cc: cking down bugs

2001-08-13 17:09  gerkey

	* src/xs.cc: handles no objects now

2001-08-13 16:19  gerkey

	* Makefile, Makefile.common, src/Makefile: new build strategy

2001-08-13 14:19  gerkey

	* src/: entity.cc, gripperdevice.cc, laserbeacondevice.cc: changed
	RTK updating thing

2001-08-13 14:05  vaughan

	* src/xs.cc: xs tweaks

2001-08-12 18:47  gerkey

	* src/visionbeacon.cc: change default radius

2001-08-10 18:50  vaughan

	* src/xs.cc: handle 24bit x mode

2001-08-10 18:49  vaughan

	* README.xs, src/boxobstacle.cc, src/entityfactory.cc,
	src/laserdevice.cc, src/playerdevice.cc, src/puck.cc,
	src/visionbeacon.cc, src/world.cc, src/world_load.cc, src/xs.cc:
	tweaks

2001-08-10 16:06  gerkey

	* src/: envserver.cc, truthserver.cc, world.cc: now blocking more
	signals in non-GUI threads

2001-08-10 16:05  gerkey

	* Makefile, Makefile.common, src/Makefile: moved RTK_DIR into
	src/Makefile

2001-08-10 13:48  vaughan

	* README.xs, src/positiondevice.cc, src/render.cc, src/xs.cc:
	various fixes. in working condition now.

2001-08-10 12:16  vaughan

	* Makefile, Makefile.common, README.xs, src/Makefile,
	src/entityfactory.cc, src/playerdevice.cc, src/visionbeacon.cc,
	src/world.cc: fixed laserbeacondevice startup bug and tweaked
	makefiles.  RTK must now be built separately - a little hassle but
	saves some some confusion and symlinks i think. RTV.

2001-08-09 01:04  gerkey

	* src/render.cc: took out duplicate

2001-08-09 01:00  vaughan

	* Makefile, Makefile.common, VERSION, src/Makefile,
	src/boxobstacle.cc, src/broadcastdevice.cc, src/entity.cc,
	src/entityfactory.cc, src/envserver.cc, src/gpsdevice.cc,
	src/gripperdevice.cc, src/image.cc, src/laserbeacon.cc,
	src/laserbeacondevice.cc, src/laserdevice.cc, src/main.cc,
	src/miscdevice.cc, src/occupancydevice.cc,
	src/pioneermobiledevice.cc, src/player_xpsi.cc,
	src/playerdevice.cc, src/playerserver.cc, src/positiondevice.cc,
	src/ptzdevice.cc, src/puck.cc, src/render.cc, src/rtk_main.cc,
	src/sonardevice.cc, src/truthdevice.cc, src/truthlog.cc,
	src/truthserver.cc, src/usc_pioneer.cc, src/visionbeacon.cc,
	src/visiondevice.cc, src/world.cc, src/world_load.cc, src/xgui.cc,
	src/xs.cc: first commit after big merge - builds OK but run fails
	when loading visionbeacon objects. will fix ASAP

2001-08-08 21:50  gerkey

	* src/Makefile: foo

2001-08-07 14:15  gerkey

	* src/puck.cc: pucks now have radius (and can be on top of each
	other)

2001-08-06 20:46  gerkey

	* src/: puck.cc, sonardevice.cc: fixed sonars tracing and
	puck-on-puck collisions; now version 1.3

2001-08-05 15:30  gerkey

	* src/playerserver.cc: changed -gp to -port, to match new player
	command-line args

2001-07-16 17:14  gerkey

	* src/gripperdevice.cc: about to ship

2001-07-16 12:33  ahoward

	* src/visionbeacon.cc: Added norender option to vision beacon

2001-07-16 09:26  gerkey

	* src/Makefile: from optimize to debug

2001-07-15 15:40  gerkey

	* Makefile, src/Makefile: turned on -O3

2001-07-15 00:04  gerkey

	* src/: gripperdevice.cc, main.cc, world.cc: slight changes

2001-07-14 16:13  gerkey

	* src/: Makefile, gripperdevice.cc, pioneermobiledevice.cc,
	playerdevice.cc, playerserver.cc, puck.cc, world_load.cc:
	gripper,puck, and collisions version 1.0 now done

2001-07-12 00:06  gerkey

	* src/: Makefile, entityfactory.cc, gpsdevice.cc: added GPS device

2001-07-11 18:42  gerkey

	* src/: gripperdevice.cc, puck.cc, world_load.cc: gripper works
	now; pucks still don't collide properly

2001-07-10 19:09  gerkey

	* src/: gripperdevice.cc, pioneermobiledevice.cc, puck.cc,
	world.cc, xgui.cc: gripper works (sort of)

2001-07-10 00:36  gerkey

	* Makefile, src/pioneermobiledevice.cc, src/puck.cc: changes toward
	a general collision model

2001-07-09 20:15  gerkey

	* src/world_load.cc: now writes into file expanded from m4

2001-07-09 20:10  gerkey

	* src/: Makefile, entityfactory.cc, gripperdevice.cc,
	laserbeacon.cc, main.cc, pioneermobiledevice.cc, playerdevice.cc,
	ptzdevice.cc, puck.cc, rtk_main.cc, visiondevice.cc, world.cc,
	world_load.cc: new simulated gripper

2001-07-06 10:45  gerkey

	* src/Makefile: changed MAKEDEP

2001-07-05 18:23  gerkey

	* src/: Makefile, pioneermobiledevice.cc, puck.cc, world.cc,
	xgui.cc: now have circular robots with rectangular collision
	detection; renders in both GUIs

2001-07-03 18:31  gerkey

	* src/: Makefile, pioneermobiledevice.cc, puck.cc, usc_pioneer.cc,
	world.cc: now have circular robots (sort of)

2001-06-29 17:17  gerkey

	* VERSION: added Bleeding to VERSION

2001-06-29 11:55  gerkey

	* src/playerserver.cc: now using strncpy() to write
	CPlayerServer::tmpName

2001-06-29 11:47  gerkey

	* src/: Makefile, playerserver.cc: fixed buffer overrun in
	CPlayerServer::tmpName

2001-06-28 17:12  gerkey

	* src/puck.cc: added puck.cc

2001-06-28 17:04  gerkey

	* src/: Makefile, entityfactory.cc, pioneermobiledevice.cc,
	world.cc, xgui.cc: begin to add pucks

2001-06-28 14:14  gerkey

	* Makefile: added src_dist_bleeding target

2001-06-26 18:29  ahoward

	* src/: Makefile, laserbeacon.cc, laserbeacondevice.cc,
	laserdevice.cc: Add beacon detector to rtk gui

2001-06-25 23:42  ahoward

	* src/: entityfactory.cc, laserbeacondevice.cc: Bug fixes

2001-06-25 08:36  ahoward

	* src/: entityfactory.cc, laserbeacon.cc, laserbeacondevice.cc,
	laserdevice.cc: Added some transparency flags

2001-06-06 15:29  ahoward

	* src/: entity.cc, entityfactory.cc, image.cc, laserdevice.cc,
	playerdevice.cc, playerserver.cc, usc_pioneer.cc, world.cc: Added
	support for naked player servers and lasers

2001-06-06 15:29  ahoward

	* src/main.cc: Added check for sighup

2001-06-01 19:03  ahoward

	* Makefile: Makefile now installs examples

2001-06-01 18:47  ahoward

	* src/: playerrobot.cc, posreader.cc, robot.cc, server.cc, win.cc:
	Removed unused files

2001-06-01 14:25  ahoward

	* src/: Makefile, boxobstacle.cc, broadcastdevice.cc, device.cc,
	entity.cc, entityfactory.cc, image.cc, laserbeacon.cc,
	laserbeacondevice.cc, laserdevice.cc, main.cc, miscdevice.cc,
	pioneermobiledevice.cc, playerdevice.cc, playerrobot.cc,
	playerserver.cc, posreader.cc, ptzdevice.cc, rtk_main.cc,
	server.cc, sonardevice.cc, usc_pioneer.cc, visionbeacon.cc,
	visiondevice.cc, win.cc, world.cc, world_load.cc, xgui.cc: Big
	merge with advanced branch

2001-06-01 14:18  ahoward

	* Makefile, README.RTK, VERSION, distro.sh: Big merge with advanced
	branch

2001-06-01 12:52  vaughan

	* src/world.cc: added header for cout

2001-06-01 11:19  vaughan

	* src/: entityfactory.cc, world_load.cc, xgui.cc: a couple of
	usability tweaks in xgui.cc plus a little experimentation in
	loading from the config file

2001-05-31 17:53  vaughan

	* src/: image.cc, world.cc, world_load.cc: tweaked pnm loading to
	detect .gz filenames and be a little less verbose (unless in debug
	mode)

2001-05-31 17:52  vaughan

	* src/xgui.cc: added right-click to move non-top-level objects

2001-05-30 19:19  vaughan

	* src/: Makefile, entityfactory.cc, world.cc, xgui.cc: added save
	functionality (press S key on keyboard) to XGUI - XGUI now pretty
	useable for experiments

2001-05-30 15:10  vaughan

	* src/: boxobstacle.cc, entity.cc, entityfactory.cc,
	laserbeacon.cc, laserbeacondevice.cc, laserdevice.cc,
	miscdevice.cc, pioneermobiledevice.cc, playerrobot.cc,
	ptzdevice.cc, sonardevice.cc, usc_pioneer.cc, visiondevice.cc,
	xgui.cc: added more functionality to xgui mode. compiles ok in
	stage and xstage versions. xstage is pretty usable now, but
	requires load and save functions

2001-05-29 19:21  vaughan

	* src/: boxobstacle.cc, laserbeacon.cc, laserdevice.cc,
	pioneermobiledevice.cc, ptzdevice.cc, server.cc, usc_pioneer.cc,
	xgui.cc: removed interactions between world and GUI to one place -
	the world's Update() method. this will make it easier to
	externalize the GUI. also fixed XOR bugs and added highlight
	behavior. RTV.

2001-05-27 15:06  gerkey

	* Makefile: now installs xstage by default

2001-05-27 14:59  gerkey

	* src/Makefile: small distro change

2001-05-27 14:48  gerkey

	* src/Makefile: slight distro fix

2001-05-27 14:27  gerkey

	* VERSION: now 0.9.1

2001-05-27 14:16  gerkey

	* src/Makefile: added RTK_LIB/src to link line

2001-05-25 16:37  gerkey

	* VERSION: version

2001-05-25 00:32  gerkey

	* Makefile: added xstage to target all

2001-05-25 00:30  gerkey

	* Makefile: change ; to && to fix build

2001-05-25 00:26  ahoward

	* src/object.cc: Removed object.cc and object.hh

2001-05-24 22:17  vaughan

	* src/: Makefile, boxobstacle.cc, pioneermobiledevice.cc,
	ptzdevice.cc, usc_pioneer.cc, xgui.cc: fixed pioneer drawing bug -
	but colors are still wrong - will fix

2001-05-24 21:29  gerkey

	* src/laserdevice.cc: turned intensity off by default

2001-05-24 21:26  vaughan

	* src/: Makefile, boxobstacle.cc, entity.cc, laserbeacondevice.cc,
	laserdevice.cc, miscdevice.cc, object.cc, pioneermobiledevice.cc,
	playerrobot.cc, ptzdevice.cc, sonardevice.cc, usc_pioneer.cc,
	visiondevice.cc, world.cc, xgui.cc: Merged working XGUI with
	Andrew's fixes, including CObject > CEntity change - getting there

2001-05-24 20:28  gerkey

	* src/world.cc: took out msg

2001-05-24 19:02  ahoward

	* src/: image.cc, pioneermobiledevice.cc, world.cc: Made collision
	detection work properly

2001-05-24 18:13  ahoward

	* src/: image.cc, world.cc: Added sticky bit to image class to
	prevent erasure of background

2001-05-23 20:17  ahoward

	* src/: Makefile, laserdevice.cc, pioneermobiledevice.cc, world.cc,
	world_load.cc: Added configuration setting for laser resolution

2001-05-23 19:14  ahoward

	* src/playerserver.cc: file playerserver.cc was initially added on
	branch rel-0-8-advanced.

2001-05-23 19:14  ahoward

	* src/: Makefile, broadcastdevice.cc, laserbeacondevice.cc,
	laserdevice.cc, miscdevice.cc, pioneermobiledevice.cc,
	playerdevice.cc, playerrobot.cc, playerserver.cc, ptzdevice.cc,
	sonardevice.cc, usc_pioneer.cc, visiondevice.cc, world_load.cc:
	Changes CPlayerRobot to CPlayerServer

2001-05-23 18:55  ahoward

	* src/entityfactory.cc: file entityfactory.cc was initially added
	on branch rel-0-8-advanced.

2001-05-23 18:55  ahoward

	* src/entity.cc: file entity.cc was initially added on branch
	rel-0-8-advanced.

2001-05-23 18:55  ahoward

	* src/: Makefile, boxobstacle.cc, broadcastdevice.cc, entity.cc,
	entityfactory.cc, laserbeacon.cc, laserbeacondevice.cc,
	laserdevice.cc, miscdevice.cc, object.cc, objectfactory.cc,
	pioneermobiledevice.cc, playerdevice.cc, playerrobot.cc,
	ptzdevice.cc, sonardevice.cc, usc_pioneer.cc, visionbeacon.cc,
	visiondevice.cc, world.cc, world_load.cc, xgui.cc: Changed CObject
	to CEntity

2001-05-22 16:25  ahoward

	* src/ptzdevice.cc: Fixed ptz -- was not sending data if no
	commands had been received

2001-05-21 19:05  ahoward

	* Makefile: Changed distro name

2001-05-21 16:48  ahoward

	* src/: Makefile, object.cc, usc_pioneer.cc, world.cc,
	world_load.cc: Changed CUscPioneer to add objects to world, rather
	than itself.

2001-05-21 16:34  vaughan

	* src/xgui.cc: bug fix

2001-05-21 16:26  vaughan

	* src/xgui.cc: RTV - first check in of XGUI enabled source

2001-05-21 16:26  vaughan

	* src/xgui.cc: file xgui.cc was initially added on branch
	rel-0-8-advanced.

2001-05-21 16:21  vaughan

	* Makefile: RTV - first check in of XGUI-enabled code

2001-05-21 15:38  vaughan

	* src/: Makefile, boxobstacle.cc, laserbeacon.cc,
	laserbeacondevice.cc, laserdevice.cc, object.cc,
	pioneermobiledevice.cc, usc_pioneer.cc, world.cc: RTV - completing
	check-in after adding original-style GUI code

2001-05-17 17:37  ahoward

	* src/visiondevice.cc: Fixed sign error in vision device

2001-05-17 17:26  ahoward

	* src/: ptzdevice.cc, usc_pioneer.cc, visionbeacon.cc,
	visiondevice.cc, world.cc: Fixed vision device so it returns
	sensible results

2001-05-16 19:49  ahoward

	* src/: boxobstacle.cc, object.cc, visionbeacon.cc: Added color for
	objects

2001-05-16 19:02  ahoward

	* src/: laserdevice.cc, world.cc: Fixed laser so it doesnt pass
	through objects (but takes a bit more time to compute)

2001-05-15 22:45  ahoward

	* src/: Makefile, laserbeacon.cc, laserbeacondevice.cc,
	playerdevice.cc, world.cc: Fixed laser beacon device (it works now)

2001-05-15 18:51  ahoward

	* src/: laserdevice.cc, world.cc: Fixups for timestamps

2001-05-14 22:00  ahoward

	* src/: Makefile, boxobstacle.cc, image.cc, object.cc,
	usc_pioneer.cc, world.cc: Added support for compressed images

2001-05-14 18:10  ahoward

	* src/: laserbeacon.cc, laserdevice.cc, pioneermobiledevice.cc,
	usc_pioneer.cc: Set proper dimensions for pioneer robots

2001-05-14 16:01  ahoward

	* src/: boxobstacle.cc, laserbeacon.cc, object.cc, usc_pioneer.cc:
	Removed some obsolete includes

2001-05-14 15:43  ahoward

	* src/world_load.cc: file world_load.cc was initially added on
	branch rel-0-8-advanced.

2001-05-14 15:42  ahoward

	* VERSION, src/Makefile, src/boxobstacle.cc, src/laserbeacon.cc,
	src/laserbeacondevice.cc, src/object.cc, src/objectfactory.cc,
	src/tokenize.cc, src/usc_pioneer.cc, src/world.cc,
	src/world_load.cc: Re-wrote load/save routines

2001-05-11 14:21  gerkey

	* Makefile: added dep target

2001-05-11 14:18  gerkey

	* src/Makefile: removed makedep results

2001-05-09 23:35  ahoward

	* src/: laserbeacondevice.cc, laserdevice.cc, playerrobot.cc,
	sonardevice.cc, visiondevice.cc: Fixed laser device (to match
	changes in player).  Laser beacon device is still broken.

2001-04-30 11:55  ahoward

	* README.RTK: file README.RTK was initially added on branch
	rel-0-8-advanced.

2001-04-30 11:55  ahoward

	* README.RTK, src/laserbeacon.cc, src/pioneermobiledevice.cc,
	src/usc_pioneer.cc: Added note on installing RTK

2001-04-29 23:38  ahoward

	* src/: Makefile, laserdevice.cc, pioneermobiledevice.cc,
	sonardevice.cc, visiondevice.cc, world.cc: Fixed for modified rtk

2001-04-28 18:10  gerkey

	* src/playerdevice.cc: fixed timestamp interaction in info buffer
	(i think)

2001-04-27 18:44  ahoward

	* Makefile, VERSION, distro.sh, src/Makefile: Changed makefiles;
	top-level makefile will now generate distributions

2001-04-27 13:23  ahoward

	* Makefile, src/Makefile, src/laserdevice.cc, src/playerdevice.cc:
	Fixed time handling

2001-04-02 11:41  ahoward

	* Makefile: Now installs rtk config files in the correct place

2001-03-15 13:02  ahoward

	* src/: Makefile, broadcastdevice.cc, laserbeacondevice.cc,
	laserdevice.cc, pioneermobiledevice.cc, ptzdevice.cc,
	sonardevice.cc, visiondevice.cc, world.cc: Minor tweaks

2001-03-14 22:30  ahoward

	* src/: image.cc, usc_pioneer.cc, world.cc: Minor fixes

2001-03-14 09:01  ahoward

	* src/: boxobstacle.cc, laserbeacon.cc, laserdevice.cc, object.cc,
	pioneermobiledevice.cc, tokenize.cc: No changes?

2001-03-13 17:08  ahoward

	* src/tokenize.cc: Oops, here are some new files

2001-03-13 17:08  ahoward

	* src/tokenize.cc: file tokenize.cc was initially added on branch
	rel-0-8-advanced.

2001-03-13 17:07  ahoward

	* src/: Makefile, boxobstacle.cc, laserbeacon.cc, object.cc,
	rtk_main.cc, usc_pioneer.cc, world.cc: Now with saving.  Yay

2001-03-13 15:06  ahoward

	* Makefile, src/boxobstacle.cc, src/laserbeacon.cc, src/main.cc,
	src/object.cc, src/pioneermobiledevice.cc, src/usc_pioneer.cc,
	src/world.cc: Add code to handle child objects sensibly; saving is
	completely fucked up

2001-03-12 19:40  ahoward

	* VERSION: Added version file

2001-03-12 19:40  ahoward

	* VERSION: file VERSION was initially added on branch
	rel-0-8-advanced.

2001-03-12 19:40  ahoward

	* src/rtk_main.cc: file rtk_main.cc was initially added on branch
	rel-0-8-advanced.

2001-03-12 19:40  ahoward

	* src/: Makefile, laserbeacondevice.cc, laserdevice.cc, main.cc,
	pioneermobiledevice.cc, playerdevice.cc, playerrobot.cc,
	ptzdevice.cc, rtk_main.cc, rtkmain.cc, rtksimagent.cc,
	sonardevice.cc, visionbeacon.cc, visiondevice.cc, world.cc: Fixed
	for multiple targets (with or without GIU)

2001-03-12 16:18  ahoward

	* src/: Makefile, boxobstacle.cc, broadcastdevice.cc,
	laserbeacon.cc, laserbeacondevice.cc, laserdevice.cc, object.cc,
	pioneermobiledevice.cc, playerrobot.cc, ptzdevice.cc, rtkmain.cc,
	rtksimagent.cc, sonardevice.cc, usc_pioneer.cc, visionbeacon.cc,
	visiondevice.cc, world.cc: Did rtk name change

2001-03-06 17:58  ahoward

	* src/usc_pioneer.cc: Added usc_pioneer object

2001-03-06 17:58  ahoward

	* src/usc_pioneer.cc: file usc_pioneer.cc was initially added on
	branch rel-0-8-advanced.

2001-03-06 17:57  ahoward

	* src/: Makefile, boxobstacle.cc, broadcastdevice.cc,
	laserbeacon.cc, laserdevice.cc, object.cc, objectfactory.cc,
	pioneermobiledevice.cc, playerdevice.cc, playerrobot.cc,
	rtkmain.cc, rtksimagent.cc, visionbeacon.cc, world.cc: Huge
	refactoring -- improved separation between engine and rtk;
	simplified internal design

2001-02-08 14:54  ahoward

	* src/: Makefile, broadcastdevice.cc, world.cc: Broadcast device
	now works (not well tested)

2001-02-07 12:26  gerkey

	* src/: laserdevice.cc, playerdevice.cc, robot.cc, visiondevice.cc:
	changed some macro names to agree with player's definitions, and
	enabled the 'available' flag

2001-02-06 17:08  ahoward

	* src/miscdevice.cc: Added misc device files

2001-02-06 17:08  ahoward

	* src/miscdevice.cc: file miscdevice.cc was initially added on
	branch rel-0-8-advanced.

2001-02-06 17:07  ahoward

	* src/: Makefile, beacondevice.cc, laserbeacondevice.cc,
	objectfactory.cc, playerdevice.cc, playerrobot.cc, posreader.cc:
	Changes for new version of player

2001-02-05 19:42  ahoward

	* src/: Makefile, beacondevice.cc, boxobstacle.cc,
	broadcastdevice.cc, laserbeacon.cc, laserdevice.cc, object.cc,
	objectfactory.cc, pioneermobiledevice.cc, playerdevice.cc,
	playerrobot.cc, posreader.cc, ptzdevice.cc, rtksimagent.cc,
	sonardevice.cc, visionbeacon.cc, visiondevice.cc, world.cc: Changed
	to use new player

2001-02-05 19:06  ahoward

	* src/: Makefile, broadcastdevice.cc, objectfactory.cc, world.cc:
	Added (but did not test) broadcast device

2001-02-05 19:06  ahoward

	* src/broadcastdevice.cc: file broadcastdevice.cc was initially
	added on branch rel-0-8-advanced.

2001-02-05 17:27  gerkey

	* src/: Makefile, pioneermobiledevice.cc, playerdevice.cc,
	robot.cc: small changes, mostly to do with timestamping.

2001-02-02 11:44  ahoward

	* src/: beacondevice.cc, laserbeacondevice.cc: Added anonymous
	beacons

2001-02-01 16:01  gerkey

	* src/pioneermobiledevice.cc: took out timestamp extraction from
	position packet, because it's no longer there, but rather in the
	message header.

2001-02-01 09:47  ahoward

	* Makefile, src/Makefile, src/beacondevice.cc: Minor tweaks

2001-01-15 18:10  ahoward

	* src/: Makefile, beacondevice.cc, laserbeacon.cc,
	objectfactory.cc, playerdevice.cc, sonardevice.cc, world.cc: Added
	laser beacon detector

2001-01-15 18:10  ahoward

	* src/beacondevice.cc: file beacondevice.cc was initially added on
	branch rel-0-8-advanced.

2001-01-12 18:47  gerkey

	* src/: Makefile, laserdevice.cc, pioneermobiledevice.cc,
	playerdevice.cc, ptzdevice.cc, robot.cc, sonardevice.cc, world.cc:
	various changes.  removed references to "rtk-types.hh" in deference
	to Player's "playercommon.h", which is included through "stage.h". 
	also removed references to Player's "offsets.h", which doesn't
	exist anymore.	fixed a PTZ bug/problem to do with empty commands.

2001-01-12 18:44  gerkey

	* Makefile: changed default player src path to ../player

2000-12-18 18:01  ahoward

	* src/boxobstacle.cc: file boxobstacle.cc was initially added on
	branch rel-0-8-advanced.

2000-12-18 18:01  ahoward

	* src/: Makefile, boxobstacle.cc, objectfactory.cc, playerrobot.cc:
	Added box obstacle

2000-12-14 16:20  ahoward

	* src/: laserdevice.cc, world.cc: Minor tweaks for panning and
	zooming

2000-12-12 19:08  ahoward

	* src/: Makefile, pioneermobiledevice.cc: Put odometry back

2000-12-08 21:13  ahoward

	* src/: playerdevice.cc, world.cc: Added timings

2000-12-08 11:23  ahoward

	* src/: laserdevice.cc, pioneermobiledevice.cc, ptzdevice.cc,
	sonardevice.cc, visiondevice.cc, world.cc: Changed the timing code

2000-12-08 01:08  vaughan

	* Makefile, README.stage, src/Makefile, src/image.cc,
	src/laserdevice.cc, src/main.cc, src/pioneermobiledevice.cc,
	src/robot.cc, src/server.cc, src/visiondevice.cc, src/win.cc,
	src/world.cc: fixed loading of robot positions from sif GUI during
	a run.	also some X graphics tweaks and some improved shutdown
	logic.	about time to do a new release...

2000-12-08 00:19  ahoward

	* src/: image.cc, object.cc, playerdevice.cc, rtksimagent.cc,
	sonardevice.cc, world.cc: Minor tweaks

2000-12-07 17:31  ahoward

	* src/: Makefile, image.cc, laserbeacon.cc, laserbeaconobject.cc,
	laserdevice.cc, main.cc, object.cc, objectfactory.cc,
	pioneermobiledevice.cc, playerrobot.cc, ptzdevice.cc, rtkmain.cc,
	rtksimagent.cc, sonardevice.cc, visionbeacon.cc, visiondevice.cc,
	world.cc: Lots of ui improvements

2000-12-07 17:31  ahoward

	* src/laserbeacon.cc: file laserbeacon.cc was initially added on
	branch rel-0-8-advanced.

2000-12-07 17:19  vaughan

	* src/visiondevice.cc: :removed superfluous delete[]'s from end of
	update.  i'm kind of surprised these didn't cause seg faults! - RTV
	
	-------------------------------------------------------------------
	---

2000-12-07 14:17  ahoward

	* src/: laserdevice.cc, main.cc, object.cc, objectfactory.cc,
	pioneermobiledevice.cc, playerdevice.cc, playerrobot.cc,
	ptzdevice.cc, rtksimagent.cc, sonardevice.cc, visiondevice.cc,
	world.cc: Changed object interface again

2000-12-06 22:30  vaughan

	* README.stage, src/main.cc: [no log message]

2000-12-06 22:14  ahoward

	* src/playerdevice.cc: Added variable-length data protocol to
	player/stage shared mem interface

2000-12-06 22:00  ahoward

	* src/playerdevice.cc: Added variable-length data protocol to
	player/stage shared mem interface

2000-12-06 21:47  vaughan

	* src/: visiondevice.cc, world.cc: fixed a memory leak in
	CVisionDevice::Update().

2000-12-06 21:22  ahoward

	* src/: Makefile, laserdevice.cc, objectfactory.cc, ptzdevice.cc,
	rtksimagent.cc, sonardevice.cc, visionbeacon.cc, visiondevice.cc:
	Sonar now works

2000-12-06 20:30  vaughan

	* src/: laserdevice.cc, world.cc: added support for undersampling
	for laser device - resolution is specified in the laserdevice's
	constructor.

2000-12-06 16:30  ahoward

	* src/: Makefile, laserbeaconobject.cc, laserdevice.cc, main.cc,
	objectfactory.cc, playerrobot.cc, visionbeacon.cc, visiondevice.cc,
	world.cc: Added vision and vision beacons

2000-12-06 16:30  ahoward

	* src/visionbeacon.cc: file visionbeacon.cc was initially added on
	branch rel-0-8-advanced.

2000-12-06 13:49  ahoward

	* src/playerrobot.cc: file playerrobot.cc was initially added on
	branch rel-0-8-advanced.

2000-12-06 13:48  ahoward

	* src/: Makefile, device.cc, laserbeacondevice.cc,
	laserbeaconobject.cc, laserdevice.cc, main.cc, object.cc,
	objectfactory.cc, pioneermobiledevice.cc, playerdevice.cc,
	ptzdevice.cc, robot.cc, server.cc, sonardevice.cc, visiondevice.cc,
	win.cc, world.cc, playerrobot.cc: Got dynamic loading of devices
	working

2000-12-05 21:14  ahoward

	* src/rtksimagent.cc: file rtksimagent.cc was initially added on
	branch rel-0-8-advanced.

2000-12-05 21:14  ahoward

	* src/rtkmain.cc: file rtkmain.cc was initially added on branch
	rel-0-8-advanced.

2000-12-05 21:14  ahoward

	* src/: rtkmain.cc, rtksimagent.cc: Added rtk files

2000-12-05 21:13  ahoward

	* src/: Makefile, laserbeaconobject.cc, laserdevice.cc, main.cc,
	object.cc, objectfactory.cc, pioneermobiledevice.cc,
	playerdevice.cc, ptzdevice.cc, robot.cc, sonardevice.cc, world.cc:
	Tweaks

2000-12-05 19:57  ahoward

	* src/objectfactory.cc: file objectfactory.cc was initially added
	on branch rel-0-8-advanced.

2000-12-05 19:57  ahoward

	* src/: Makefile, device.cc, image.cc, laserbeacondevice.cc,
	laserbeaconobject.cc, laserdevice.cc, main.cc, object.cc,
	pioneermobiledevice.cc, playerdevice.cc, ptzdevice.cc, robot.cc,
	server.cc, sonardevice.cc, visiondevice.cc, world.cc,
	objectfactory.cc: Objects created from cfg file

2000-12-05 18:31  vaughan

	* Makefile, README.stage, src/Makefile, src/main.cc: [no log
	message]

2000-12-05 18:29  vaughan

	* src/win.cc: fixed bug - walls were not redrawn properly after
	dragging a robot

2000-12-05 15:17  ahoward

	* src/: Makefile, device.cc, laserbeacondevice.cc,
	laserbeaconobject.cc, laserdevice.cc, main.cc, object.cc,
	pioneermobiledevice.cc, playerdevice.cc, ptzdevice.cc, robot.cc,
	sonardevice.cc, visiondevice.cc, win.cc, world.cc: Advanced version

2000-12-05 15:17  ahoward

	* src/laserbeaconobject.cc: file laserbeaconobject.cc was initially
	added on branch rel-0-8-advanced.

2000-12-05 15:17  ahoward

	* src/object.cc: file object.cc was initially added on branch
	rel-0-8-advanced.

2000-12-05 11:46  vaughan

	* distro.sh: script for making distributions of software. RTV.

2000-12-04 10:52  vaughan

	* src/ptzdevice.cc: ready for Stage-0.8 release

2000-12-04 10:46  vaughan

	* README.stage: new for v0.8.

2000-12-04 10:04  ahoward

	* src/ptzdevice.cc: Removed error message for 0 length command data

2000-12-04 10:04  ahoward

	* src/pioneermobiledevice.cc: Fixed signs on odometry.

2000-12-03 21:19  vaughan

	* src/: laserbeacondevice.cc, laserdevice.cc,
	pioneermobiledevice.cc, ptzdevice.cc, robot.cc, sonardevice.cc,
	visiondevice.cc, win.cc: fixed the pioneer odometry model in
	robot.cc - x,y,theta, etc now correctly in robot-centric coords.
	
	added bool showDeviceDetail to CRobot class - devices' GUIDraw
	methods use this to determine whether to draw fancy graphics into
	the window.  showDeviceDetail can be toggled by clicking the middle
	mouse button on a robot in the GUI window.
	
	implemented basic device visualization for laser, sonar and PTZ.
	this shows off the new, more efficient X graphics, but it still
	slows things down quite a bit.

2000-12-03 18:11  vaughan

	* src/: laserdevice.cc, pioneermobiledevice.cc, sonardevice.cc,
	win.cc: re-trying my last check-in

2000-12-01 19:54  ahoward

	* src/: pioneermobiledevice.cc, robot.cc: Fixed packets on position
	device

2000-12-01 19:25  vaughan

	* src/: laserdevice.cc, pioneermobiledevice.cc, robot.cc,
	sonardevice.cc, win.cc: added GUI draw routines for sonar & laser -
	they're stuck `on' just now but i'll switch 'em off shortly

2000-12-01 17:29  ahoward

	* src/: Makefile, playerdevice.cc, ptzdevice.cc, robot.cc,
	visiondevice.cc: Added ptz device

2000-12-01 14:09  vaughan

	* src/pioneermobiledevice.cc: simplified GUIdraw a little with new
	Nimage::draw_rect method

2000-12-01 14:07  vaughan

	* src/image.cc: added draw_rect method

2000-12-01 13:26  ahoward

	* src/laserbeacondevice.cc: Added laser beacon

2000-12-01 13:25  ahoward

	* src/playerdevice.cc: Added player device

2000-11-30 19:13  ahoward

	* src/: Makefile, device.cc, laserdevice.cc,
	pioneermobiledevice.cc, robot.cc, sonardevice.cc, visiondevice.cc,
	world.cc: Merged versions, almost all devices are now in

2000-11-30 18:57  vaughan

	* src/sonardevice.cc: sonar device - modular style device first cut
	- RTV

2000-11-30 18:50  vaughan

	* src/: Makefile, robot.cc: implemented sonar device model

2000-11-30 18:24  ahoward

	* src/visiondevice.cc: [no log message]

2000-11-30 16:20  vaughan

	* src/: Makefile, device.cc, laserdevice.cc, main.cc,
	pioneermobiledevice.cc, robot.cc, server.cc, win.cc, world.cc: aha
	- that fixed it. there was a clash in device.h. done.

2000-11-29 16:53  ahoward

	* src/laserdevice.cc: Added rtk-types.hh to provide useful macros

2000-11-29 16:29  vaughan

	* src/pioneermobiledevice.cc: in-progress first checkin

2000-11-29 16:12  ahoward

	* src/: Makefile, device.cc, laserdevice.cc, robot.cc: Added
	subscription test and config data

2000-11-29 14:48  ahoward

	* src/: Makefile, device.cc, laserdevice.cc, robot.cc: Added
	command and config interface to devices

2000-11-29 14:44  vaughan

	* Makefile, src/Makefile, src/laserdevice.cc, src/robot.cc,
	src/win.cc: RTV - a few optimizing teaks + fixed laser jumping
	through jaggies + fixed compilation problems in RedHat-7.0

2000-11-29 11:00  vaughan

	* src/laserdevice.cc: added <math.h> to pacify the fussy RedHat-7.0
	compiler

2000-11-28 20:03  ahoward

	* src/: Makefile, device.cc, laserdevice.cc, robot.cc, world.cc:
	Created new device architecture, with laser device

2000-11-28 18:28  ahoward

	* Makefile: make clean now cleans examples

2000-11-28 16:59  ahoward

	* src/robot.cc: Minor tweak to make sure player gets correct
	command line args

2000-11-28 16:16  ahoward

	* Makefile, README.stage, src/Makefile, src/image.cc, src/main.cc,
	src/posreader.cc, src/robot.cc, src/server.cc, src/win.cc,
	src/world.cc: Initial revision

2000-11-28 16:16  ahoward

	* Makefile, README.stage, src/Makefile, src/image.cc, src/main.cc,
	src/posreader.cc, src/robot.cc, src/server.cc, src/win.cc,
	src/world.cc: Initial import

