2009-01-16: thjc
	* 2.1.1 release
		Fixes for gcc 4.3 compilation
		fix for close of null file pointer
		patch 2187145 - Added wheelbase option to position "car" model
		patch 2234440 - makes blobfinder ignore colour alpha value
		patch 2230769 - possible infinite loop in stg_model_update_pose
		patch 2150737 - bumper detects collisions incorrectly
		patch 2475933 - Allow graphics2d with gui disabled
		patch 2124895, fix for subscription to simulation device
		patch 2286925 DIO interface and indicator model

2008-06-14: thjc
	* 2.1.0 release
		Player 2.1 compatibility release

2008-04-16 18:47  thjc
	* 2.1rc2 release

2007-12-13 13:07  gerkey

	* stage.pc.in (1.8), src/Makefile.am (1.144): fixed up lib version
	  numbers and changed headers to go into a versioned include
	  directory

2007-12-13 12:38  gerkey

	* worlds/wifi/: .cvsignore (1.1), Makefile.am (1.1): added build
	  files

2007-12-13 12:31  gerkey

	* configure.ac (1.17), worlds/Makefile.am (1.20): incremented
	  version, updated example installation

2007-12-11 15:23  gerkey

	* src/: model_ptz.c (1.5), p_driver.cc (1.43): fixed ptz and
	  graphics2d behavior when gui_disable is on

2007-12-11 11:42  gerkey

	* src/: gui_menus.c (1.73), model.c (1.156): backported gui_disable
	  fix from HEAD

2007-12-10 11:41  gerkey

	* worlds/: wavefront-remote.cfg (1.1), wavefront.cfg (1.13): added
	  more examples

2007-12-05 13:51  gerkey

	* src/p_wifi.cc (1.5): tweak to wifi model

2007-11-26 13:50  gerkey

	* src/p_wifi.cc (1.4): started adding publishing support to wifi
	  model

2007-11-01 18:11  gerkey

	* worlds/simple.cfg (1.34): added map export simple.cfg

2007-11-01 17:06  gerkey

	* src/p_simulation.cc (1.23): added normalization to simulation
	  interface angle

2007-11-01 15:15  gerkey

	* worlds/simple.cfg (1.33), src/p_blobfinder.cc (1.11),
	  src/p_bumper.cc (1.4), src/p_fiducial.cc (1.11),
	  src/p_graphics2d.cc (1.7), src/p_laser.cc (1.21), src/p_map.cc
	  (1.14), src/p_sonar.cc (1.11): applied Toby's patch to replace
	  fixed-size arrays

2007-09-11 14:30  rtv

	* src/gui.h (1.37), src/model_wifi.cc (1.2), src/raytrace.c (1.18),
	  src/stage.h (1.193), src/stage_internal.h (1.60),
	  worlds/wifi/commando.cfg (1.1), worlds/wifi/commando.world (1.1),
	  worlds/wifi/hosp_wifi.cfg (1.1), worlds/wifi/hosp_wifi.world
	  (1.1), worlds/wifi/hosp_wifi_5.cfg (1.1),
	  worlds/wifi/hosp_wifi_5.world (1.1), worlds/wifi/map.inc (1.1),
	  worlds/wifi/wifi.cfg (1.1), worlds/wifi/wifi.world (1.1),
	  worlds/wifi/wifi_itu.cfg (1.1), worlds/wifi/wifi_itu.world (1.1),
	  worlds/wifi/wifi_logdistance.cfg (1.1),
	  worlds/wifi/wifi_logdistance.world (1.1),
	  worlds/wifi/wifi_ray.cfg (1.1), worlds/wifi/wifi_ray.world (1.1),
	  worlds/wifi/wifi_simple.cfg (1.1), worlds/wifi/wifi_simple.world
	  (1.1): added Wifi model, more or less untested, from Michael
	  Schroeder. Comments welcome

2007-09-11 13:39  rtv

	* src/p_driver.cc (1.42), worlds/pioneer.inc (1.29): applied player
	  driver timing fix from Alex Brooks

2007-09-10 19:13  rtv

	* .cvsignore (1.9): tweaked cvsignore

2007-09-10 18:24  rtv

	* worlds/: map.inc (1.13), pioneer.inc (1.28), sick.inc (1.3),
	  playerswarm/Makefile (1.1), playerswarm/args.h (1.1),
	  playerswarm/many.sh (1.1), playerswarm/multiple.cc (1.1),
	  playerswarm/pss.cfg (1.1), playerswarm/pss.world (1.1),
	  playerswarm/pss3d.cfg (1.1), playerswarm/pss3d.world (1.1),
	  playerswarm/pss_large.cfg (1.1), playerswarm/pss_large.world
	  (1.1), playerswarm/single.cc (1.1): added 100-robot swarm demo.
	  Useful for testing

2007-09-10 18:14  rtv

	* INSTALL (1.8), bootstrap (1.11), src/gui_menus.c (1.72),
	  src/model_fiducial.c (1.51), src/p_driver.cc (1.41),
	  src/p_driver.h (1.25), src/p_gripper.cc (1.10): tweaks for better
	  scalability and some bugfixes

2007-09-05 12:01  gerkey

	* src/: model_ptz.c (1.4), p_ptz.cc (1.4), stage.h (1.192): applied
	  patch to support velocity control of ptz

2007-08-23 12:58  gerkey

	* src/: p_audio.cc (1.5), p_blobfinder.cc (1.10), p_bumper.cc
	  (1.3), p_driver.cc (1.40), p_driver.h (1.24), p_fiducial.cc
	  (1.10), p_graphics2d.cc (1.6), p_gripper.cc (1.9), p_laser.cc
	  (1.20), p_localize.cc (1.3), p_map.cc (1.13), p_position.cc
	  (1.18), p_power.cc (1.4), p_ptz.cc (1.3), p_simulation.cc (1.22),
	  p_sonar.cc (1.10), p_speech.cc (1.2), p_wifi.cc (1.3): applied
	  Toby's autopointer patches

2007-08-21 16:28  gerkey

	* worlds/: mbicp.cfg (1.1), mbicp.world (1.1), p3at.inc (1.1),
	  p3dx.inc (1.1), pioneerBase.inc (1.1), sick.inc (1.2),
	  bitmaps/mbicp.png (1.1): added mbicp examples

2007-08-21 13:28  gerkey

	* src/p_position.cc (1.17): fixed return values from processmessage

2007-07-09 10:18  gerkey

	* src/: p_blobfinder.cc (1.9), p_bumper.cc (1.2), p_fiducial.cc
	  (1.9), p_laser.cc (1.19), p_position.cc (1.16), p_sonar.cc (1.9),
	  p_wifi.cc (1.2): applied patch 1749747 to transition to 3d pose
	  structures

2007-05-14 17:08  gerkey

	* src/model_ptz.c (1.3): added fix for zero panspeed

2007-04-30 12:51  gerkey

	* worlds/nd.cfg (1.1): added nd example

2007-04-17 14:08  gerkey

	* worlds/Makefile.am (1.19): added roomba.inc to installation

2007-03-26 12:54  gerkey

	* worlds/: everything.cfg (1.34), everything.world (1.86),
	  roomba.inc (1.1): added roomba to everything.world

2006-12-01 16:41  rtv

	* src/p_simulation.cc (1.21): fixed incompatibity with Player HEAD

2006-11-20 17:48  rtv

	* src/model_laser.c (1.90): fixed bug in handling laser_bright
	  setting. Thanks to mzuluaga.

2006-11-20 17:44  rtv

	* src/model_load.c (1.11): applied a patch to fix worldfile angle
	  loading.  Thanks to reddish.

2006-11-20 17:30  rtv

	* bootstrap (1.10), src/gui.c (1.110), src/matrix.c (1.23),
	  src/model.c (1.155), src/model_fiducial.c (1.50),
	  src/model_load.c (1.10), src/p_simulation.cc (1.20), src/rtk.c
	  (1.10), src/rtk_canvas.c (1.22), src/rtk_fig.c (1.22),
	  src/stage.c (1.90), src/world.c (1.64): applied patches from user
	  reddish submitted on 2006-11-10,15,20. Thanks to reddish.

2006-10-05 15:27  gerkey

	* src/model_position.c (1.62), src/p_driver.h (1.23),
	  src/p_position.cc (1.15), src/player_interfaces.h (1.8),
	  src/stage.h (1.191), worlds/simple.world (1.66): added watchdog
	  timer

2006-09-25 13:54  adam_lein

	* src/: zoo.c (1.2), zoo.h (1.7), zoo_controller.cc (1.6),
	  zoo_controller.h (1.2), zoo_driver.cc (1.24), zoo_driver.h
	  (1.13), zoo_referee.cc (1.6), zoo_referee.h (1.4), zoo_species.cc
	  (1.4), zoo_species.h (1.3), referees/Makefile.am (1.7),
	  referees/README (1.6), referees/myref.cc (1.7),
	  referees/transref.cc (1.2): Zoo has been split from Stage.  Files
	  removed.

2006-09-22 14:38  gerkey

	* worlds/bitmaps/SRI-AIC-kwing.png (1.1): added SRI kwing map

2006-09-21 12:18  gerkey

	* src/: .cvsignore (1.6), p_simulation.cc (1.19): mods for
	  property-to-prop field change

2006-09-19 18:45  adam_lein

	* configure.ac (1.16), src/Makefile.am (1.143), src/p_driver.cc
	  (1.39): Removed references to the Zoo, which has been split into
	  a separate project (zoology).

2006-09-06 20:18  rtv

	* src/dijkstra.c (1.2), src/dijkstra.h (1.2), src/model_audio.c
	  (1.6), src/p_simulation.cc (1.18), worlds/simple.cfg (1.32),
	  worlds/simple.world (1.65): fixed position interface

2006-08-02 18:17  rtv

	* docsrc/header.html (1.3): re-adding this file (why did I delete
	  it?)

2006-08-02 18:11  pooya

	* examples/libstage/Makefile.am (1.3): small fix in example
	  makefile

2006-08-02 14:48  pooya

	* examples/libplayerc/: .cvsignore (1.2), Makefile.am (1.3),
	  audio.c (1.1): an example player client for audio

2006-08-02 14:14  pooya

	* src/p_audio.cc (1.4): avoid publishing packets when there's no
	  new data

2006-08-02 13:51  pooya

	* src/: model_audio.c (1.5), p_audio.cc (1.3): fixed msg packet
	  size for audio data

2006-07-31 21:51  pooya

	* examples/: libplayerc/Makefile.am (1.2), libstage/Makefile.am
	  (1.2): fixes in examples makefiles

2006-07-31 21:20  pooya

	* src/model_audio.c (1.4), worlds/audio.world (1.2): small fixes in
	  audio model

2006-07-28 15:12  pooya

	* examples/: .cvsignore (1.1), Makefile.am (1.1),
	  libplayerc/.cvsignore (1.1), libplayerc/Makefile.am (1.1),
	  libplayerc/ptest.c (1.1), libstage/.cvsignore (1.1),
	  libstage/Makefile.am (1.1), libstage/stest.c (1.1): new directory
	  structure for examples

2006-07-28 15:04  pooya

	* Makefile.am (1.38), configure.ac (1.15), stage.pc.in (1.7),
	  src/.cvsignore (1.5), src/Makefile.am (1.142), src/model_audio.c
	  (1.3), src/ptest.c (1.5), src/stest.c (1.18): new directory
	  structure for examples

2006-07-27 17:43  pooya

	* worlds/audio.cfg (1.2): use default 666X ports in audio.cfg

2006-07-27 15:42  pooya

	* src/: model_audio.c (1.2), p_audio.cc (1.2): audio model and
	  player driver small fixes

2006-07-26 19:35  pooya

	* worlds/: audio.cfg (1.1), audio.world (1.1): added audio model
	  sample world and cfg file

2006-07-26 19:33  pooya

	* src/: Makefile.am (1.141), dijkstra.c (1.1), dijkstra.h (1.1),
	  gui.h (1.36), model.c (1.154), model_audio.c (1.1), model_load.c
	  (1.9), p_audio.cc (1.1), p_driver.cc (1.38), p_driver.h (1.22),
	  p_simulation.cc (1.17), rtk.h (1.17), rtk_fig.c (1.21),
	  rtkprivate.h (1.4), stage.h (1.190), stage_internal.h (1.59),
	  typetable.c (1.9): added audio model and its player driver

2006-07-10 09:55  gerkey

	* src/p_gripper.cc (1.8): applied patch 1483740, which implements
	  the new gripper interface, modifying the C and C++ client libs,
	  along with stage

2006-07-05 15:36  gerkey

	* configure.ac (1.14): added check for rgb.txt in /usr/share

2006-06-14 10:51  gerkey

	* src/p_blobfinder.cc (1.8): applied patch to fill in blobfinder
	  blob id

2006-05-30 13:10  gerkey

	* src/p_simulation.cc (1.16): fixed property code in player
	  simulation wrapper

2006-05-25 14:36  rtv

	* src/: gnome-canvas-acetate.c (1.1), gnome-canvas-acetate.h (1.1):
	  added gnomecanvas files

2006-05-25 14:35  rtv

	* configure.ac (1.13), src/Makefile.am (1.140), src/gnome.c (1.3),
	  src/gnome.h (1.2), src/gui.c (1.109), src/gui_menus.c (1.71),
	  src/model.c (1.153), src/model_laser.c (1.89),
	  src/model_position.c (1.61), src/model_ranger.c (1.66),
	  src/p_simulation.cc (1.15), src/stage.c (1.89), src/stage.h
	  (1.189), src/stage_internal.h (1.58), worlds/map.inc (1.12),
	  worlds/simple.cfg (1.31), worlds/simple.world (1.64): working on
	  arbitrary property API. Also, made player optional

2006-05-12 15:09  gerkey

	* src/model_gripper.c (1.26): fixed memory leak in gripper

2006-05-02 13:11  gerkey

	* src/p_simulation.cc (1.14): applied Geoff's patch to change field
	  names that conflict with Python's reserved property keyword

2006-04-19 12:32  gerkey

	* src/: p_graphics2d.cc (1.5), stest.c (1.17): applied Toby's patch
	  for graphics2d, added some missing headers to stest.c

2006-04-14 15:00  rtv

	* src/rtk_canvas.c (1.21): fixed mem leak

2006-04-04 15:11  pooya

	* src/rtk_fig.c (1.20): fixed the selection indicator bounding box
	  problem

2006-03-29 18:59  rtv

	* src/p_bumper.cc (1.1): added bumper interface

2006-03-28 21:13  rtv

	* README (1.18), configure.ac (1.12), docsrc/stage.txt (1.18):
	  updated version number

2006-03-28 21:11  rtv

	* src/Makefile.am (1.139), src/gui.h (1.35), src/model_bumper.c
	  (1.1), src/p_driver.cc (1.37), src/p_driver.h (1.21), src/stage.h
	  (1.188), src/typetable.c (1.8), worlds/everything.cfg (1.33),
	  worlds/everything.world (1.85): added bumper model

2006-03-28 15:35  gerkey

	* src/model_position.c (1.60): fixed odom bug

2006-03-28 15:27  rtv

	* src/: model.c (1.152), model_fiducial.c (1.49), model_laser.c
	  (1.88), model_ranger.c (1.65), stage.h (1.187), stage_internal.h
	  (1.57): big ranger speed-up

2006-03-24 17:47  rtv

	* configure.ac (1.11), worlds/autolab.cfg (1.2): released 2.0.1

2006-03-24 17:15  rtv

	* src/model_load.c (1.8), worlds/autolab.world (1.3),
	  worlds/chatterbox.inc (1.4): corrected CB ranges

2006-03-24 17:07  rtv

	* worlds/: Makefile.am (1.18), autolab.world (1.2),
	  bitmaps/Makefile.am (1.4): added examples

2006-03-24 17:02  rtv

	* src/p_driver.cc (1.36), worlds/889.cfg (1.8), worlds/autolab.cfg
	  (1.1), worlds/autolab.world (1.1), worlds/chatterbox.inc (1.3):
	  added autolab examples

2006-03-24 15:47  rtv

	* src/stest.c (1.16): fixed bug in stest

2006-03-24 15:44  rtv

	* src/model_laser.c (1.87): fixed bug in model_laser.c

2006-03-24 15:38  rtv

	* README (1.17), docsrc/stage.txt (1.17), src/gui_prefs.c (1.4),
	  src/model_speech.c (1.3): docs for 2.0.1 release

2006-03-24 14:52  rtv

	* src/model_gripper.c (1.25): fixed gripper breakbeam behaviour

2006-03-24 12:25  pooya

	* src/p_gripper.cc (1.7): fixed a printf format arg missing

2006-03-24 12:15  pooya

	* src/model_speech.c (1.2): updated speech documentation

2006-03-24 12:12  pooya

	* src/Makefile.am (1.138), src/gui.h (1.34), src/model_speech.c
	  (1.1), src/p_driver.cc (1.35), src/p_driver.h (1.20),
	  src/p_speech.cc (1.1), src/rtk.h (1.16), src/rtk_fig.c (1.19),
	  src/stage.h (1.186), src/typetable.c (1.7), worlds/everything.cfg
	  (1.32), worlds/everything.world (1.84): added speech model and
	  its player driver

2006-03-22 00:46  rtv

	* src/gui.c (1.108), src/model.c (1.151), src/model_fiducial.c
	  (1.48), src/model_laser.c (1.86), src/p_laser.cc (1.18),
	  src/p_simulation.cc (1.13), src/raytrace.c (1.17), src/stage.h
	  (1.185), src/stage_internal.h (1.56), worlds/889.world (1.10),
	  worlds/everything.cfg (1.31), worlds/everything.world (1.83):
	  fixed bugs & extended simulation interface

2006-03-21 16:22  rtv

	* src/model.c (1.150), src/model_gripper.c (1.24),
	  worlds/everything.cfg (1.30), worlds/simple.world (1.63): fixed
	  bug whereby previously-gripped objects lose their movemask

2006-03-14 16:11  rtv

	* src/: stage.h (1.184), stage_internal.h (1.55), stest.c (1.15):
	  removed unecessary includes from  stage.h (bug 1258583)

2006-03-14 16:00  rtv

	* src/model_position.c (1.59), worlds/everything.world (1.82):
	  added stg_model_position_set_odom

2006-03-14 12:03  rtv

	* src/: model_position.c (1.58), p_driver.cc (1.34), p_position.cc
	  (1.14): fixed bugs

2006-03-09 22:41  rtv

	* docsrc/stage.txt (1.16), src/p_driver.cc (1.33),
	  src/p_graphics2d.cc (1.4), src/p_position.cc (1.13): doc tweaks

2006-03-09 21:55  rtv

	* src/gui_prefs.c (1.3): fixed dialog

2006-03-09 16:03  rtv

	* src/: Makefile.am (1.137), gui_menus.c (1.70), gui_prefs.c (1.1),
	  gui_prefs.c (1.2): added outline for Prefs dialog - no code yet

2006-03-02 15:19  gerkey

	* src/Makefile.am (1.136), src/model_wifi.cc (1.1), src/p_driver.cc
	  (1.32), src/p_driver.h (1.19), src/p_wifi.cc (1.1), src/stage.h
	  (1.183), src/typetable.c (1.6), worlds/wifi.cfg (1.1),
	  worlds/wifi.world (1.1): added a shell of a wifi model

2006-03-02 01:18  rtv

	* src/model_laser.c (1.85), src/stage_internal.h (1.54),
	  src/world.c (1.63), worlds/everything.world (1.81),
	  worlds/simple.world (1.62): more careful graphics drawing speeds
	  things up

2006-03-01 23:52  rtv

	* configure.ac (1.10), src/model_laser.c (1.84), src/stage.h
	  (1.182), worlds/simple.cfg (1.30): added laser sample
	  interpolation and added VFH to simple.cfg

2006-03-01 19:42  rtv

	* docsrc/stage.txt (1.15), src/world.c (1.62): trying different
	  gui_poll strategy for efficiency

2006-03-01 11:24  rtv

	* src/model_ranger.c (1.64), src/stage.h (1.181), worlds/889.cfg
	  (1.7), worlds/889.world (1.9), worlds/chatterbox.inc (1.2): added
	  configurable multiple-rays-per-ranger

2006-02-28 21:28  rtv

	* configure.ac (1.9), src/model.c (1.149), src/model_fiducial.c
	  (1.47), src/model_load.c (1.7), src/stage.h (1.180),
	  src/stage_internal.h (1.53), worlds/889.world (1.8): added
	  fiducial_key, or channels, and tweaked 889 demo

2006-02-28 21:23  rtv

	* worlds/: 889.cfg (1.6), 889.world (1.7): updated 891

2006-02-28 18:48  gerkey

	* worlds/: Makefile.am (1.17), vfh.cfg (1.5): fixes to vfh example

2006-02-28 16:25  rtv

	* INSTALL (1.7), configure.ac (1.8), worlds/889.cfg (1.5),
	  worlds/889.world (1.6): working on 889 worlds

2006-02-27 22:56  rtv

	* docsrc/: build.sh (1.12), header_bottom.src (1.10),
	  header_top.src (1.21): removed doc bits

2006-02-27 22:54  rtv

	* INSTALL (1.6), docsrc/Makefile.am (1.8), docsrc/stage.dox (1.15):
	  simplified docs

2006-02-27 21:35  rtv

	* docsrc/stage.txt (1.14): doc tweak

2006-02-27 21:23  rtv

	* README (1.16): updated README

2006-02-27 21:17  rtv

	* src/stest.c (1.14): fixed stest

2006-02-27 21:11  rtv

	* src/: model.c (1.148), p_simulation.cc (1.12), stage.h (1.179),
	  stest.c (1.13), world.c (1.61): fixed stest

2006-02-27 18:54  rtv

	* docsrc/: Makefile.am (1.7), README (1.1), stage.dox (1.14): fixed
	  docs

2006-02-27 13:51  rtv

	* worlds/: Makefile.am (1.16), wavefront.cfg (1.11): cleaned up
	  examples for distro

2006-02-27 13:40  gerkey

	* src/typetable.c (1.5): took out energy_init

2006-02-27 13:35  rtv

	* src/Makefile.am (1.135), worlds/energy.cfg (1.6),
	  worlds/energy.world (1.5), worlds/pioneer.inc (1.27): removed
	  power stuff for a while

2006-02-26 19:33  rtv

	* src/model_gripper.c (1.23): fixed dumb bug that prevented
	  gripperfrom detecting objects

2006-02-26 19:20  rtv

	* docsrc/stage.dox (1.13), docsrc/stage.txt (1.13), src/gui_menus.c
	  (1.69), src/model.c (1.147), src/model_ranger.c (1.63),
	  src/p_driver.cc (1.31), src/p_simulation.cc (1.11), src/stage.h
	  (1.178), src/stage_internal.h (1.52), worlds/simple.cfg (1.29),
	  worlds/simple.world (1.61): fixed toggle menu bug

2006-02-26 17:06  rtv

	* docsrc/header_bottom.src (1.9), docsrc/header_top.src (1.20),
	  docsrc/stage.dox (1.12), docsrc/stage.txt (1.12), src/Makefile.am
	  (1.134), src/model_energy.c (1.32), src/stage.c (1.88),
	  src/stage.h (1.177), worlds/everything.cfg (1.29),
	  worlds/everything.world (1.80), worlds/simple.world (1.60):
	  approaching release

2006-02-12 14:48  rtv

	* src/: gui.c (1.107), model_load.c (1.6), stage.h (1.176):
	  polygons

2006-02-10 12:54  rtv

	* src/: gui.c (1.106), gui_menus.c (1.68), model.c (1.146),
	  model_load.c (1.5), p_driver.cc (1.30): added unfilled
	  per-polygon option

2006-02-08 18:21  rtv

	* src/p_graphics2d.cc (1.3), worlds/everything.cfg (1.28),
	  worlds/everything.world (1.79): cleaned up

2006-02-08 13:17  rtv

	* src/p_driver.cc (1.29), src/p_graphics2d.cc (1.2),
	  worlds/everything.cfg (1.27), worlds/everything.world (1.78):
	  added polygons in graphics2d

2006-02-08 00:53  rtv

	* src/Makefile.am (1.132), src/p_driver.cc (1.28), src/p_driver.h
	  (1.18), worlds/everything.cfg (1.26), src/p_graphics2d.cc (1.1):
	  added basic graphics support

2006-02-05 16:41  adam_lein

	* src/: zoo.h (1.6), zoo_controller.cc (1.5), zoo_driver.cc (1.23),
	  zoo_referee.cc (1.5), zoo_species.cc (1.3): Paritally updated Zoo
	  to work with the Player/Stage 2 API.

	  Fixed: changed ReadDeviceId to ReadDeviceAddr.

	  Broken: new libstage seems to have no "property" feature, which
	  Zoo depends on extensively.

	  Note: Makefile.am and p_driver.cc need to be modified to include
	  the Zoo drivers in the stage installation; these changes are
	  *not* committed to CVS.

2006-01-30 23:32  rtv

	* src/: model_blobfinder.c (1.59), model_energy.c (1.31),
	  model_fiducial.c (1.46), model_gripper.c (1.22), model_position.c
	  (1.57), model_ranger.c (1.62): cleaning up models

2006-01-30 23:12  rtv

	* docsrc/stage.dox (1.11), src/model.c (1.145), src/raytrace.cc
	  (1.12), src/stage.h (1.175), src/stage_internal.h (1.51):
	  cleaning up docs and headers

2006-01-29 23:31  rtv

	* docsrc/stage.txt (1.11), src/model.c (1.144): added minimal
	  gripper docs

2006-01-29 23:23  rtv

	* src/model.c (1.143), worlds/everything.world (1.77): chose a
	  better push model

2006-01-29 22:58  rtv

	* docsrc/header_top.src (1.19), src/model.c (1.142),
	  src/model_blobfinder.c (1.58), src/model_gripper.c (1.21),
	  src/model_laser.c (1.83), src/model_position.c (1.56),
	  src/model_ptz.c (1.2), src/model_ranger.c (1.61), src/p_driver.cc
	  (1.27), src/p_position.cc (1.12), src/stage.h (1.174),
	  src/world.c (1.60), worlds/everything.world (1.76),
	  worlds/map.inc (1.11), worlds/simple.world (1.59): improved
	  collision detection and added basic (bad) puck bumping

2006-01-28 20:06  rtv

	* src/Makefile.am (1.131), src/gui.h (1.33), src/gui_menus.c
	  (1.67), src/model_blobfinder.c (1.57), src/model_load.c (1.4),
	  src/model_position.c (1.55), src/model_ptz.c (1.1), src/p_ptz.cc
	  (1.2), src/stage.h (1.173), src/typetable.c (1.4), src/world.c
	  (1.59), worlds/everything.world (1.75), worlds/pioneer.inc
	  (1.26): added PTZ separately

2006-01-28 16:09  rtv

	* src/model_position.c (1.54), src/p_position.cc (1.11),
	  src/stage.h (1.172), worlds/vfh.cfg (1.4): added Toby Collett's
	  car position patch

2006-01-25 15:37  gerkey

	* src/stage.c (1.87): fixed various leaks and bugs

2006-01-24 00:18  rtv

	* src/model_blobfinder.c (1.56): fixed ptz vis

2006-01-24 00:08  rtv

	* INSTALL (1.5), todo (1.7), docsrc/header_top.src (1.18),
	  docsrc/stage.txt (1.10), src/Makefile.am (1.130),
	  src/model_blobfinder.c (1.55), src/p_driver.cc (1.26),
	  src/p_driver.h (1.17), src/p_ptz.cc (1.1), src/stage.h (1.171),
	  worlds/everything.cfg (1.25), worlds/everything.world (1.74),
	  worlds/simple.world (1.58): added ptz support (but no
	  visualization yet)

2006-01-23 17:29  gerkey

	* src/Makefile.am (1.129): fixed compile flag

2006-01-21 20:16  rtv

	* configure.ac (1.7), docsrc/header_bottom.src (1.8),
	  docsrc/header_top.src (1.17), docsrc/stage.dox (1.10),
	  src/model.c (1.141), src/model_blobfinder.c (1.54),
	  src/model_fiducial.c (1.45), src/model_gripper.c (1.20),
	  src/model_laser.c (1.82), src/model_position.c (1.53),
	  src/model_ranger.c (1.60), src/p_blobfinder.cc (1.7),
	  src/p_driver.cc (1.25), src/p_fiducial.cc (1.8), src/p_gripper.cc
	  (1.6), src/p_laser.cc (1.17), src/p_localize.cc (1.2),
	  src/p_map.cc (1.12), src/p_position.cc (1.10), src/p_power.cc
	  (1.3), src/p_simulation.cc (1.10), src/p_sonar.cc (1.8),
	  src/stage.c (1.86), src/stage.h (1.170), src/stage_internal.h
	  (1.50): working on docs

2006-01-21 01:35  rtv

	* configure.ac (1.6), src/Makefile.am (1.128), src/gui.c (1.105),
	  src/matrix.c (1.22), src/model.c (1.140), src/model_load.c (1.3),
	  src/stage.h (1.169), src/stage_internal.h (1.49), src/world.c
	  (1.58): cleaning up a bit

2006-01-20 21:29  rtv

	* src/: gui.c (1.104), model.c (1.139), rtk.h (1.15), rtk_canvas.c
	  (1.20), rtk_fig.c (1.18): fixed font stuff to use Pango

2006-01-19 11:16  gerkey

	* src/p_map.cc (1.11), worlds/simple.world (1.57),
	  worlds/wavefront.cfg (1.10): changed map origin and updated
	  wavefront.cfg to be a working example

2006-01-03 13:20  rtv

	* src/: model_puck.c (1.1), p_localize.cc (1.1): added puck model &
	  localize interface

2005-12-20 13:30  rtv

	* src/Makefile.am (1.127), src/gui.c (1.103), src/gui_menus.c
	  (1.66), src/matrix.c (1.21), src/model.c (1.138),
	  src/model_blobfinder.c (1.53), src/model_energy.c (1.30),
	  src/model_gripper.c (1.19), src/model_laser.c (1.81),
	  src/model_load.c (1.2), src/p_driver.cc (1.24), src/p_driver.h
	  (1.16), src/stage.c (1.85), src/stage.h (1.168),
	  src/stage_internal.h (1.48), src/stagecpp.cc (1.79),
	  worlds/everything.world (1.73), worlds/simple.world (1.56),
	  worlds/wavefront.cfg (1.9): added polyline support

2005-12-07 23:17  rtv

	* src/model_energy.c (1.29): improved visuals on energy

2005-12-07 23:05  rtv

	* src/: gui_menus.c (1.65), model.c (1.137), model_bits.c (1.2),
	  model_blobfinder.c (1.52), model_energy.c (1.28),
	  model_fiducial.c (1.44), model_laser.c (1.80), model_ranger.c
	  (1.59), stage.h (1.167), stage_internal.h (1.47): reimplemented
	  vizualization menu & fixed cfg vis for most models

2005-12-07 02:05  rtv

	* src/: model_bits.c (1.1), model_load.c (1.1): added missing file
	  and file of code clippings

2005-12-07 02:04  rtv

	* src/Makefile.am (1.126), src/gui.c (1.102), src/gui_menus.c
	  (1.64), src/model.c (1.136), src/model_blobfinder.c (1.51),
	  src/model_energy.c (1.27), src/model_fiducial.c (1.43),
	  src/model_gripper.c (1.18), src/model_laser.c (1.79),
	  src/model_position.c (1.52), src/model_ranger.c (1.58),
	  src/p_blobfinder.cc (1.6), src/p_driver.cc (1.23), src/p_driver.h
	  (1.15), src/p_fiducial.cc (1.7), src/p_gripper.cc (1.5),
	  src/p_laser.cc (1.16), src/p_map.cc (1.10), src/p_position.cc
	  (1.9), src/p_power.cc (1.2), src/p_simulation.cc (1.9),
	  src/p_sonar.cc (1.7), src/stage.h (1.166), src/stage_internal.h
	  (1.46), src/stest.c (1.12), src/typetable.c (1.3), src/world.c
	  (1.57), worlds/everything.cfg (1.24), worlds/everything.world
	  (1.72), worlds/pioneer.inc (1.25): huge changes! got rid of the
	  nasty property system that I always hated. lots of work on power
	  system that's nearly complete. zoo is broken, of course.

2005-12-05 15:34  rtv

	* src/: model.c (1.135), stage_internal.h (1.45): experimenting

2005-12-05 00:11  rtv

	* src/Makefile.am (1.125), src/gui_menus.c (1.63), src/model.c
	  (1.134), src/model_energy.c (1.26), src/model_ranger.c (1.57),
	  src/p_driver.cc (1.22), src/p_driver.h (1.14), src/p_energy.cc
	  (1.2), src/p_power.cc (1.1), src/stage.h (1.165),
	  src/stage_internal.h (1.44), src/typetable.c (1.2),
	  worlds/everything.cfg (1.23), worlds/everything.world (1.71),
	  worlds/pioneer.inc (1.24): working on energy/power model

2005-11-17 11:52  rtv

	* src/gui.c (1.101), worlds/everything.cfg (1.22): fixed redraw on
	  re-parenting a model

2005-11-16 16:51  rtv

	* src/model.c (1.133): fixed dumb typo

2005-10-29 18:26  rtv

	* src/gui.c (1.100), src/model.c (1.132), src/model_gripper.c
	  (1.17), src/rtk_fig.c (1.17), src/stage.h (1.164),
	  worlds/everything.world (1.70): fixed bugs in gripper

2005-10-25 18:23  rtv

	* src/model_gripper.c (1.16), src/stage.h (1.163),
	  worlds/everything.world (1.69): more gripping. Still need to fix
	  recursive drawing of re-parented models and choose best dimension
	  to limit jaw closing

2005-10-25 18:02  rtv

	* src/model.c (1.131), src/model_gripper.c (1.15), src/stage.h
	  (1.162), worlds/everything.world (1.68): gripper now works ok to
	  pick up arbitrary objects and drop 'em

2005-10-17 23:27  rtv

	* src/p_map.cc (1.9), worlds/everything.world (1.67): fixed map
	  driver with cute recursive line-drawing routine

2005-10-17 20:04  rtv

	* worlds/everything.world (1.66): cleaned up everything.world

2005-10-17 20:03  rtv

	* src/stage.c (1.84), src/stage.h (1.161), src/stage_internal.h
	  (1.43), worlds/everything.world (1.65): added thresholding to
	  bitmap reads so that playermap output is read properly

2005-10-17 15:54  gerkey

	* src/p_map.cc (1.8): fixed little bug

2005-10-16 21:58  rtv

	* src/p_map.cc (1.7): fixed map interface support

2005-10-16 21:55  rtv

	* src/model.c (1.130), src/p_map.cc (1.6), worlds/everything.cfg
	  (1.21), worlds/everything.world (1.64): fixed map interface
	  support

2005-10-16 12:06  rtv

	* src/model.c (1.129), src/model_gripper.c (1.14), src/p_map.cc
	  (1.5), src/stage.c (1.83), worlds/everything.cfg (1.20),
	  worlds/bitmaps/889_05.png (1.2), worlds/bitmaps/autolab.png
	  (1.2), worlds/bitmaps/cave.png (1.2), worlds/bitmaps/ghost.png
	  (1.2), worlds/bitmaps/hospital.png (1.2),
	  worlds/bitmaps/hospital_section.png (1.3),
	  worlds/bitmaps/rink.png (1.2), worlds/bitmaps/sal2.png (1.2),
	  worlds/bitmaps/simple_rooms.png (1.2),
	  worlds/bitmaps/space_invader.png (1.2),
	  worlds/bitmaps/submarine.png (1.2),
	  worlds/bitmaps/submarine_small.png (1.2),
	  worlds/bitmaps/table.png (1.2): inverted stage bitmaps to match
	  player's black-is-foreground standard. Another reminder of Arena
	  bites the dust.

2005-10-15 19:07  rtv

	* src/Makefile.am (1.124), src/model.c (1.128),
	  src/model_position.c (1.51), src/p_driver.cc (1.21),
	  src/p_driver.h (1.13), src/p_gripper.cc (1.4), src/p_position.cc
	  (1.8), worlds/everything.cfg (1.19), worlds/everything.world
	  (1.63): added support for gripper geom request. fixed stall-bit
	  properly, replacing brian's quick-fix

2005-10-11 15:36  gerkey

	* src/p_laser.cc (1.15): Added 'max_range' field to
	  player_laser_data_t and player_laser_config_t.  Updated readlog
	  and writelog to handle position, sonar, and laser, including
	  their geometries.

2005-10-09 13:59  rtv

	* src/p_map.cc (1.4), worlds/everything.world (1.62): added origin
	  to map, but playernav doens't respect it

2005-10-09 13:48  rtv

	* src/p_map.cc (1.3), worlds/everything.world (1.61): map interface
	  tested in playernav - first tile displays ok, but second tile is
	  not drawn.

2005-10-09 12:46  rtv

	* configure.ac (1.5), src/Makefile.am (1.123), src/p_driver.cc
	  (1.20), src/p_driver.h (1.12), src/p_laser.cc (1.14),
	  src/p_map.cc (1.2), worlds/everything.cfg (1.18),
	  worlds/everything.world (1.60): re-added map support - untested
	  because there are no 2.0 map clients yet.

2005-10-07 11:09  gerkey

	* src/p_fiducial.cc (1.6): fixed fiducial field names

2005-10-04 10:55  gerkey

	* docsrc/.cvsignore (1.3), src/referees/.cvsignore (1.1): more
	  ignorance

2005-10-03 22:30  rtv

	* worlds/everything.world (1.59): cleaned up worldfile

2005-10-03 22:24  rtv

	* src/gui.c (1.99), src/gui_menus.c (1.62), src/model.c (1.127),
	  src/stage_internal.h (1.42), worlds/everything.world (1.58):
	  added load & save of gui toggle state

2005-09-29 16:46  gerkey

	* configure.ac (1.4), src/Makefile.am (1.122),
	  src/referees/Makefile.am (1.6): Changes for making a
	  distribution.  Also bumped up version number temporarily.

2005-09-25 00:35  rtv

	* src/: p_blobfinder.cc (1.5), p_fiducial.cc (1.5), p_laser.cc
	  (1.13): fid & blob work again

2005-09-24 21:06  rtv

	* src/gui.c (1.98), src/gui_menus.c (1.61), src/stage_internal.h
	  (1.41), worlds/everything.world (1.57): fixed window-close
	  behaviour and added close confirmation dialog

2005-09-22 13:14  gerkey

	* src/model_position.c (1.50): added stall detection

2005-09-19 17:51  gerkey

	* configure.ac (1.3), src/p_driver.cc (1.19), src/rtk.c (1.9):
	  backed out threading changes

2005-09-19 17:36  gerkey

	* configure.ac (1.2), stage.pc.in (1.6), src/Makefile.am (1.121),
	  src/model_position.c (1.49), src/p_driver.cc (1.18), src/rtk.c
	  (1.8), src/stg_time.cc (1.11): Fixed GetTimeDouble to returns
	  seconds (instead of ms).  Added gdk thread protection to
	  StgDriver::Update Updated stage.pc to properly reflect
	  dependencies

2005-09-19 16:35  gerkey

	* src/Makefile.am (1.120): Added -rpath $(libdir) to all shared
	  libs

2005-09-11 23:21  rtv

	* worlds/: everything.cfg (1.17), everything.world (1.56): restored
	  most model subtypes to everything.cfg

2005-09-11 23:17  rtv

	* src/Makefile.am (1.119), src/gnome.c (1.2), src/gui.c (1.97),
	  src/model.c (1.126), src/model_blobfinder.c (1.50),
	  src/model_ranger.c (1.56), src/p_driver.cc (1.17), src/p_driver.h
	  (1.11), src/p_fiducial.cc (1.4), src/p_laser.cc (1.12),
	  src/stage.c (1.82), src/stage.h (1.160), src/stage_internal.h
	  (1.40), worlds/everything.cfg (1.16), worlds/everything.world
	  (1.55), worlds/pioneer.inc (1.23): fixed evil bug in
	  storage_normal, whereby data pointer was not being NULLified.
	  yuk.

2005-09-11 14:13  rtv

	* INSTALL (1.4), configure.ac (1.1), configure.in (1.81),
	  src/Makefile.am (1.118), src/gnome.c (1.1), src/gnome.h (1.1),
	  src/gui.c (1.96), src/gui_menus.c (1.60), src/model.c (1.125),
	  src/model_laser.c (1.78), src/p_blobfinder.cc (1.4),
	  src/p_driver.cc (1.16), src/p_driver.h (1.10), src/p_laser.cc
	  (1.11), src/p_simulation.cc (1.8), src/rtk.c (1.7), src/rtk.h
	  (1.14), src/rtk_canvas.c (1.19), src/rtk_fig.c (1.16),
	  src/stage.c (1.81), src/stage.h (1.159), src/stage_internal.h
	  (1.39), worlds/everything.cfg (1.15), worlds/everything.world
	  (1.54), worlds/pioneer.inc (1.22), worlds/simple.cfg (1.28),
	  worlds/simple.world (1.55): added optional, experimental
	  gnomecanvas support

2005-09-09 17:41  gerkey

	* configure.in (1.80), src/Makefile.am (1.117): Various fixes for
	  distribution and GLIB_CFLAGS usage

2005-09-08 20:04  gerkey

	* configure.in (1.79): incremented version for pre-release

2005-08-31 10:22  gerkey

	* src/: p_driver.h (1.9), p_laser.cc (1.10): Added scan_id to laser

2005-08-29 10:50  gerkey

	* src/p_sonar.cc (1.6): Updated sonar support in libplayerc and
	  playerv and removed an unnecessary byteswap in the stage sonar
	  driver.

2005-08-27 18:54  rtv

	* docsrc/header_top.src (1.16), src/Makefile.am (1.116),
	  src/p_driver.cc (1.15), src/p_driver.h (1.8), src/p_sonar.cc
	  (1.5), worlds/everything.cfg (1.14), worlds/simple.cfg (1.27):
	  converted sonar to P-2.0 interface

2005-08-26 09:18  gerkey

	* src/: model_laser.c (1.77), p_laser.cc (1.9): Fixed angular
	  resolution computation in laser data.

2005-08-25 16:56  gerkey

	* src/: p_driver.h (1.7), p_simulation.cc (1.7): Got simulation
	  interface working in stage and libplayerc and added test for it.
	  Added simulation messages to functiontable.c.

2005-08-25 12:15  gerkey

	* src/Makefile.am (1.115), src/p_driver.cc (1.14), src/p_driver.h
	  (1.6), src/p_laser.cc (1.8), src/p_position.cc (1.7),
	  src/p_simulation.cc (1.6), worlds/simple.cfg (1.26): position and
	  laser interfaces to stage are now working

2005-08-25 11:11  gerkey

	* configure.in (1.78), src/Makefile.am (1.114), src/p_driver.cc
	  (1.13), src/p_driver.h (1.5), src/p_laser.cc (1.7),
	  src/p_simulation.cc (1.5), src/ptest.c (1.4), src/stg_time.cc
	  (1.10), src/stg_time.h (1.5), src/zoo.h (1.5), worlds/simple.cfg
	  (1.25): Updating stage to player 2.0 API.

	  Currently everything except simulation and laser is disabled, and
	  those don't really work yet.	Stay tuned.

2005-08-24 15:56  adam_lein

	* worlds/sample-zoo.cfg (1.7): Libtool wants libraries prefixed
	  with "lib", though it may be possible to disable this.

2005-08-24 15:46  adam_lein

	* src/referees/Makefile.am (1.5): To link with libstageplugin, need
	  -L$(prefix)/lib.

	  p.s.: we need to link with libstageplugin because the derived
	  referees need to know about ZooReferee.  Another option would be
	  to just include ../zoo_referee.cc in the SOURCES.

2005-08-22 23:37  adam_lein

	* src/referees/README (1.5): More about referees.

2005-08-22 23:10  adam_lein

	* src/referees/myref.so (1.3): Not source code.

2005-08-22 15:03  adam_lein

	* worlds/: Makefile.am (1.14), pucktarget.inc (1.1), trans-task.cfg
	  (1.1), trans-task.world (1.1): Added configuration files for a
	  Zoo transportation exhibit.

2005-08-22 14:52  adam_lein

	* src/referees/: Makefile.am (1.4), transref.cc (1.1): Added a
	  referee for the transportation task.

2005-08-21 14:21  adam_lein

	* src/: zoo_driver.cc (1.22), zoo.h (1.4), zoo_driver.h (1.12),
	  zoo_referee.cc (1.4), zoo_species.h (1.2), referees/Makefile.am
	  (1.3): Bug fixes.

2005-08-21 01:56  adam_lein

	* src/zoo_referee.h (1.3): ZooReferee::Startup needed to be
	  virtual, since Zoo won't know the actualy data type of the final
	  referee.

2005-08-20 17:16  adam_lein

	* src/referees/: Makefile.am (1.2), myref.so (1.2): Bugfix: need to
	  link with libstageplugin.

2005-08-20 15:45  adam_lein

	* src/referees/README (1.4): Updated to reflect that referees are
	  now handled by automake.

2005-08-20 15:40  adam_lein

	* src/zoo_driver.cc (1.21): Specification of referee library name
	  doesn't require "lib" prefix or ".so" suffix; they will be
	  affixed automatically if need be.  This is mostly for
	  backwards-compatibility to when the "lib" prefix was not needed.

2005-08-20 15:29  adam_lein

	* src/referees/Makefile (1.3): Hand-made Makefile should no longer
	  be included in CVS distribution; it is generated by automake and
	  autoconf now.

2005-08-20 15:27  adam_lein

	* configure.in (1.77), src/Makefile.am (1.113),
	  src/referees/Makefile.am (1.1): Made "referees" automake-ready.
	  New referees should be added by changing
	  src/referees/Makefile.am.

2005-08-15 11:21  adam_lein

	* src/: zoo_controller.cc (1.4), zoo_driver.cc (1.20),
	  zoo_referee.cc (1.3), zoo_species.cc (1.2): Organized
	  documentation into a Zoo modules with four submodules.

2005-08-14 20:53  adam_lein

	* src/: zoo.h (1.3), zoo_controller.cc (1.3), zoo_referee.cc (1.2),
	  zoo_referee.h (1.2): Bell, whistle added.

2005-08-13 12:51  adam_lein

	* src/Makefile.am (1.112): Split Zoo into multiple files

2005-08-13 11:00  adam_lein

	* src/: zoo.h (1.2), zoo_controller.cc (1.2): Minor bugfix.

2005-08-13 10:47  adam_lein

	* src/: zoo.c (1.1), zoo.h (1.1), zoo_controller.cc (1.1),
	  zoo_controller.h (1.1), zoo_driver.cc (1.19), zoo_driver.h
	  (1.11), zoo_referee.cc (1.1), zoo_referee.h (1.1), zoo_species.cc
	  (1.1), zoo_species.h (1.1): Split Zoo into multiple files

2005-08-13 10:09  adam_lein

	* src/: zoo_driver.cc (1.18), zoo_driver.h (1.10): Fixed
	  redirection bug.  Redirection filenames may contain special
	  conversions: %m = model name %n = model name %p = port %c =
	  controller path %% = literal percent sign

2005-08-13 09:51  adam_lein

	* src/zoo_driver.cc (1.17), src/zoo_driver.h (1.9),
	  worlds/sample-zoo.cfg (1.6): Controllers can redirect
	  stdout/stderr according to "outfilename" and "errfilename" in the
	  config file.	Use "outfilemode" and "errfilemode" as per fopen()
	  to specify open mode; default is "w".

	  Sample Zoo updated to redirect output of laserobstacleavoid to
	  /dev/null.

2005-08-12 14:38  adam_lein

	* src/zoo_driver.cc (1.16), worlds/sample-zoo.cfg (1.5),
	  worlds/sample-zoo.world (1.3): robotMap and robot_count only
	  concern themselves with named top-level models provided by a
	  stage driver and that are *members of some population* of a
	  species known to the Zoo in question.

	  This affects FindRobot() as well as the GetModelXXXX() functions.

	  The sample files have been updated to illustrate the change.

2005-08-11 20:14  adam_lein

	* src/: zoo_driver.cc (1.15), zoo_driver.h (1.8): Added some stock
	  score-drawing callbacks for arrays of ints and doubles:
	  draw_int_cb and draw_double_cb.

	  Ensured that drawn score disappears when disabled.

2005-08-11 20:12  adam_lein

	* src/referees/myref.cc (1.6): Removed the "custom" score draw
	  callback; using the now-Zoo-provided one instead.

2005-08-11 18:27  rtv

	* docsrc/header_top.src (1.15): improved manual css

2005-08-11 13:18  rtv

	* docsrc/footer.html (1.4), docsrc/header_top.src (1.14),
	  docsrc/stage.dox (1.9), docsrc/stage.txt (1.9), src/model.c
	  (1.124), src/stage.c (1.80): more docs done in prep for 2.0.0a

2005-08-11 12:56  rtv

	* configure.in (1.76), docsrc/Makefile.am (1.6),
	  docsrc/header_bottom.src (1.7), docsrc/header_top.src (1.13),
	  docsrc/help.txt (1.12), docsrc/libstage.txt (1.3),
	  docsrc/stage.dox (1.8), docsrc/stage.txt (1.8),
	  docsrc/stage_user.dox (1.10), docsrc/upload.sh (1.2), src/model.c
	  (1.123), src/stage.c (1.79), src/stage.h (1.158): more docs done
	  in prep for 2.0.0a

2005-08-10 21:11  rtv

	* src/: p_driver.cc (1.12), stage.c (1.78): more docs

2005-08-10 21:04  rtv

	* docsrc/: Makefile.am (1.5), upload.sh (1.1): added upload

2005-08-10 20:01  rtv

	* docsrc/build.sh (1.10), docsrc/footer.html (1.3),
	  docsrc/header_bottom.src (1.6), docsrc/header_top.src (1.12),
	  src/stage.c (1.77): fixed HTML for Safari

2005-08-10 17:26  rtv

	* docsrc/Makefile.am (1.4): more docs

2005-08-10 17:01  rtv

	* src/model_position.c (1.48): more docs: properties this time

2005-08-10 16:57  rtv

	* src/: model.c (1.122), model_blobfinder.c (1.49),
	  model_fiducial.c (1.42), model_gripper.c (1.13), model_laser.c
	  (1.76), model_position.c (1.47), model_ranger.c (1.55), stage.h
	  (1.157): more docs: properties this time

2005-08-10 15:57  rtv

	* docsrc/Makefile.am (1.3), docsrc/build.sh (1.9),
	  docsrc/header_bottom.src (1.5), docsrc/header_top.src (1.11),
	  docsrc/help.txt (1.11), docsrc/stage.dox (1.7),
	  docsrc/stage_button.png (1.2), docsrc/stage_user.dox (1.9),
	  src/gui.c (1.95), src/model.c (1.121), src/p_driver.cc (1.11),
	  src/stage.c (1.76), src/stage.h (1.156), src/stage_internal.h
	  (1.38):  more work on docs

2005-08-10 12:27  adam_lein

	* src/gui.c (1.94): Fixed some warnings that come out as errors
	  under some compilers.

2005-08-10 02:02  adam_lein

	* worlds/sample-zoo.cfg (1.4): Uses "MyRef" referee again, and
	  loads two controllers.  This is to demonstrate the score-drawing
	  functionality.

2005-08-10 01:30  adam_lein

	* src/referees/myref.cc (1.5): Uses SetScore to set a toy score for
	  display.  Display callbacks are set manually, using
	  stg_model_add_property_callback.  I'd prefer SetScoreDrawCB, but
	  C++ name mangling is making my life difficult.  I'd even prefer
	  stg_world_add_property_callback, and have no excuse here.

2005-08-10 01:27  adam_lein

	* src/: zoo_driver.cc (1.14), zoo_driver.h (1.7): Gradually
	  removing all traces of STL: portMap and controllerMap combined
	  into one robotMap, and most GetModel____ functionality is
	  replaced by an overloaded FindRobot function.

	  Implemented SetScoreDrawCB, but doesn't really work.	Referees
	  have to add score draw callbacks manually.

2005-08-08 23:29  rtv

	* src/model.c (1.120): removed doc entry for bitmap_resolution

2005-08-08 23:28  rtv

	* src/: gui.c (1.93), model.c (1.119), model_blobfinder.c (1.48),
	  model_fiducial.c (1.41), model_laser.c (1.75), model_position.c
	  (1.46), model_ranger.c (1.54), p_driver.cc (1.10), stage.c
	  (1.75), stage.h (1.155), stage_internal.h (1.37), world.c (1.56):
	  doc structure seems reasonable now. plus some API cleaning up.
	  removed the bitmap_resolution keyword

2005-08-08 22:10  rtv

	* Makefile.am (1.37), configure.in (1.75), docsrc/Makefile.am
	  (1.2), src/Makefile.am (1.111), worlds/Makefile.am (1.13): fixed
	  up autoconfing of the docs

2005-08-08 21:00  rtv

	* docsrc/stage.dox (1.6): adding doc elements

2005-08-08 19:31  rtv

	* docsrc/Makefile (1.12): removing docsrc/Makefile

2005-08-08 19:30  rtv

	* docsrc/Makefile (1.11), src/Makefile.am (1.110),
	  worlds/everything.world (1.53): undo laser offset

2005-08-08 19:23  rtv

	* docsrc/stage_button.png (1.1): adding doc elements

2005-08-08 15:14  rtv

	* src/p_driver.cc (1.9), worlds/simple.world (1.53),
	  worlds/simple.world (1.54): enforced exit when device doesn't
	  exist

2005-08-08 14:30  rtv

	* worlds/simple.cfg (1.24): repaired simple.cfg

2005-08-08 14:29  rtv

	* docsrc/Makefile.am (1.1), src/model.c (1.118),
	  worlds/everything.world (1.52), worlds/simple.cfg (1.23): added
	  an automake file for docsrc

2005-08-08 12:00  rtv

	* Makefile.am (1.36), configure.in (1.74), todo (1.6),
	  docsrc/Makefile (1.10), docsrc/build.sh (1.8),
	  docsrc/header_top.src (1.10), docsrc/help.txt (1.10),
	  docsrc/stage_user.dox (1.8), src/gui.c (1.92), src/model.c
	  (1.117), src/model_energy.c (1.25), src/model_laser.c (1.74),
	  src/p_blobfinder.cc (1.3), src/p_driver.cc (1.8),
	  src/p_fiducial.cc (1.3), src/p_laser.cc (1.6), src/p_position.cc
	  (1.6), src/p_simulation.cc (1.4), src/p_sonar.cc (1.4),
	  src/stage.c (1.74), src/stage.h (1.154), src/stage_internal.h
	  (1.36), src/world.c (1.55): working on documentation

2005-08-08 11:24  gerkey

	* src/p_laser.cc (1.5): Changed the way that the laser reports its
	  geometry

2005-08-06 13:31  adam_lein

	* src/zoo_driver.cc (1.13): Converted asprintf() calls to more
	  POSIX-friendly stuff.

2005-08-06 13:22  adam_lein

	* worlds/sample-zoo.cfg (1.3): Uses new "population" format instead
	  of port ranges.

2005-08-06 13:21  adam_lein

	* src/: zoo_driver.cc (1.12), zoo_driver.h (1.6): Modified the
	  config file format; now specify a set of models in the
	  "population" of a species, rather than a range of ports.  TODO:
	  allow user to specify a range of ports, and search for all models
	  in that range, and add them to the population.

	  Standardized the naming convention for Zoo's interface to the
	  list of models: GetModelByName, GetModelByPort, etc.

	  Fixed some bugs in the starting of controllers; switched to
	  execvp() instead of system().

	  Created a zoo_err() like stg_err(), only accepts variable
	  argument lists (like printf) and doesn't cause Stage to quit.

2005-07-31 12:55  rtv

	* src/gui_menus.c (1.59): made the aboutbox compatible with
	  gtk+-1.4

2005-07-31 12:25  rtv

	* .cvsignore (1.7), src/.cvsignore (1.3), .cvsignore (1.8),
	  src/.cvsignore (1.4): added stuff to .cvsignore

2005-07-31 12:23  rtv

	* src/: gui.c (1.91), gui_menus.c (1.58), model.c (1.116),
	  model_position.c (1.45): fixed bug whereby GTK_CRITICAL errors
	  appeared on startup

2005-07-31 11:53  rtv

	* src/: Makefile.am (1.109), p_laser.cc (1.4), ptest.c (1.1),
	  ptest.c (1.2), ptest.c (1.3): added basic player test program

2005-07-30 13:12  rtv

	* Makefile.am (1.35), src/model_position.c (1.44), src/stage.h
	  (1.153), worlds/everything.world (1.50), worlds/everything.world
	  (1.51): fixed up the localization. gps and odom modes work nicely

2005-07-30 00:39  rtv

	* src/model_position.c (1.43), worlds/everything.world (1.49):
	  making sensible defaults for position model

2005-07-30 00:28  rtv

	* src/model_position.c (1.42), src/stage.h (1.152),
	  worlds/everything.world (1.48): added gps_mode to position model,
	  so you get perfect localization. useful when you want to abstract
	  away localization

2005-07-30 00:06  rtv

	* src/model_laser.c (1.73), src/model_position.c (1.41),
	  src/stage.h (1.151), worlds/everything.world (1.47): simple
	  odometry model implemented. a little wierd, but that's odometry!

2005-07-29 23:21  rtv

	* configure.in (1.73), src/Makefile.am (1.108), src/gui.c (1.90),
	  src/model_position.c (1.40), src/p_laser.cc (1.3),
	  src/p_position.cc (1.5), src/rtk.h (1.13), src/rtk_canvas.c
	  (1.18), src/stage.h (1.150), worlds/everything.world (1.46):
	  position control works ok. odometry model works ok

2005-07-29 17:04  rtv

	* README (1.15), src/gui.c (1.89), src/model_position.c (1.39),
	  src/p_position.cc (1.4), src/p_sonar.cc (1.3), src/rtk.h (1.12),
	  src/rtk_canvas.c (1.17), src/rtk_fig.c (1.15), src/stage.h
	  (1.149), src/stage_internal.h (1.35), src/stest.c (1.11),
	  src/world.c (1.54), worlds/everything.world (1.45),
	  worlds/sample-zoo.cfg (1.2), worlds/sample-zoo.world (1.2),
	  worlds/simple.world (1.52): working on position device. velocity
	  control works ok. position control needs work

2005-07-27 22:42  rtv

	* src/zoo_driver.cc (1.11): zoo compiles on OS X

2005-07-27 15:53  rtv

	* README (1.14): added notes to README

2005-07-27 15:38  rtv

	* src/: gui.c (1.88), gui_menus.c (1.57), model.c (1.115), stage.h
	  (1.148), stage_internal.h (1.34): added world subscription count

2005-07-27 14:29  rtv

	* src/: p_driver.cc (1.7), p_driver.h (1.4): fixed config-lockup
	  bug

2005-07-27 14:13  rtv

	* src/Makefile.am (1.107), src/gui.c (1.87), src/gui_menus.c
	  (1.56), src/model.c (1.114), src/model_position.c (1.38),
	  src/p_driver.cc (1.6), src/p_simulation.cc (1.3), src/stg_time.cc
	  (1.9), worlds/everything.world (1.44): added trail-plotting menu
	  item

2005-07-27 11:37  rtv

	* worlds/sick.inc (1.1): added missing inc file

2005-07-27 11:03  gerkey

	* worlds/: amcl-sonar.cfg (1.1), wavefront.cfg (1.6): example of
	  using amcl sonar support

2005-07-25 09:09  rtv

	* docsrc/stage_user.dox (1.7), worlds/simple.cfg (1.22): tweaking
	  docs

2005-07-24 01:44  adam_lein

	* src/referees/myref.cc (1.4): More inline documentation

2005-07-24 01:36  adam_lein

	* src/referees/myref.cc (1.3): Inline documentation and GPL info.

2005-07-24 01:22  adam_lein

	* src/: zoo_driver.cc (1.10), zoo_driver.h (1.5): Simplified
	  scoring.  New functions:  int ZooDriver::GetScoreSize( const char
	  *model );  int ZooDriver::GetScore( const char *model, void *data
	  );  int ZooDriver::SetScore( const char *model, void *data,
	  size_t siz );  int ZooDriver::ClearScore( const char *model );

2005-07-23 00:47  adam_lein

	* src/zoo_driver.cc (1.9): Some error checking on return value of
	  ZooSpecies::SelectController.

2005-07-23 00:35  adam_lein

	* src/referees/myref.cc (1.2): Outputs pose changes on all models.

2005-07-23 00:30  rtv

	* worlds/: simple.cfg (1.21), simple.world (1.51): cleaned up
	  example files

2005-07-23 00:29  rtv

	* src/p_driver.cc (1.5), worlds/simple.cfg (1.20),
	  worlds/simple.world (1.50): fixed bug whereby multiple devices of
	  the same type didn't get mapped by player driver. thanks to
	  Michael Jenssen for a bug report and patch

2005-07-23 00:20  rtv

	* src/Makefile.am (1.106), src/gui.c (1.86), src/model.c (1.113),
	  src/model_blobfinder.c (1.47), src/model_fiducial.c (1.40),
	  src/model_gripper.c (1.12), src/model_laser.c (1.72),
	  src/model_position.c (1.37), src/model_ranger.c (1.53),
	  src/p_blobfinder.cc (1.2), src/p_driver.cc (1.4), src/p_driver.h
	  (1.3), src/p_fiducial.cc (1.2), src/p_gripper.cc (1.3),
	  src/p_laser.cc (1.2), src/p_position.cc (1.3), src/p_sonar.cc
	  (1.2), src/stage.c (1.73), src/stage.h (1.147),
	  src/stage_internal.h (1.33), src/typetable.c (1.1), src/world.c
	  (1.53), src/zoo_driver.cc (1.8), worlds/simple.world (1.49):
	  simplified the creation of specialized model types

2005-07-22 19:58  rtv

	* src/: gui_menus.c (1.55), model.c (1.112), p_driver.cc (1.3),
	  stg_time.cc (1.8), zoo_driver.cc (1.7): single thread works ok

2005-07-22 14:02  rtv

	* src/Makefile.am (1.105), src/gui.c (1.85), src/gui_menus.c
	  (1.54), src/matrix.c (1.20), src/model.c (1.111),
	  src/model_gripper.c (1.11), src/model_laser.c (1.71),
	  src/p_driver.cc (1.2), src/p_driver.h (1.2), src/p_gripper.cc
	  (1.2), src/p_position.cc (1.2), src/p_simulation.cc (1.2),
	  src/rtk_fig.c (1.14), src/stage.h (1.146), src/stage_internal.h
	  (1.32), src/stg_time.cc (1.7), src/stg_time.h (1.4), src/world.c
	  (1.52), worlds/everything.cfg (1.13), worlds/everything.world
	  (1.43), worlds/test.sh (1.5): working on gripper

2005-07-22 12:43  adam_lein

	* src/referees/README (1.3): Instructions for
	  creating/building/loading Zoo referee plugins.

2005-07-22 12:30  adam_lein

	* src/referees/README (1.2): Instructions on how to write a
	  referee.

2005-07-22 12:28  adam_lein

	* src/referees/: Makefile (1.2), README (1.1): Documentation for
	  creating new referees.

2005-07-22 12:22  adam_lein

	* src/referees/: Makefile (1.1), myref.cc (1.1), myref.so (1.1):
	  Sample referees.

2005-07-22 12:04  adam_lein

	* src/zoo_driver.cc (1.6): Don't try to actually start the referee
	  (still trying to figure out how to get a dynamic ref to work).

2005-07-21 17:41  adam_lein

	* src/: stage.c (1.72), stage.h (1.145): stg_err now takes a const
	  char * argument.

2005-07-21 17:41  adam_lein

	* src/: zoo_driver.cc (1.5), zoo_driver.h (1.4): Zoo can load
	  Referees dynamically; they must supply a function

		  ZooReferee *zooref_create(ConfigFile *, int, ZooDriver *)

2005-07-20 19:36  adam_lein

	* src/zoo_driver.cc (1.4):

	  Fixed a minor C++ish error: zoo_driver.cc:103: error: array bound
	  forbidden after parenthesized type-id zoo_driver.cc:103: note:
	  try removing the parentheses around the type-id

	  Originally	  species = new (ZooSpecies *)[species_count]; Now
		species = new ZooSpecies *[species_count];

	  Comments? :)

2005-07-15 15:16  adam_lein

	* src/zoo_driver.cc (1.3): Added GPL information.

2005-07-14 20:41  rtv

	* src/: Makefile.am (1.104), entity.cc (1.128), matrix_fast.c
	  (1.3), model_blobfinder.c (1.46), p_blobfinder.cc (1.1),
	  p_driver.cc (1.1), p_driver.h (1.1), p_energy.cc (1.1),
	  p_fiducial.cc (1.1), p_gripper.cc (1.1), p_laser.cc (1.1),
	  p_map.cc (1.1), p_position.cc (1.1), p_simulation.cc (1.1),
	  p_sonar.cc (1.1), player_driver.cc (1.22), player_interfaces.cc
	  (1.17), player_simulation.cc (1.2), stg_driver.cc (1.37),
	  stg_driver.h (1.8), zoo_driver.cc (1.2), zoo_driver.h (1.3):
	  cleaned up old files and spread the player interfaces into
	  separate files

2005-07-14 19:38  rtv

	* src/model_blobfinder.c (1.45), worlds/everything.world (1.42):
	  added color channel definition to blobfinder

2005-07-14 19:28  rtv

	* src/model_blobfinder.c (1.44): fixing little redraw bugs

2005-07-14 19:11  rtv

	* configure.in (1.72), src/gui.c (1.84), src/gui_menus.c (1.53),
	  src/model.c (1.110), src/model_ranger.c (1.52),
	  worlds/everything.cfg (1.12), worlds/everything.world (1.41),
	  worlds/simple.cfg (1.19), worlds/test.sh (1.4),
	  worlds/test100.world (1.2): changed model rendering to callback
	  mechanism

2005-07-14 16:37  rtv

	* src/: Makefile.am (1.103), gui.c (1.83), gui_menus.c (1.52),
	  matrix.c (1.19), model.c (1.109), model_blobfinder.c (1.43),
	  model_fiducial.c (1.39), model_laser.c (1.70), model_position.c
	  (1.36), model_ranger.c (1.51), player_driver.cc (1.21),
	  player_driver.h (1.1), player_interfaces.cc (1.16),
	  player_interfaces.h (1.7), player_simulation.cc (1.1), rtk.c
	  (1.6), rtk.h (1.11), rtk_canvas.c (1.16), rtk_fig.c (1.13),
	  stage.h (1.144), stage_internal.h (1.31), stest.c (1.10),
	  stg_time.cc (1.6), world.c (1.51), zoo_driver.h (1.2): major
	  revisions! first commit of Stage v2.

2005-07-14 14:53  adam_lein

	* worlds/: Makefile.am (1.12), sample-zoo.cfg (1.1),
	  sample-zoo.world (1.1):

	  Example player configfile / stage worldfile for Zoo.

2005-07-14 14:19  adam_lein

	* src/: Makefile.am (1.102), player_driver.cc (1.20),
	  player_interfaces.h (1.6), zoo_driver.cc (1.1), zoo_driver.h
	  (1.1):

	  2005-07-14 adam

		  * src/zoo_driver.cc, src/zoo_driver.h: Added some scoring
	  functionality.
		  * src/stage_internal.h: Not wrapped in #ifdef/#endif (as
	  described
		  below). Didn't seem necessary.

	  2005-07-04 adam

		  * src/zoo_driver.cc, src/zoo_driver.h: ZooDriver inherits
	  directly from
		  Driver, to avoid some nastiness with creating many Zoos.
		  * src/zoo_driver.cc, src/zoo_driver.h: referee must, for
	  now, be included
		  in zoo_driver.cc.  The referee's Startup function is
	  called from
		  ZooDriver's Prepare function, to ensure that player is
	  listening on all
		  the appropriate ports.
		  * src/zoo_driver.cc, src/zoo_driver.h: ZooDriver keeps a
	  list of model
		  names, a map from model names to ports, and a map from
	  ports to
		  ZooControllers.
		  * src/zoo_driver.cc, src/zoo_driver.h: ZooController has
	  space for keeping
		  score.  ZooDriver has GetScore/SetScore which take model
	  names.

	  2005-07-02 adam

		  * src/zoo_driver.cc, src/zoo_driver.h: Extended Kill/Run
	  functionality so
		  that Controller can be Killed and so that Driver and
	  Species can
		  Run(port), Kill(port), RunAll(), and KillAll().
	  Controller keeps track of
		  its own pid.	Species keeps a mapping from ports to
	  Controllers.	Still
		  need a mapping from models to ports.
		  * src/referee.cc, src/zoo_driver.h, src/zoo_driver.cc:
	  Created a
		  zoo_referee_init_func_t, and added a call to
	  zoo_referee_init.  BUG: this
		  call is causing a segmentation fault.

	  2005-06-26 adam

		  * src/zoo_driver.cc: Created.  Contains code for a
	  ZooDriver which
		  inherits from StgDriver.  Declarations in
	  src/zoo_driver.h.
		  * src/zoo_driver.cc: Modified to include all the
	  non-conflicting stuff
		  from player_driver.cc (the Stage plugin).  That is, all
	  functions except
		  player_driver_init() (needs to be Zoo-specific),
	  StgDriver_Init()
		  _ (redundant) and StgDriver_Register() (redundant).
		  * src/Makefile.am: Added targets/whatever for
	  libzooplugin.  libzooplugin
		  is to be built from zoo_driver.cc and
	  player_interfaces.cc.
		  * src/player_interfaces.h: Wrapped in #ifndef
	  _STAGE_PLAYER_INTERFACES_H.
		  * src/stage_internal.h: Wrapper in #ifndef
	  _STAGE_STAGE_INTERNAL_H.

2005-07-08 15:54  rtv

	* src/Makefile.am (1.101), src/gui.c (1.82), src/matrix.c (1.18),
	  src/model.c (1.108), src/model_blobfinder.c (1.42),
	  src/model_energy.c (1.24), src/model_fiducial.c (1.38),
	  src/model_gripper.c (1.10), src/model_laser.c (1.69),
	  src/model_position.c (1.35), src/model_ranger.c (1.50),
	  src/player_driver.cc (1.19), src/player_interfaces.cc (1.15),
	  src/raytrace.c (1.16), src/stage.c (1.71), src/stage.h (1.143),
	  src/stage_internal.h (1.30), src/stagecpp.cc (1.78), src/stest.c
	  (1.9), src/world.c (1.50), src/worldfile.hh (1.6),
	  worlds/everything.cfg (1.11), worlds/everything.world (1.40),
	  worlds/simple.cfg (1.18), worlds/simple.world (1.48): moved most
	  model properties to hash table

2005-07-08 11:30  gerkey

	* configure.in (1.71), src/Makefile.am (1.100): added some build
	  checks

2005-06-29 13:45  rtv

	* src/Makefile.am (1.99): fixed libtool issues in OSX

2005-06-24 18:07  rtv

	* src/Makefile.am (1.98), src/gui.c (1.81), src/model.c (1.107),
	  src/model_blobfinder.c (1.41), src/model_position.c (1.34),
	  src/player_driver.cc (1.18), src/player_interfaces.cc (1.14),
	  src/stage.h (1.142), src/stage_internal.h (1.29), src/stest.c
	  (1.8), src/world.c (1.49), worlds/simple.cfg (1.17),
	  worlds/simple.world (1.47): property system now demonstrated with
	  pose property

2005-06-24 01:13  rtv

	* src/: model.c (1.106), model_position.c (1.33), player_driver.cc
	  (1.17), player_interfaces.cc (1.13), stage.h (1.141),
	  stage_internal.h (1.28): working on property system: lots of ugly
	  broken debug output

2005-06-23 23:11  rtv

	* src/: model.c (1.105), model_position.c (1.32), player_driver.cc
	  (1.16), stage.h (1.140), stage_internal.h (1.27): removed model's
	  extend field: replaced with generic property list

2005-06-23 08:21  rtv

	* src/: Makefile.am (1.97), model.c (1.104), model_energy.c (1.23),
	  player_driver.cc (1.15), player_interfaces.cc (1.12), stage.h
	  (1.139), stage_internal.h (1.26): testing new callback system -
	  lots of debug output

2005-06-05 04:53  rtv

	* src/model.c (1.103), src/model_gripper.c (1.9), src/stage.h
	  (1.138), worlds/everything.world (1.39): gripper now picks stuff
	  up

2005-06-02 02:43  rtv

	* src/: Makefile.am (1.96), model.c (1.102), model_gripper.c (1.8),
	  rtk.h (1.10), rtk_canvas.c (1.15), stage.c (1.70), stage.h
	  (1.137), stage_internal.h (1.25): added rudimentary keyboard
	  control of objects

2005-05-27 14:25  rtv

	* src/Makefile.am (1.95), worlds/everything.cfg (1.10): fixed link
	  issue on OS X.4

2005-05-26 14:25  rtv

	* src/model.c (1.101), src/player_driver.cc (1.14), src/stage.c
	  (1.69), src/world.c (1.48), worlds/beacons.inc (1.6),
	  worlds/everything.world (1.37), worlds/everything.world (1.38):
	  optional GUI

2005-05-23 14:16  gerkey

	* worlds/wavefront.cfg (1.5): changed model robot to robot1

2005-05-15 23:05  rtv

	* src/model.c (1.100), src/model_gripper.c (1.7),
	  src/player_interfaces.cc (1.11), src/stage.h (1.136),
	  src/stage_internal.h (1.24), worlds/everything.cfg (1.9),
	  worlds/everything.world (1.36): semi-fixed map. needs perfecting.

2005-05-11 18:28  rtv

	* src/player_driver.cc (1.13): added copyright message and quiet
	  startup option

2005-05-11 17:43  rtv

	* src/stest.c (1.7), worlds/everything.world (1.35),
	  worlds/fast.world (1.1): still working on fast standalone use

2005-05-11 16:04  rtv

	* src/gui.c (1.80), src/gui_menus.c (1.51), src/model.c (1.99),
	  src/model_laser.c (1.68), src/player_driver.cc (1.12),
	  src/rtk_canvas.c (1.14), src/stage.c (1.68), src/stage.h (1.135),
	  src/stage_internal.h (1.23), src/stest.c (1.6), src/world.c
	  (1.47), worlds/everything.world (1.34): extended stest
	  standalone-sim example

2005-05-10 11:32  gerkey

	* worlds/wavefront.cfg (1.4): updated vfh options

2005-05-08 17:44  rtv

	* src/gui.c (1.79), src/gui_menus.c (1.50), src/model_gripper.c
	  (1.6), worlds/everything.world (1.33): tidying up

2005-05-08 17:03  rtv

	* src/model_gripper.c (1.5), worlds/everything.world (1.32):
	  gripper data visualization improved

2005-05-08 15:59  rtv

	* worlds/everything.world (1.31): tweaked everything.world

2005-05-08 15:57  rtv

	* src/gui_menus.c (1.49), src/model_gripper.c (1.4),
	  src/player_interfaces.cc (1.10), src/stage.h (1.134),
	  worlds/everything.world (1.30): gripper paddle break beams
	  working, reported to player

2005-05-08 13:33  rtv

	* src/gui.c (1.78), src/gui_menus.c (1.48), src/model_gripper.c
	  (1.3), src/player_interfaces.cc (1.9), src/stage.h (1.133),
	  worlds/everything.world (1.29): visualization of gripper data

2005-05-08 12:19  rtv

	* src/: model_gripper.c (1.2), stage.c (1.67), stage.h (1.132):
	  gripper paddles now open and close nicely

2005-05-08 01:01  rtv

	* src/Makefile.am (1.94), src/gui.c (1.77), src/gui.h (1.32),
	  src/model_gripper.c (1.1), src/player_driver.cc (1.11),
	  src/player_interfaces.cc (1.8), src/player_interfaces.h (1.5),
	  src/stage.c (1.66), src/stage.h (1.131), src/world.c (1.46),
	  worlds/everything.cfg (1.8), worlds/everything.world (1.28),
	  worlds/simple.world (1.46): added Doug Blank's gripper skeleton
	  and worked on it a little

2005-05-07 22:23  rtv

	* worlds/test.cfg (1.22): added sonars to test.cfg

2005-05-07 22:09  rtv

	* configure.in (1.70): changed version number to 1.6.3 in
	  anticipation of a release

2005-05-07 22:07  rtv

	* src/gui.c (1.76), src/gui.h (1.31), src/gui_menus.c (1.47),
	  src/matrix.c (1.17), src/model.c (1.98), src/model_laser.c
	  (1.67), src/model_ranger.c (1.49), src/player_driver.cc (1.10),
	  src/player_interfaces.cc (1.7), src/raytrace.c (1.15),
	  src/rtk_fig.c (1.12), src/stage.h (1.130), src/stage_internal.h
	  (1.22), src/world.c (1.45), worlds/cfggen.sh (1.1),
	  worlds/everything.cfg (1.7), worlds/everything.world (1.27),
	  worlds/map.inc (1.10), worlds/simple.cfg (1.16),
	  worlds/simple.world (1.45), worlds/test.cfg (1.21),
	  worlds/test.sh (1.3), worlds/test.world (1.45),
	  worlds/test100.cfg (1.1), worlds/test100.world (1.1),
	  worlds/worldgen.sh (1.1): replaced hash-table matrix with
	  quadtree for better performance

2005-05-05 13:10  rtv

	* Makefile.am (1.34), configure.in (1.69), src/Makefile.am (1.93),
	  src/matrix.c (1.16), src/model_energy.c (1.22),
	  src/player_driver.cc (1.9), src/rtk.h (1.9), src/rtk_fig.c
	  (1.11), tools/Makefile.am (1.7), worlds/889.cfg (1.4),
	  worlds/889_05.cfg (1.2), worlds/energy.cfg (1.5),
	  worlds/everything.cfg (1.6), worlds/simple.cfg (1.15),
	  worlds/test.cfg (1.20), worlds/vfh.cfg (1.3),
	  worlds/wavefront.cfg (1.3): split stage library into two parts:
	  with and without player hooks

2005-04-06 14:37  rtv

	* src/model.c (1.97), worlds/889_05.world (1.2),
	  worlds/everything.world (1.26), worlds/map.inc (1.9): fixed a bug
	  whereby gui grid wasn't drawn correctly if an object's size was
	  calculated by bitmap_resolution keyword

2005-04-06 14:14  rtv

	* src/rtk_fig.c (1.10): fixed stupid bug in stg_rtk_arrow_fancy()

2005-04-04 21:18  gerkey

	* src/player_interfaces.cc (1.6): commented out some debug
	  statements on simulation requests

2005-04-04 15:51  rtv

	* src/model.c (1.96), src/model_energy.c (1.21), worlds/energy.cfg
	  (1.4), worlds/energy.world (1.4), worlds/pioneer.inc (1.21):
	  fixed crash in model_energy

2005-04-02 18:51  rtv

	* src/model_energy.c (1.20): removed debug messages from energy

2005-03-25 13:42  rtv

	* worlds/bitmaps/889_05.png (1.1): added file

2005-03-25 13:08  rtv

	* worlds/beacons.inc (1.5): fixed bad laser value

2005-03-24 18:45  rtv

	* worlds/: 889.world (1.5), 889_05.cfg (1.1), 889_05.world (1.1),
	  pioneer.inc (1.20): added 889 2005 world & cfg

2005-03-11 15:53  rtv

	* src/model.c (1.95), worlds/everything.world (1.25): tidying

2005-03-11 14:07  rtv

	* src/: model_blobfinder.c (1.40), model_fiducial.c (1.37):
	  improved models a little

2005-03-11 13:56  rtv

	* src/gui.c (1.75), src/gui_menus.c (1.46), src/model.c (1.94),
	  src/model_blobfinder.c (1.39), src/model_energy.c (1.19),
	  src/model_fiducial.c (1.36), src/model_laser.c (1.66),
	  src/model_position.c (1.31), src/model_ranger.c (1.48),
	  src/player_driver.cc (1.8), src/raytrace.c (1.14), src/rtk.c
	  (1.5), src/rtk.h (1.8), src/rtk_canvas.c (1.13), src/rtk_fig.c
	  (1.9), src/rtk_region.c (1.4), src/rtkprivate.h (1.3),
	  src/stage_internal.h (1.21), worlds/everything.world (1.24),
	  worlds/map.inc (1.8), worlds/pioneer.inc (1.19),
	  worlds/simple.world (1.44): fixed subscription logic errors

2005-03-11 12:50  rtv

	* src/: gui.c (1.74), gui_menus.c (1.45), model.c (1.93),
	  model_blobfinder.c (1.38), model_energy.c (1.18),
	  model_fiducial.c (1.35), model_laser.c (1.65), model_position.c
	  (1.30), model_ranger.c (1.47), raytrace.c (1.13), rtk.c (1.4),
	  rtk.h (1.7), rtk_canvas.c (1.12), rtk_fig.c (1.8), rtk_region.c
	  (1.3), rtkprivate.h (1.2), stage_internal.h (1.20): replaced rtk
	  with stk

2005-03-11 12:12  rtv

	* src/player_interfaces.cc (1.5): fixed left-over-blobs in
	  blobfinder data

2005-03-09 16:47  rtv

	* README (1.13): added reset menu item

2005-03-09 16:41  rtv

	* src/gui_menus.c (1.44), src/model.c (1.92), src/stage_internal.h
	  (1.19), src/world.c (1.44), src/worldfile.cc (1.33),
	  worlds/simple.world (1.43): added reset menu item

2005-03-09 14:13  rtv

	* src/rtk_canvas.c (1.11), worlds/simple.world (1.42): removed key
	  press handling from rtk code

2005-03-09 14:11  rtv

	* worlds/simple.world (1.41): tidied simple.world

2005-03-09 13:52  rtv

	* src/matrix.c (1.15), src/stage_internal.h (1.18),
	  worlds/simple.world (1.40): fixed gappy-walls bug in matrix

2005-03-09 10:16  gerkey

	* src/: player_driver.cc (1.7), player_interfaces.cc (1.4): Fixed
	  stack-smashing bug (declaring 2MB buffer on the stack) and filled
	  in the subtypes in a couple of config replies.

	  Praise be to Valgrind!

2005-03-04 16:20  rtv

	* src/player_interfaces.cc (1.3): added support for
	  PLAYER_SIMULATION_GET_POSE2D

2005-03-01 16:35  gerkey

	* src/: model.c (1.91), player_driver.cc (1.6): fixed a number of
	  small bugs, including several memory leaks

2005-03-01 11:34  rtv

	* src/model.c (1.90), src/model_ranger.c (1.46), src/stage.h
	  (1.129), src/stage_internal.h (1.17), worlds/everything.world
	  (1.23): added ranger_return property

2005-03-01 00:01  rtv

	* src/player_interfaces.cc (1.2), src/player_interfaces.h (1.4),
	  worlds/simple.world (1.39): fixed player access to simulation
	  interface

2005-02-28 15:10  rtv

	* src/gui.c (1.73), src/rtk_fig.c (1.7), worlds/map.inc (1.7):
	  fixed grid drawing. now it's nice

2005-02-28 14:41  gerkey

	* src/stg_time.cc (1.5): took out DEBUG

2005-02-28 14:40  gerkey

	* src/stg_time.cc (1.4): cleaned up GetTime conversions / rounding

2005-02-28 00:06  rtv

	* src/gui.c (1.72), src/model.c (1.89), src/model_energy.c (1.17),
	  src/rtk.h (1.6), src/rtk_fig.c (1.6), src/stage.h (1.128),
	  src/stage_internal.h (1.16), worlds/energy.cfg (1.3),
	  worlds/energy.world (1.3), worlds/map.inc (1.6),
	  worlds/pioneer.inc (1.18): working on energy stuff

2005-02-27 16:15  rtv

	* worlds/: simple.cfg (1.14), simple.world (1.38): tidied up simple
	  example

2005-02-27 16:13  rtv

	* src/model.c (1.88), src/player_driver.cc (1.5),
	  src/player_interfaces.h (1.3), src/stage.h (1.127),
	  src/stage_internal.h (1.15), src/stagecpp.cc (1.77), src/world.c
	  (1.43), worlds/simple.cfg (1.13), worlds/simple.world (1.37):
	  refactored player_driver code

2005-02-26 01:07  rtv

	* src/Makefile.am (1.92), src/model.c (1.87), src/player_driver.cc
	  (1.4), src/stg_driver.cc (1.35), worlds/simple.world (1.36):
	  revamped player interface. possibly still broken on OS X, but OK
	  on linux

2005-02-26 00:50  rtv

	* src/player_driver.cc (1.3): more..

2005-02-26 00:39  rtv

	* src/Makefile.am (1.91), src/model.c (1.86), src/player_driver.cc
	  (1.2), src/player_interfaces.h (1.2), src/stage.h (1.126),
	  src/stage_internal.h (1.14), src/stg_driver.cc (1.34),
	  worlds/everything.cfg (1.5), worlds/simple.cfg (1.12),
	  worlds/simple.world (1.35): working on player driver. currently
	  broken on OS X

2005-02-25 19:03  rtv

	* src/: player_driver.cc (1.1), player_interfaces.cc (1.1),
	  player_interfaces.h (1.1): revamping player driver

2005-02-24 11:04  rtv

	* src/stg_driver.cc (1.33), worlds/simple.cfg (1.11): can now get a
	  map from any model

2005-02-24 06:45  rtv

	* src/stg_driver.cc (1.32): testing map download

2005-02-24 06:11  rtv

	* src/stg_driver.cc (1.31): testing map driver

2005-02-23 20:18  rtv

	* src/: model.c (1.85), stage_internal.h (1.13), stg_driver.cc
	  (1.30): removed map_ppm - Stage now delivers maps in underlying
	  resolution

2005-02-23 15:59  rtv

	* src/model.c (1.84), src/stage_internal.h (1.12),
	  src/stg_driver.cc (1.29), worlds/simple.cfg (1.10): basic map
	  interface functionality

2005-02-17 11:12  rtv

	* src/stg_driver.cc (1.28), worlds/simple.cfg (1.9),
	  worlds/simple.world (1.34): added hooks for map interface to
	  stg_driver

2005-02-15 12:01  gerkey

	* src/worldfile.cc (1.32): applied Allwyn's patch to allow reading
	  DOS-style (and MAC-style) world files

2005-02-15 09:49  gerkey

	* worlds/wavefront.cfg (1.2): tweaks

2005-02-15 09:42  gerkey

	* src/Makefile.am (1.90), worlds/wavefront.cfg (1.1): Added example
	  of wavefront usage with Stage 1.6.x.

	  Fixed include path to prevent stage from reading <rtk.h> from an
	  old installation of librtk2.

2005-02-13 00:21  rtv

	* src/model_energy.c (1.16): added thermometer-type vis to energy

2005-02-12 23:37  rtv

	* docsrc/help.txt (1.9), src/model.c (1.83), src/model_energy.c
	  (1.15), src/model_laser.c (1.64), src/model_position.c (1.29),
	  src/stage.h (1.125), src/stg_driver.cc (1.27), worlds/energy.cfg
	  (1.2), worlds/energy.world (1.2), worlds/pioneer.inc (1.17):
	  working on energy model - getting there

2005-02-10 23:40  rtv

	* src/gui_menus.c (1.43), src/model_energy.c (1.14), src/stage.h
	  (1.124), src/stage_internal.h (1.11), src/stg_driver.cc (1.26),
	  worlds/energy.cfg (1.1), worlds/energy.world (1.1),
	  worlds/pioneer.inc (1.16), worlds/simple.world (1.33): working on
	  energy model

2005-02-10 20:21  rtv

	* src/Makefile.am (1.89), src/model_energy.c (1.13), src/stage.h
	  (1.123), src/world.c (1.42), worlds/simple.world (1.32): porting
	  energy device to 1.6 model

2005-02-08 17:52  rtv

	* Makefile.am (1.33), README (1.12), worlds/889.cfg (1.3),
	  worlds/889.world (1.4): release 1.6.2

2005-02-08 15:41  rtv

	* Makefile.am (1.32), src/stg_driver.cc (1.25), worlds/889.cfg
	  (1.2), worlds/889.world (1.3), worlds/simple.cfg (1.8): config
	  tweaks and made backwards-compatible with earlier players

2005-02-08 07:37  gerkey

	* configure.in (1.68), replace/Makefile.am (1.2),
	  replace/basename.c (1.1), replace/replace.h (1.2): added fallback
	  implementation of basename

2005-02-07 23:04  rtv

	* src/: model_blobfinder.c (1.37), model_position.c (1.28): doc
	  tweaks

2005-02-07 22:50  rtv

	* Makefile.am (1.31), src/gui.c (1.71), src/model_position.c
	  (1.27), src/stg_driver.cc (1.24), worlds/simple.cfg (1.7),
	  worlds/simple.world (1.31): finished set-odometry function and
	  improved pose & geom visualization

2005-02-07 20:26  rtv

	* src/: matrix.c (1.14), model.c (1.82), raytrace.c (1.12),
	  stg_driver.cc (1.23), world.c (1.41): added support for
	  simulation interface setpose2d cfg

2005-02-07 11:16  gerkey

	* COPYING (1.2), INSTALL (1.3), configure.in (1.67), worlds/vfh.cfg
	  (1.2): Modernized configure.in for autoconf 2.58 / automake 1.7.

2005-02-06 18:04  rtv

	* worlds/simple.cfg (1.6): simplified simple.cfg

2005-02-06 18:03  rtv

	* src/stg_driver.cc (1.22), worlds/simple.cfg (1.5), worlds/vfh.cfg
	  (1.1): fixed bug whereby device-to-device config messages failed

2005-02-06 17:25  rtv

	* src/model.c (1.81): fixed bug whereby position devices left
	  ghostly unit square at 0,0

2005-02-06 17:19  rtv

	* src/model_position.c (1.26): fixed bug whereby robot keeps moving
	  after last client unsubscribes

2005-02-03 14:58  rtv

	* src/model_position.c (1.25), worlds/simple.world (1.30):
	  half-fixed setting odometry (properly half this time)

2005-02-03 14:50  rtv

	* src/model_position.c (1.24), worlds/everything.cfg (1.4),
	  worlds/simple.cfg (1.4), worlds/simple.world (1.29): half-fixed
	  setting odometry

2005-01-30 22:41  rtv

	* src/gui.c (1.70), src/gui.h (1.30), src/gui_menus.c (1.42),
	  src/model.c (1.80), src/model_fiducial.c (1.34),
	  src/model_position.c (1.23), src/model_ranger.c (1.45),
	  src/raytrace.c (1.11), src/stage_internal.h (1.10),
	  worlds/simple.world (1.28): fixed odometry

2005-01-30 13:38  rtv

	* docsrc/ps_getting_started-1.6.txt (1.1):
	  ps_getting_started-1.6.txt

2005-01-05 11:54  rtv

	* Makefile.am (1.30): build docs in install automatically

2005-01-05 01:20  rtv

	* configure.in (1.66): fixed warnings and increased version number

2005-01-05 01:01  rtv

	* src/: matrix.c (1.13), model.c (1.79), model_blobfinder.c (1.36),
	  model_laser.c (1.63), model_position.c (1.22), stage.h (1.122),
	  stage_internal.h (1.9), world.c (1.40): removed all the warnings
	  I could figure out

2005-01-04 11:12  gerkey

	* src/: stage_internal.h (1.8), stagecpp.cc (1.76): fixed const
	  char* usage on a couple of world file calls

2005-01-02 22:09  rtv

	* docsrc/build.sh (1.7), docsrc/header_top.src (1.9),
	  docsrc/help.txt (1.8), docsrc/stage_reference.dox (1.2),
	  docsrc/stage_user.dox (1.6), src/model.c (1.78), src/stage.h
	  (1.121), src/world.c (1.39), worlds/test.world (1.44): tidying up

2005-01-02 21:48  rtv

	* src/: Makefile.am (1.88), bitmap.c (1.13), bitmap.h (1.3),
	  stage.c (1.65): removed bitmap.*

2005-01-02 21:42  rtv

	* src/: gui.c (1.69), model.c (1.77), model_blobfinder.c (1.35),
	  model_fiducial.c (1.33), model_laser.c (1.62), parse.c (1.5),
	  stage.h (1.120), stage_internal.h (1.7), token.c (1.4), token.h
	  (1.3), world.c (1.38): worked on docs and tidying

2005-01-02 20:28  rtv

	* docsrc/stage_user.dox (1.5), src/Makefile.am (1.87), src/gui.c
	  (1.68), src/gui_menus.c (1.41), src/model.c (1.76),
	  src/model_blobfinder.c (1.34), src/model_fiducial.c (1.32),
	  src/model_laser.c (1.61), src/model_position.c (1.21),
	  src/model_ranger.c (1.44), src/parse.c (1.4), src/stage.h
	  (1.119), src/stage_internal.h (1.6), src/stagecpp.cc (1.75),
	  src/token.c (1.3), src/world.c (1.37), worlds/test.world (1.43):
	  wrapped worldfile funcs in C and moved everything out of
	  stagecpp.cc

2005-01-02 00:07  rtv

	* configure.in (1.65), docsrc/help.txt (1.7), src/gui.c (1.67),
	  src/gui_menus.c (1.40), src/stage_internal.h (1.5): 1.6.1 release
	  check in

2005-01-01 23:22  rtv

	* src/: bitmap.c (1.12), connection.c (1.11), connection.h (1.6):
	  removed connection.c.h

2005-01-01 23:20  rtv

	* src/: Makefile.am (1.86), model.c (1.75), model_pose.c (1.47),
	  model_props.c (1.34), model_test.c (1.8): folded model_pose.c and
	  model_props.c into model.c

2005-01-01 23:10  rtv

	* src/: gui.c (1.66), gui_menus.c (1.39), model_blobfinder.c
	  (1.33), model_fiducial.c (1.31), model_laser.c (1.60),
	  model_props.c (1.33), model_ranger.c (1.43), stage_internal.h
	  (1.4): fixed visualization bugs and tidied device code

2004-12-30 17:46  rtv

	* configure.in (1.64): just checking

2004-12-30 15:21  rtv

	* src/stg_driver.cc (1.21): removed player error macros to work
	  with player-1.6 release

2004-12-29 23:19  rtv

	* Makefile.am (1.29): making sure

2004-12-29 23:08  rtv

	* docsrc/header_top.src (1.8), docsrc/help.txt (1.6),
	  src/stg_driver.cc (1.20): tweaking docs

2004-12-29 22:00  rtv

	* worlds/hospital100.world (1.5): fixed example syntax

2004-12-29 21:57  rtv

	* configure.in (1.63), worlds/everything.cfg (1.3),
	  worlds/osxtest.cfg (1.3), worlds/simple.cfg (1.3): removed osx
	  specific file

2004-12-29 21:46  rtv

	* src/: model_blobfinder.c (1.32), model_pose.c (1.46),
	  model_ranger.c (1.42), stg_driver.cc (1.19): fixed a couple of
	  leaks

2004-12-29 21:04  rtv

	* docsrc/help.txt (1.5): typos in docs

2004-12-29 20:46  rtv

	* .cvsignore (1.6), docsrc/.cvsignore (1.2): fixed .cvsignores

2004-12-29 20:44  rtv

	* src/stage.h (1.118): added ah and bg to stage.h credits

2004-12-29 20:39  rtv

	* Makefile.am (1.28), docsrc/Makefile (1.9), docsrc/credits.txt
	  (1.3), docsrc/help.txt (1.4), docsrc/libstage.txt (1.2),
	  docsrc/stage.txt (1.7), docsrc/stage_developer.dox (1.2),
	  docsrc/stage_reference.dox (1.1), docsrc/stage_user.dox (1.4),
	  src/Makefile.am (1.85), src/bitmap.c (1.11), src/gui.c (1.65),
	  src/matrix.c (1.12), src/model.c (1.74), src/model_blobfinder.c
	  (1.31), src/model_fiducial.c (1.30), src/model_laser.c (1.59),
	  src/model_pose.c (1.45), src/model_position.c (1.20),
	  src/model_ranger.c (1.41), src/stage.h (1.117),
	  src/stage_internal.h (1.3), src/stagecpp.cc (1.74),
	  src/stg_blinkenlight.cc (1.2), src/stg_blobfinder.cc (1.7),
	  src/stg_driver.cc (1.18), src/stg_energy.cc (1.3),
	  src/stg_fiducial.cc (1.6), src/stg_laser.cc (1.8),
	  src/stg_position.cc (1.6), src/stg_simulation.cc (1.10),
	  src/stg_sonar.cc (1.6), src/stg_time.cc (1.3), src/world.c
	  (1.36), src/worldfile.cc (1.31): revamped reference docs and
	  tidied up headers

2004-12-28 22:39  rtv

	* configure.in (1.62), src/gui.c (1.64), src/model.c (1.73),
	  src/model_blobfinder.c (1.30), src/model_fiducial.c (1.29),
	  src/model_pose.c (1.44), src/model_position.c (1.19),
	  src/model_props.c (1.32), src/model_ranger.c (1.40), src/stage.h
	  (1.116), src/stagecpp.cc (1.73), src/stg_driver.cc (1.17),
	  worlds/test.cfg (1.19), worlds/test.world (1.42): fixed odometry
	  for position model, added arbitrary props for all models, and
	  created mechansism for growing model structs for derived types

2004-12-13 01:54  rtv

	* src/stg_driver.cc (1.16), worlds/test.world (1.41): cleaned up

2004-12-12 21:52  rtv

	* docsrc/build.sh (1.6), docsrc/header_bottom.src (1.4),
	  docsrc/header_top.src (1.7), docsrc/stage.txt (1.6),
	  docsrc/stage_user.dox (1.3), src/gui_menus.c (1.38), src/model.c
	  (1.72), src/model_blobfinder.c (1.29), src/model_fiducial.c
	  (1.28), src/model_position.c (1.18), src/model_props.c (1.31),
	  src/model_ranger.c (1.39), src/stage.h (1.115), src/stagecpp.cc
	  (1.72), src/stg_driver.cc (1.15), src/stg_time.h (1.3),
	  worlds/test.sh (1.2), worlds/test.world (1.40): multi-driver
	  stage plugin working ok

2004-12-10 02:15  rtv

	* docsrc/credits.txt (1.2), docsrc/header_top.src (1.6),
	  docsrc/stage.txt (1.5), docsrc/stage_user.dox (1.2),
	  src/Makefile.am (1.84), src/stage.c (1.64), src/stage.h (1.114),
	  src/stg_driver.cc (1.14), src/stg_driver.h (1.7),
	  src/stg_fiducial.cc (1.5), src/stg_position.cc (1.5),
	  src/stg_simulation.cc (1.9), src/stg_sonar.cc (1.5): moved to
	  single player driver based on multidriver, with much nicer model
	  name semantics

2004-12-08 17:43  rtv

	* src/model_pose.c (1.43): removing junk

2004-12-08 17:42  rtv

	* src/model_pose.c (1.42): fixed odometry

2004-12-08 17:34  rtv

	* todo (1.5), src/gui.c (1.63), src/model.c (1.71),
	  src/model_props.c (1.30), src/stage.h (1.113),
	  src/stage_internal.h (1.2), src/stagecpp.cc (1.71),
	  src/stg_driver.cc (1.13), worlds/everything.cfg (1.2),
	  worlds/everything.world (1.22), worlds/map.inc (1.5),
	  worlds/pioneer.inc (1.15): fixed boundary property

2004-12-02 21:26  rtv

	* worlds/Makefile.am (1.11), worlds/everything.cfg (1.1),
	  worlds/everything.world (1.21), worlds/simple.cfg (1.2),
	  worlds/simple.world (1.27), worlds/test.world (1.39), Makefile.am
	  (1.27), todo (1.4): working on examples

2004-12-02 20:16  rtv

	* worlds/simple.cfg (1.1): addded simple.cfg

2004-12-02 17:32  rtv

	* Makefile.am (1.26), configure.in (1.61), docsrc/Makefile (1.8),
	  docsrc/build.sh (1.5), docsrc/header_bottom.src (1.3),
	  docsrc/header_top.src (1.5), docsrc/stage.txt (1.4),
	  docsrc/stage_snip.png (1.1), src/Makefile.am (1.83),
	  src/stg_blobfinder.cc (1.6), src/stg_driver.cc (1.12),
	  src/stg_driver.h (1.6), src/stg_energy.cc (1.2),
	  src/stg_fiducial.cc (1.4), src/stg_laser.cc (1.7),
	  src/stg_position.cc (1.4), src/stg_simulation.cc (1.8),
	  src/stg_sonar.cc (1.4), worlds/889.world (1.2),
	  worlds/Makefile.am (1.10), worlds/beacons.inc (1.4),
	  worlds/demo.cfg (1.2), worlds/demo.world (1.2),
	  worlds/multi-bitmap.world (1.2), worlds/objects.inc (1.2),
	  worlds/pioneer.inc (1.14), worlds/usc_pioneer.inc (1.12),
	  worlds/bitmaps/Makefile.am (1.3): preparing for release - worked
	  on docs and build system

2004-12-02 11:18  rtv

	* worlds/: foofinder.world (1.3), pherobot.world (1.14): cleaning
	  up

2004-12-02 11:17  rtv

	* worlds/: cave.pnm.gz (1.3), hospital.pnm.gz (1.4),
	  hospital_section.pnm.gz (1.3), mcl.pnm.gz (1.2), mcl.world (1.3),
	  mcl_map.pnm.gz (1.2), rink.pnm.gz (1.2), sal2.pnm.gz (1.2),
	  submarine.png (1.2), table.pnm.gz (1.2), test.world (1.38),
	  bitmaps/ghost.png (1.1), bitmaps/ghost.tiff (1.2),
	  bitmaps/rink.png (1.1), bitmaps/simple_rooms.png (1.1),
	  bitmaps/table.png (1.1): cleaning up, standardizing on pngs

2004-12-02 11:07  rtv

	* Makefile.am (1.25), bootstrap.osx (1.2), stage.pc.in (1.5),
	  stagecpp.pc.in (1.3), stageplugin.pc.in (1.2), src/model_props.c
	  (1.29), src/stage.c (1.63): cleaning up deprectaed files

2004-12-02 10:51  rtv

	* src/: Makefile.am (1.82), gui.c (1.62), gui_menus.c (1.37),
	  model.c (1.70), model_blobfinder.c (1.28), model_energy.c (1.12),
	  model_fiducial.c (1.27), model_laser.c (1.58), model_pose.c
	  (1.41), model_ranger.c (1.38), raytrace.c (1.10), rtk_canvas.c
	  (1.10), stage.h (1.112), stage_internal.h (1.1), stagecpp.cc
	  (1.70), stg_driver.h (1.5), world.c (1.35): added
	  stage_internal.h and fixed expose bug

2004-12-01 17:25  rtv

	* configure.in (1.60), src/gui.c (1.61), src/gui_menus.c (1.36),
	  src/model.c (1.69), src/model_laser.c (1.57), src/model_pose.c
	  (1.40), src/model_props.c (1.28), src/rtk.h (1.5),
	  src/rtk_canvas.c (1.9), src/stage.h (1.111), src/stagecpp.cc
	  (1.69), worlds/test.world (1.37): removed some experimental bits,
	  got rid of sub-menus in view menu

2004-11-22 12:47  rtv

	* src/: gui.c (1.60), gui_menus.c (1.35), rtk_canvas.c (1.8):
	  removed non-working bitmap formats from the export menu

2004-11-22 12:23  rtv

	* src/stg_simulation.cc (1.7): removed ctrl-c warning

2004-11-21 15:04  rtv

	* src/gui_menus.c (1.34): tidying up again

2004-11-21 14:50  rtv

	* src/gui.c (1.59): fixed nose drawing geometry

2004-11-21 14:41  rtv

	* src/gui.c (1.58), src/model_laser.c (1.56), src/model_props.c
	  (1.27), src/rtk_region.c (1.2), worlds/test.world (1.36):
	  tidying up

2004-11-21 14:03  rtv

	* src/model.c (1.68), src/model_pose.c (1.39), src/model_position.c
	  (1.17), worlds/test.world (1.35), worlds/bitmaps/ghost.tiff
	  (1.1), worlds/bitmaps/space_invader.png (1.1): added demo
	  bitmaps. I'm pretty happy with the recent changes

2004-11-21 11:09  rtv

	* src/Makefile.am (1.81), src/gui.c (1.57), src/gui_menus.c (1.33),
	  src/model_blobfinder.c (1.27), src/model_pose.c (1.38),
	  src/model_position.c (1.16), src/model_props.c (1.26),
	  src/stage.h (1.110), src/stagecpp.cc (1.68), worlds/test.world
	  (1.34): new polymorphism model working. much better

2004-11-21 03:08  rtv

	* src/: model.c (1.67), model_pose.c (1.37), stage.h (1.109),
	  stg_driver.cc (1.11): hunting plugin loading bug

2004-11-21 02:53  rtv

	* configure.in (1.59), src/Makefile.am (1.80), src/gui_menus.c
	  (1.32), src/model.c (1.66), src/model_blobfinder.c (1.26),
	  src/model_fiducial.c (1.26), src/model_laser.c (1.55),
	  src/model_position.c (1.15), src/model_props.c (1.25),
	  src/model_ranger.c (1.37), src/rtk.h (1.4), src/rtk_canvas.c
	  (1.7), src/rtk_fig.c (1.5), src/stage.h (1.108), src/stagecpp.cc
	  (1.67), src/stg_driver.cc (1.10), src/world.c (1.34),
	  worlds/map.inc (1.4), worlds/test.cfg (1.18), worlds/test.world
	  (1.33), worlds/bitmaps/hospital_section.png (1.2): testing new OO
	  technique

2004-11-20 18:55  rtv

	* src/bitmap.c (1.10), src/gui.c (1.56), src/gui_menus.c (1.31),
	  src/matrix.c (1.11), src/model.c (1.65), src/model_blobfinder.c
	  (1.25), src/model_pose.c (1.36), src/model_props.c (1.24),
	  src/model_ranger.c (1.36), src/rtk_fig.c (1.4), src/stage.c
	  (1.62), src/stage.h (1.107), src/stagecpp.cc (1.66),
	  worlds/pioneer.inc (1.13), worlds/test.cfg (1.17),
	  worlds/test.world (1.32): moved to polygons from lines for body
	  shape

2004-11-19 21:32  rtv

	* src/: gui.c (1.55), gui_menus.c (1.30), model_blobfinder.c
	  (1.24), model_fiducial.c (1.25), model_laser.c (1.54),
	  model_pose.c (1.35), model_position.c (1.14), model_ranger.c
	  (1.35), raytrace.c (1.9): added View/Debug menu

2004-11-19 20:57  rtv

	* todo (1.3), src/Makefile.am (1.79), src/gui.c (1.54), src/model.c
	  (1.64), src/model_props.c (1.23), src/rtk_canvas.c (1.6),
	  src/stage.h (1.106), worlds/test.cfg (1.16), worlds/test.world
	  (1.31): added geom debug features

2004-11-19 20:49  rtv

	* Makefile.am (1.24), src/Makefile.am (1.78): tweaks

2004-11-10 00:24  rtv

	* docsrc/header_top.src (1.4): tweaking docs

2004-11-10 00:19  rtv

	* docsrc/: Makefile (1.7), build.sh (1.4), header_top.src (1.3),
	  stage.dox (1.5), stage.txt (1.3), stage_dev.dox (1.3),
	  stage_developer.dox (1.1), stage_snip.tiff (1.1), stage_user.dox
	  (1.1): tweaking docs to reflect new single library

2004-11-09 22:29  rtv

	* src/: Makefile.am (1.77), rtk_menu.c (1.2): removed defunct
	  rtk_menu stuff

2004-11-08 22:30  rtv

	* src/model_ranger.c (1.34): fixed ranger config drawing

2004-11-08 14:46  rtv

	* src/gui_menus.c (1.29), src/model_blobfinder.c (1.23),
	  src/model_fiducial.c (1.24), src/model_laser.c (1.53),
	  src/model_props.c (1.22), src/model_ranger.c (1.33), src/stage.h
	  (1.105), worlds/test.cfg (1.15), worlds/test.world (1.30): moved
	  to new callback model. seems ok apart from fiducial

2004-11-08 12:55  rtv

	* src/: gui_menus.c (1.28), stage.h (1.104): dumb typo

2004-11-08 12:34  rtv

	* bootstrap (1.9), src/Makefile.am (1.76), src/gui.c (1.53),
	  src/gui_menus.c (1.27), src/model.c (1.63), src/model_laser.c
	  (1.52), src/model_pose.c (1.34), src/model_props.c (1.21),
	  src/stage.h (1.103), src/world.c (1.33), worlds/test.world
	  (1.29): moved to callback rendering model

2004-11-07 22:36  rtv

	* src/gui_menus.c (1.26): screenshot export done. yay.

2004-11-07 22:28  rtv

	* src/gui.c (1.52), src/gui_menus.c (1.25), src/rtk.h (1.3),
	  src/rtk_canvas.c (1.5), src/stage.h (1.102), worlds/test.world
	  (1.28): working on file export format

2004-11-07 21:08  rtv

	* src/: gui.c (1.51), gui_menus.c (1.24), rtk.h (1.2), rtk_canvas.c
	  (1.4): upgraded the menus.

2004-11-04 12:30  rtv

	* src/: gui.c (1.50), gui_menus.c (1.23), stage.h (1.101): added
	  frame sequence saving w/fixed 500ms interval - need to add menu
	  to select the interval

2004-11-03 01:28  rtv

	* bootstrap (1.8), src/Makefile.am (1.75), src/gui_menus.c (1.22),
	  src/rtk_canvas.c (1.3), worlds/test.cfg (1.14): moved to
	  gdk-pixbuf for saving jpegs

2004-10-28 18:24  rtv

	* src/model_pose.c (1.33), worlds/test.cfg (1.13),
	  worlds/test.world (1.27): fixed collision bug

2004-10-19 00:11  rtv

	* Makefile.am (1.23), docsrc/Makefile (1.6), docsrc/build.sh (1.3),
	  docsrc/header_bottom.src (1.2), docsrc/header_top.src (1.2),
	  docsrc/stage.dox (1.4), docsrc/stage.txt (1.2),
	  docsrc/stage_dev.dox (1.2), src/model.c (1.62), src/model_pose.c
	  (1.32), src/model_position.c (1.13), src/model_props.c (1.20),
	  src/stage.h (1.100), worlds/test.cfg (1.12), worlds/test.world
	  (1.26): fixing up geometry - collision detection is currently
	  messed up

2004-10-13 15:17  rtv

	* bootstrap (1.7): removed configure from boostrap script to mmatch
	  player

2004-10-13 15:07  rtv

	* src/Makefile.am (1.74): fixed libtool code

2004-10-12 17:25  rtv

	* bootstrap (1.6), ltmain.sh (1.3): removed ltmain - added
	  libtoolize to bootstrap script

2004-10-11 15:34  rtv

	* Makefile.am (1.22), src/model.c (1.61), src/model_pose.c (1.31),
	  src/model_props.c (1.19), src/stage.h (1.99), src/stagecpp.cc
	  (1.65), worlds/test.world (1.25): bugs in collision code

2004-10-11 00:34  rtv

	* src/model_pose.c (1.30): working on puck-like behaviour

2004-10-10 23:16  rtv

	* src/: Makefile.am (1.73), stg_blobfinder.cc (1.5): tracked
	  blobfinder interface changes

2004-10-10 22:54  rtv

	* configure.in (1.58), ltmain.sh (1.2), src/Makefile.am (1.72),
	  worlds/test.cfg (1.11), worlds/test.world (1.24): tweaking config
	  files to match Player

2004-10-10 22:22  rtv

	* src/stagecpp.cc (1.64): docs

2004-10-10 22:12  rtv

	* docsrc/: Makefile (1.5), build.sh (1.2), footer.html (1.2): docs

2004-10-10 22:02  rtv

	* docsrc/: Makefile (1.4), credits.txt (1.1): adding credits file

2004-10-10 21:59  rtv

	* docsrc/: Makefile (1.3), build.sh (1.1), header.html (1.2),
	  header_bottom.src (1.1), header_top.src (1.1), help.txt (1.3),
	  libstage.txt (1.1), stage.dox (1.3), stage.txt (1.1),
	  stage_dev.dox (1.1): adding doc stuff

2004-10-05 12:37  rtv

	* src/: model_pose.c (1.29), model_position.c (1.12), stagecpp.cc
	  (1.63): fixed odometry recording & added odom keywqord to
	  worldfile

2004-10-01 19:19  rtv

	* Makefile.am (1.21), docsrc/Makefile (1.2), docsrc/footer.html
	  (1.1), docsrc/header.html (1.1), src/Makefile.am (1.71),
	  src/colors.h (1.6), src/entity.hh (1.34), src/gui.h (1.29),
	  src/matrix.cc (1.18), src/matrix.hh (1.6), src/raytrace.hh (1.4),
	  src/rtkgui.cc (1.33), src/rtkgui.hh (1.15), src/server.c (1.18),
	  src/server.h (1.12), src/stageclient.h (1.6), src/stagecpp.hh
	  (1.9), src/subscription.c (1.13), src/subscription.h (1.5),
	  src/world.cc (1.154), src/world.hh (1.37): removing some dead
	  files

2004-10-01 18:37  rtv

	* docsrc/help.txt (1.2), docsrc/stage.dox (1.2), src/gui.c (1.49),
	  src/model.c (1.60), src/model_blobfinder.c (1.22),
	  src/model_fiducial.c (1.23), src/model_laser.c (1.51),
	  src/model_position.c (1.11), src/model_ranger.c (1.32),
	  src/stage.h (1.98), src/stagecpp.cc (1.62), src/stg_driver.h
	  (1.4), src/world.c (1.32): working on docs

2004-09-30 19:24  rtv

	* docsrc/: help.txt (1.1), stage.dox (1.1): added dox file

2004-09-30 19:03  rtv

	* src/Makefile.am (1.70), src/library.c (1.23), src/model.c (1.59),
	  src/model_blobfinder.c (1.21), src/model_fiducial.c (1.22),
	  src/model_laser.c (1.50), src/model_position.c (1.10),
	  src/model_props.c (1.18), src/model_ranger.c (1.31),
	  src/model_test.c (1.7), src/stage.h (1.97), src/stagecpp.cc
	  (1.61), src/world.c (1.31), worlds/test.world (1.23): changed
	  library model nicely - now models can be dynamically redesigned
	  by switching their lib functions around - even change type
	  dynamically (though player wouldn't like that!)

2004-09-29 19:26  rtv

	* src/model_blobfinder.c (1.20), src/model_laser.c (1.49),
	  src/stage.c (1.61), src/stg_blobfinder.cc (1.4),
	  src/stg_driver.cc (1.9), src/stg_driver.h (1.3), src/stg_laser.cc
	  (1.6), src/stg_simulation.cc (1.6), worlds/test.cfg (1.10),
	  worlds/test.world (1.22): tweaking

2004-09-28 09:32  rtv

	* src/model_pose.c (1.28), worlds/test.cfg (1.9), worlds/test.world
	  (1.21): moved to new cfg file format and changed lines raytracing
	  to new model

2004-09-27 22:28  rtv

	* src/Makefile.am (1.69), src/gui.c (1.48), src/gui_menus.c (1.21),
	  src/matrix_fast.c (1.2), src/model_laser.c (1.48), src/raytrace.c
	  (1.8), src/rtk_fig.c (1.3), src/stage.h (1.96), src/stagecpp.cc
	  (1.60), src/stg_laser.cc (1.5), src/world.c (1.30),
	  worlds/test.world (1.20): added filter function for raytracing
	  and make window size save and load work

2004-09-27 17:58  rtv

	* src/Makefile.am (1.68), src/gui.c (1.47), src/matrix_fast.c
	  (1.1), src/stage.h (1.95), worlds/test.world (1.19):
	  experimenting with faster matrix

2004-09-27 13:02  rtv

	* src/stage.h (1.94), src/stagecpp.cc (1.59), src/worldfile.cc
	  (1.30), worlds/test.sh (1.1), worlds/test.world (1.18),
	  worlds/bitmaps/sal2.png (1.1): implemented gui save

2004-09-26 18:20  rtv

	* src/gui.c (1.46), src/stagecpp.cc (1.58), worlds/map.inc (1.3),
	  worlds/test.world (1.17): added worldfile support for window
	  sizing

2004-09-26 17:58  rtv

	* src/bitmap.c (1.9), src/gui.c (1.45), src/gui.h (1.28),
	  src/gui_menus.c (1.20), src/matrix.c (1.10),
	  src/model_blobfinder.c (1.19), src/model_energy.c (1.11),
	  src/model_fiducial.c (1.21), src/model_laser.c (1.47),
	  src/model_pose.c (1.27), src/model_position.c (1.9),
	  src/model_ranger.c (1.30), src/raytrace.c (1.7), src/rtk_fig.c
	  (1.2), src/stage.h (1.93), src/stagecpp.cc (1.57), src/world.c
	  (1.29), worlds/pioneer.inc (1.12), worlds/test.cfg (1.8),
	  worlds/test.world (1.16): many fixes! matrix, colors, working
	  quite nicely

2004-09-25 19:00  rtv

	* src/gui.c (1.44), src/model_laser.c (1.46), src/model_position.c
	  (1.8), src/model_props.c (1.17), src/model_ranger.c (1.29),
	  src/stage.h (1.92), src/stg_blobfinder.cc (1.3),
	  src/stg_driver.cc (1.8), src/stg_fiducial.cc (1.3),
	  src/stg_laser.cc (1.4), src/stg_position.cc (1.3),
	  src/stg_sonar.cc (1.3), src/world.c (1.28), worlds/test.world
	  (1.15): changed driver model for thread-safe data handling

2004-09-25 16:52  rtv

	* src/: model_props.c (1.16), stg_driver.cc (1.7): added hook for
	  data callback

2004-09-25 16:21  rtv

	* src/: model_props.c (1.15), stage.h (1.91), stg_driver.cc (1.6),
	  world.c (1.27): broken - checking in to transfer to another PC

2004-09-24 19:14  rtv

	* src/Makefile.am (1.67), src/gui.c (1.43), src/matrix.c (1.9),
	  src/model_blobfinder.c (1.18), src/model_laser.c (1.45),
	  src/model_pose.c (1.26), src/model_position.c (1.7),
	  src/model_props.c (1.14), src/rtk.c (1.3), src/stage.h (1.90),
	  src/stagecpp.cc (1.56), src/stest.c (1.5), src/stg_blobfinder.cc
	  (1.2), src/stg_driver.cc (1.5), src/stg_fiducial.cc (1.2),
	  src/stg_laser.cc (1.3), src/stg_position.cc (1.2),
	  src/stg_simulation.cc (1.5), src/stg_sonar.cc (1.2), src/world.c
	  (1.26), worlds/map.inc (1.2), worlds/test.cfg (1.7),
	  worlds/test.world (1.14): fixed up many things

2004-09-24 13:58  rtv

	* Makefile.am (1.20), configure.in (1.57), src/Makefile.am (1.66),
	  src/gui_menus.c (1.19), src/main.c (1.17), src/main.cc (1.83),
	  src/model_blobfinder.c (1.17), src/model_fiducial.c (1.20),
	  src/model_laser.c (1.44), src/model_ranger.c (1.28), src/rtk.c
	  (1.2), src/rtk_canvas_movie.c (1.2), src/stage.c (1.60),
	  src/stage.h (1.89), src/stest.c (1.4), src/stg_driver.cc (1.4),
	  src/stg_simulation.cc (1.4), src/world.c (1.25), worlds/test.cfg
	  (1.6): after cleanup

2004-09-22 14:04  rtv

	* src/: Makefile.am (1.65), rtk_canvas.c (1.2), rtk_table.c (1.2):
	  removing bits of rtk I don't need

2004-09-22 13:48  rtv

	* src/: matrix.h (1.8), model.h (1.44), world.h (1.14), gui.h
	  (1.27), model_render.c (1.3), raytrace.h (1.4), stageclient.c
	  (1.35), test2.cc (1.12): removing dead files

2004-09-22 13:47  rtv

	* src/: Makefile.am (1.64), gui.c (1.42), gui_menus.c (1.18),
	  library.c (1.22), matrix.c (1.8), model.c (1.58),
	  model_blobfinder.c (1.16), model_energy.c (1.10),
	  model_fiducial.c (1.19), model_laser.c (1.43), model_pose.c
	  (1.25), model_position.c (1.6), model_props.c (1.13),
	  model_ranger.c (1.27), model_test.c (1.6), raytrace.c (1.6),
	  stage.h (1.88), stagecpp.cc (1.55), stest.c (1.3), stg_driver.cc
	  (1.3), stg_driver.h (1.2), stg_laser.cc (1.2), stg_simulation.cc
	  (1.3), stg_time.cc (1.2), stg_time.h (1.2), world.c (1.24):
	  renamed model_t to stg_model_t and world_t to stg_world_t and
	  renamed external functions stg_X

2004-09-18 17:34  rtv

	* AUTHORS (1.3): cvs removed src/models dir

2004-09-17 17:10  rtv

	* src/: Makefile.am (1.63), gui.h (1.26), model.c (1.57), model.h
	  (1.43), model_blobfinder.c (1.15), model_energy.c (1.9),
	  model_fiducial.c (1.18), model_laser.c (1.42), model_position.c
	  (1.5), model_props.c (1.12), model_ranger.c (1.26), parse.c
	  (1.3), stage.c (1.59), stage.h (1.87), stagecpp.cc (1.54),
	  stg_driver.cc (1.2), stg_simulation.cc (1.2), world.c (1.23),
	  world.h (1.13): rearranging stuff and killing all the old server
	  bits

2004-09-16 22:22  rtv

	* .cvsignore (1.5), src/.cvsignore (1.2), worlds/bitmaps/.cvsignore
	  (1.1): cleaning up

2004-09-16 22:17  rtv

	* src/rtkprivate.h (1.1), worlds/osxtest.cfg (1.2), worlds/test.cfg
	  (1.5): cleaning up

2004-09-15 23:57  rtv

	* ltmain.sh (1.1), src/Makefile.am (1.62), src/stagecpp.cc (1.53),
	  src/stest.c (1.2): added some files missing from the last ci

2004-09-15 23:54  rtv

	* Makefile.am (1.19), configure.in (1.56), stage.pc.in (1.4),
	  stageplugin.pc.in (1.1), src/Makefile.am (1.61), src/gui.c
	  (1.41), src/gui_menus.c (1.17), src/library.c (1.21), src/main.c
	  (1.16), src/model.c (1.56), src/model.h (1.42),
	  src/model_blobfinder.c (1.14), src/model_fiducial.c (1.17),
	  src/model_laser.c (1.41), src/model_position.c (1.4),
	  src/model_props.c (1.11), src/model_ranger.c (1.25),
	  src/model_test.c (1.5), src/rtk.c (1.1), src/rtk.h (1.1),
	  src/rtk_canvas.c (1.1), src/rtk_canvas_movie.c (1.1),
	  src/rtk_fig.c (1.1), src/rtk_menu.c (1.1), src/rtk_region.c
	  (1.1), src/rtk_table.c (1.1), src/server.c (1.17), src/server.h
	  (1.11), src/stage.h (1.86), src/stageclient.c (1.34),
	  src/stageclient.h (1.5), src/stg_blinkenlight.cc (1.1),
	  src/stg_blobfinder.cc (1.1), src/stg_driver.cc (1.1),
	  src/stg_driver.h (1.1), src/stg_energy.cc (1.1),
	  src/stg_fiducial.cc (1.1), src/stg_laser.cc (1.1),
	  src/stg_position.cc (1.1), src/stg_simulation.cc (1.1),
	  src/stg_sonar.cc (1.1), src/stg_time.cc (1.1), src/stg_time.h
	  (1.1), src/world.c (1.22), src/world.h (1.12), worlds/osxtest.cfg
	  (1.1), worlds/test.cfg (1.4), worlds/test.world (1.13): major
	  changes - moved to plugin model

2004-09-11 16:01  rtv

	* configure.in (1.55), src/Makefile.am (1.60): moved models back
	  into their own directory

2004-09-09 15:23  rtv

	* todo (1.2), src/library.c (1.20), src/model.c (1.55), src/model.h
	  (1.41), src/model_laser.c (1.40), src/model_pose.c (1.24),
	  src/model_position.c (1.3), src/stage.h (1.85), src/stageclient.c
	  (1.33), src/stagecpp.cc (1.52), worlds/test.cfg (1.3),
	  worlds/test.world (1.12), worlds/bitmaps/submarine_small.png
	  (1.1): worked on position device

2004-09-05 12:36  rtv

	* todo (1.1): added todo list

2004-09-03 17:53  rtv

	* src/: model.c (1.54), model.h (1.40), model_laser.c (1.39),
	  model_props.c (1.10), model_ranger.c (1.24), stage.c (1.58),
	  stage.h (1.84), stageclient.c (1.32), stagecpp.cc (1.51), world.c
	  (1.21): cleaning up

2004-09-01 21:15  rtv

	* src/model_props.c (1.9), worlds/test.world (1.11): fixed fussy
	  GCC 3.2.2 error

2004-08-30 21:35  rtv

	* src/gui_menus.c (1.16), src/model_laser.c (1.38),
	  src/model_props.c (1.8), src/model_ranger.c (1.23),
	  worlds/test.world (1.10): fixed redraw when toggling polygons in
	  the GUI

2004-08-29 22:58  rtv

	* src/gui.c (1.40), src/gui.h (1.25), src/gui_menus.c (1.15),
	  src/model.c (1.53), src/model.h (1.39), src/model_blobfinder.c
	  (1.13), src/model_fiducial.c (1.16), src/model_laser.c (1.37),
	  src/model_pose.c (1.23), src/model_props.c (1.7),
	  src/model_ranger.c (1.22), src/model_render.c (1.2), src/stage.c
	  (1.57), src/stage.h (1.83), src/stagecpp.cc (1.50),
	  worlds/test.world (1.9): added polygon rendering for some devices
	  and & menu item

2004-08-29 21:00  rtv

	* src/model_fiducial.c (1.15), src/model_position.c (1.2),
	  src/model_props.c (1.6), src/model_ranger.c (1.21), src/stage.h
	  (1.82), src/stagecpp.cc (1.49), worlds/pioneer.inc (1.11),
	  worlds/test.cfg (1.2), worlds/test.world (1.8): fixed and
	  organized many things.

2004-08-29 19:49  rtv

	* src/bitmap.c (1.8), src/model.c (1.52), src/model_blobfinder.c
	  (1.12), src/model_fiducial.c (1.14), src/model_laser.c (1.36),
	  src/model_pose.c (1.22), src/model_props.c (1.5),
	  src/model_ranger.c (1.20), src/stage.h (1.81), src/stagecpp.cc
	  (1.48), worlds/889.cfg (1.1), worlds/chatterbox.inc (1.1),
	  worlds/demo.cfg (1.1), worlds/pioneer.inc (1.10), worlds/test.cfg
	  (1.1), worlds/test.world (1.7): improved error handling for
	  bitmap loadinfg and moved configs into worlds dir

2004-08-29 17:19  rtv

	* src/Makefile.am (1.59), src/gui.c (1.39), src/gui.h (1.24),
	  src/library.c (1.19), src/model.c (1.51), src/model_blobfinder.c
	  (1.11), src/model_laser.c (1.35), src/model_props.c (1.4),
	  src/stage.c (1.56), src/stage.h (1.80), src/stagecpp.cc (1.47),
	  worlds/test.world (1.6): added blobfinder and improved GUI status
	  bar and clock

2004-08-28 18:11  rtv

	* src/Makefile.am (1.58), src/gui.c (1.38), src/library.c (1.18),
	  src/model_ranger.c (1.19), src/stage.h (1.79), worlds/test.world
	  (1.5): ranger ported to new scheme

2004-08-28 17:25  rtv

	* src/model_render.c (1.1), worlds/889.world (1.1),
	  worlds/demo.world (1.1): checking in a couple of missing files

2004-08-28 17:23  rtv

	* src/model_position.c (1.1): was this checked in?

2004-08-27 18:31  rtv

	* src/model.h (1.38): cleaning up again

2004-08-27 17:56  rtv

	* src/: library.c (1.17), model.c (1.50), model.h (1.37),
	  model_fiducial.c (1.13), model_laser.c (1.34), model_props.c
	  (1.3), model_test.c (1.4): renamed a few things for consistency

2004-08-27 16:59  rtv

	* src/Makefile.am (1.57), src/connection.c (1.10), src/gui.c
	  (1.37), src/library.c (1.16), src/main.c (1.15), src/model.c
	  (1.49), src/model.h (1.36), src/model_fiducial.c (1.12),
	  src/model_laser.c (1.33), src/model_props.c (1.2), src/stage.c
	  (1.55), src/stage.h (1.78), src/stagecpp.cc (1.46), src/world.c
	  (1.20), worlds/map.inc (1.1), worlds/test.world (1.4):
	  fiducialfinder mostly working

2004-08-27 13:46  rtv

	* src/model.c (1.48), src/model.h (1.35), src/stage.h (1.77),
	  src/stageclient.c (1.31), src/stagecpp.cc (1.45), src/world.c
	  (1.19), src/world.h (1.11), worlds/test.world (1.3): implemented
	  automatic naming scheme

2004-08-26 17:59  rtv

	* Makefile.am (1.18), worlds/test.world (1.2): cleaning up some
	  more

2004-08-26 17:50  rtv

	* src/: Makefile.am (1.56), model_mass.c (1.4), model_props.c
	  (1.1), model_velocity.c (1.4): cleaning up

2004-08-26 16:42  rtv

	* src/: model.c (1.47), model.h (1.34), model2.c (1.5),
	  model_energy.c (1.8), model_laser.c (1.32), model_pose.c (1.21),
	  stage.c (1.54), stage.h (1.76), stagecpp.cc (1.44): tidy up & fix
	  descendent collisions

2004-08-26 15:55  rtv

	* src/: Makefile.am (1.55), library.c (1.15), model.c (1.46),
	  model.h (1.33), model_color.c (1.5), model_geom.c (1.5),
	  model_guifeatures.c (1.8), model_lines.c (1.6), model_pose.c
	  (1.20): laser and position mostly working

2004-08-26 15:16  rtv

	* src/: Makefile.am (1.54), library.c (1.14), model.c (1.45),
	  model.h (1.32), model_laser.c (1.31), model_pose.c (1.19),
	  stage.h (1.75): minimal position device working

2004-08-25 22:25  rtv

	* src/: Makefile.am (1.53), gui.c (1.36), gui.h (1.23), gui_menus.c
	  (1.14), model.c (1.44), model_guifeatures.c (1.7), model_laser.c
	  (1.30), model_pose.c (1.18), stage.h (1.74), stagecpp.cc (1.43):
	  more stuff working

2004-08-25 20:33  rtv

	* src/: model.c (1.43), model.h (1.31), model_guifeatures.c (1.6),
	  model_laser.c (1.29), model_pose.c (1.17), stage.h (1.73),
	  stageclient.c (1.30), stagecpp.cc (1.42): progress on
	  hierarchical models

2004-08-25 16:34  rtv

	* src/: model.c (1.42), model.h (1.30), model2.c (1.4),
	  model_geom.c (1.4), model_guifeatures.c (1.5), model_laser.c
	  (1.28), model_lines.c (1.5), model_pose.c (1.16), stage.c (1.53),
	  stage.h (1.72), stageclient.c (1.29), stagecpp.cc (1.41),
	  subscription.c (1.12), world.c (1.18): working on parenting

2004-08-25 08:58  rtv

	* src/: Makefile.am (1.52), model.c (1.41), model.h (1.29),
	  model2.c (1.3), model_color.c (1.4), model_energy.c (1.7),
	  model_guifeatures.c (1.4), model_laser.c (1.27), model_lines.c
	  (1.4), model_mass.c (1.3), model_pose.c (1.15), model_test.c
	  (1.3), model_velocity.c (1.3), stage.c (1.52), stage.h (1.71),
	  stageclient.c (1.28), subscription.c (1.11): still broken, but
	  getting there...

2004-08-24 17:59  rtv

	* src/: Makefile.am (1.51), gui.c (1.35), library.c (1.13), model.c
	  (1.40), model.h (1.28), model_color.c (1.3), model_energy.c
	  (1.6), model_geom.c (1.3), model_guifeatures.c (1.3),
	  model_laser.c (1.26), model_lines.c (1.3), model_mass.c (1.2),
	  model_pose.c (1.14), model_velocity.c (1.2), stage.h (1.70),
	  stagecpp.cc (1.40): very broken during major changes

2004-08-24 08:46  rtv

	* src/: library.c (1.12), model.c (1.39), model.h (1.27), model2.c
	  (1.2), model_laser.c (1.25), stage.c (1.51), stage.h (1.69),
	  stageclient.c (1.27), stagecpp.cc (1.39): laser now in new model
	  format

2004-08-23 17:22  rtv

	* src/: Makefile.am (1.50), library.c (1.11), model.c (1.38),
	  model.h (1.26), model_laser.c (1.24), model_test.c (1.2), stage.c
	  (1.50), stage.h (1.68), stagecpp.cc (1.38), subscription.c
	  (1.10), model2.c (1.1): moving laser to simplified model

2004-08-23 12:08  rtv

	* src/model_test.c (1.1): added test routines for new inheritance
	  model

2004-08-23 11:47  rtv

	* docsrc/stage.tex (1.22), src/Makefile.am (1.49), src/library.c
	  (1.10), src/model.c (1.37), src/model.h (1.25), src/stage.h
	  (1.67), src/stageclient.c (1.26), src/stagecpp.cc (1.37),
	  src/subscription.c (1.9), src/world.c (1.17): added test routines
	  for new inheritance model

2004-08-11 16:46  rtv

	* src/connection.c (1.9): tracking down a segfault

2004-08-11 16:38  rtv

	* src/: bitmap.c (1.7), model.c (1.36), stage.c (1.49), stage.h
	  (1.66): changed format of rotrect_t

2004-07-26 19:56  rtv

	* src/: model_pose.c (1.13), stage.h (1.65): fixed stall bit on
	  position device

2004-07-23 17:39  rtv

	* src/: model.c (1.35), model_energy.c (1.5), model_laser.c (1.23),
	  model_pose.c (1.12), stagecpp.cc (1.36): tweaking energy stuff
	  for 889

2004-07-22 18:05  rtv

	* src/: model.c (1.34), model.h (1.24), stage.h (1.64),
	  stageclient.c (1.25), stagecpp.cc (1.35), world.c (1.16): fixed
	  tree-of-models loading from worldfile. Still need to do property
	  recursive geometry in Stage and naming of sub-models

2004-07-22 14:55  rtv

	* src/: model_energy.c (1.4), stage.h (1.63), stagecpp.cc (1.34):
	  added ambient charging/discharging, to simulate solar cells, etc

2004-07-19 11:59  rtv

	* docsrc/stage.tex (1.21), src/stage.h (1.62): reworking
	  non-technical stuff in manual

2004-07-16 12:06  rtv

	* docsrc/stage.tex (1.20): manual entries for GUI properties

2004-07-15 09:10  rtv

	* docsrc/stage.tex (1.19), src/gui.h (1.22), src/model_fiducial.c
	  (1.11), src/model_laser.c (1.22), src/model_ranger.c (1.18),
	  src/stage.c (1.48), src/stage.h (1.61), src/stagecpp.cc (1.33):
	  fixed various sensor worldfile configs., plus some sensor tweaks

2004-07-08 17:07  rtv

	* src/stageclient.c (1.24): linux required signal.h

2004-07-07 14:14  rtv

	* README (1.11), docsrc/ps_getting_started.txt (1.2),
	  docsrc/stage.tex (1.18), src/gui.c (1.34), src/gui_menus.c
	  (1.13), src/server.c (1.16), src/stage.h (1.60),
	  src/stageclient.c (1.23), src/world.c (1.15), src/world.h (1.10):
	  added a client QUIT message from the File menu and handled window
	  closing gracefully

2004-07-05 14:36  rtv

	* docsrc/ps_getting_started.txt (1.1): added getting started

2004-07-02 00:01  rtv

	* src/model_ranger.c (1.17): fixed typp

2004-07-01 23:58  rtv

	* src/model_ranger.c (1.16): removed a debug statement or two

2004-07-01 19:12  rtv

	* configure.in (1.54), src/Makefile.am (1.48), worlds/Makefile.am
	  (1.9), worlds/cave.png (1.2), worlds/hospital.png (1.3),
	  worlds/hospital_section.png (1.2), worlds/bitmaps/Makefile.am
	  (1.2): fixed up the scripts for make dist. dist builds ok now.

2004-07-01 18:38  rtv

	* worlds/: test.world (1.1), bitmaps/Makefile.am (1.1),
	  bitmaps/autolab.png (1.1), bitmaps/cave.png (1.1),
	  bitmaps/hospital.png (1.1), bitmaps/hospital_section.png (1.1),
	  bitmaps/submarine.png (1.1): adding bitmaps in new dir

2004-07-01 18:37  rtv

	* README (1.10), configure.in (1.53), docsrc/stage.tex (1.17),
	  src/gui_menus.c (1.12), src/library.c (1.9), src/model.c (1.33),
	  src/model.h (1.23), src/model_blobfinder.c (1.10),
	  src/model_color.c (1.2), src/model_energy.c (1.3),
	  src/model_fiducial.c (1.10), src/model_geom.c (1.2),
	  src/model_guifeatures.c (1.2), src/model_laser.c (1.21),
	  src/model_lines.c (1.2), src/model_pose.c (1.11),
	  src/model_ranger.c (1.15), src/server.h (1.10), src/stage.c
	  (1.47), src/stageclient.c (1.22), worlds/Makefile.am (1.8),
	  worlds/beacons.inc (1.3), worlds/pioneer.inc (1.9): cleaned up
	  all warnings but one. moved bitmaps

2004-06-30 16:58  rtv

	* src/: model_ranger.c (1.14), stagecpp.cc (1.32): fixed drawing of
	  ranger config

2004-06-27 16:59  rtv

	* docsrc/stage.tex (1.16), src/Makefile.am (1.47), src/gui.c
	  (1.33), src/gui.h (1.21), src/gui_menus.c (1.11), src/library.c
	  (1.8), src/main.c (1.14), src/model.c (1.32), src/model.h (1.22),
	  src/model_blobfinder.c (1.9), src/model_energy.c (1.2),
	  src/model_fiducial.c (1.9), src/model_laser.c (1.20),
	  src/model_pose.c (1.10), src/model_ranger.c (1.13), src/stage.c
	  (1.46), src/stage.h (1.59), src/stagecpp.cc (1.31),
	  src/model_color.c (1.1), src/model_geom.c (1.1),
	  src/model_guifeatures.c (1.1), src/model_lines.c (1.1),
	  src/model_mass.c (1.1), src/model_velocity.c (1.1): moved to new
	  model, er, model. updated all devices

2004-06-19 15:59  rtv

	* docsrc/stage.tex (1.15): hacking on manual for 1.5

2004-06-18 11:08  rtv

	* src/model_energy.c (1.1): adding missing model_energy.c

2004-06-18 09:48  rtv

	* src/: main.c (1.13), world.c (1.14): starting model ids at 1

2004-06-18 09:35  rtv

	* src/: gui.h (1.20), gui_menus.c (1.10): added movie capture

2004-06-17 23:59  rtv

	* README (1.9), src/Makefile.am (1.46), src/gui.c (1.32), src/gui.h
	  (1.19), src/gui_menus.c (1.9), src/library.c (1.7), src/model.c
	  (1.31), src/model.h (1.21), src/model_laser.c (1.19),
	  src/model_pose.c (1.9), src/stage.c (1.45), src/stage.h (1.58),
	  src/stagecpp.cc (1.30): working on energy model

2004-06-16 13:24  rtv

	* src/: gui.c (1.31), model.c (1.30), model.h (1.20), model_laser.c
	  (1.18), model_pose.c (1.8), model_ranger.c (1.12), stage.c
	  (1.44), stage.h (1.57), stagecpp.cc (1.29): working on energy
	  device

2004-06-16 09:43  rtv

	* src/main.c (1.12): setting locale to POSIX in main()

2004-06-15 18:44  rtv

	* src/model_fiducial.c (1.8): fixed angle-of-incidence bug in
	  fiducial

2004-06-15 16:27  rtv

	* src/: model.c (1.29), model_blobfinder.c (1.8), model_fiducial.c
	  (1.7), model_laser.c (1.17), model_pose.c (1.7), model_ranger.c
	  (1.11): fixed memory leaks - freeing raytracing structures.
	  Thanks Valgrind :)

2004-06-15 15:32  rtv

	* src/: connection.c (1.8), gui.c (1.30), model.c (1.28), server.c
	  (1.15), subscription.c (1.8): tracking down memory leaks. next
	  step is the mighty valgrind

2004-06-15 00:15  rtv

	* src/: gui.c (1.29), gui_menus.c (1.8), matrix.c (1.7), matrix.h
	  (1.7): rolled back to gulong matrix addressing. boo. but fixed
	  matrix rendering

2004-06-14 23:54  rtv

	* src/: Makefile.am (1.45), matrix.c (1.6), matrix.h (1.6), model.h
	  (1.19), model_ranger.c (1.10): removed final world size
	  restriction - matrix addresses are now doubles

2004-06-14 23:02  rtv

	* src/: gui.c (1.28), gui.h (1.18), library.c (1.6), model.c
	  (1.27), model_laser.c (1.16), server.c (1.14), world.c (1.13):
	  tidying up and testing. I see a badass memory leak! Need
	  Valgrind...

2004-06-14 13:06  rtv

	* src/: Makefile.am (1.44), gui.c (1.27), library.c (1.5),
	  model_blobfinder.c (1.7), model_fiducial.c (1.6), model_laser.c
	  (1.15): updated blob and fiducial with the new gui methods

2004-06-14 12:21  rtv

	* src/: Makefile.am (1.43), gui.c (1.26), gui.h (1.17), gui_menus.c
	  (1.7), library.c (1.4), model.c (1.26), model.h (1.18),
	  model_blobfinder.c (1.6), model_fiducial.c (1.5), model_laser.c
	  (1.14), model_ranger.c (1.9): moved gui figures into models and
	  extended the gui

2004-06-13 19:52  rtv

	* src/: gui.c (1.25), gui.h (1.16), library.c (1.3), model.c
	  (1.25), model.h (1.17), model_blobfinder.c (1.5),
	  model_fiducial.c (1.4), model_laser.c (1.13), stage.c (1.43),
	  stage.h (1.56), stageclient.c (1.21), stagecpp.cc (1.28): added
	  configs for blobfinder and fidicual finder, and visualization for
	  configs

2004-06-13 00:27  rtv

	* src/: gui.c (1.24), gui.h (1.15), library.c (1.2), matrix.h
	  (1.5), model.c (1.24), model.h (1.16), model_blobfinder.c (1.4),
	  model_laser.c (1.12), model_ranger.c (1.8), server.c (1.13),
	  stage.c (1.42), stage.h (1.55), stagecpp.cc (1.27), world.c
	  (1.12), world.h (1.9): moved graphics back into individual model
	  files

2004-06-12 21:21  rtv

	* src/: Makefile.am (1.42), gui.c (1.23), library.c (1.1), main.c
	  (1.11), model.c (1.23), model.h (1.15), model_laser.c (1.11),
	  model_ranger.c (1.7), stage.h (1.54), subscription.c (1.7): added
	  library

2004-06-12 19:37  rtv

	* src/: gui.c (1.22), gui.h (1.14), model.c (1.22), model.h (1.14),
	  model_blobfinder.c (1.3), model_fiducial.c (1.3), model_laser.c
	  (1.10), model_ranger.c (1.6), stage.c (1.41), stage.h (1.53),
	  stageclient.c (1.20): more fiducial functionality & support for
	  random model data

2004-06-11 19:44  rtv

	* src/: Makefile.am (1.41), gui.c (1.21), gui.h (1.13), model.c
	  (1.21), model.h (1.13), model_blobfinder.c (1.2),
	  model_fiducial.c (1.2), model_fiducial.cc (1.2), stage.c (1.40),
	  stage.h (1.52): basics of the fidicial finder in place. some
	  details left to do

2004-06-10 22:22  rtv

	* src/model_fiducial.c (1.1): renamed model_fiducial.cc to
	  model_fiducial.c

2004-06-10 22:19  rtv

	* src/: model.c (1.20), model.h (1.12), model_blobfinder.c (1.1),
	  model_fiducial.cc (1.1), stage.h (1.51): added fiducial model

2004-06-09 21:12  rtv

	* src/: gui.c (1.20), stage.h (1.50): color blobs now sorted by
	  channel

2004-06-09 15:41  rtv

	* src/model_ranger.c (1.5): fixed debug fig clearing in sonar

2004-06-09 15:15  rtv

	* src/: Makefile.am (1.40), gui.c (1.19), gui.h (1.12), model.c
	  (1.19), model.h (1.11), model_laser.c (1.9), model_ranger.c
	  (1.4), raytrace.c (1.5), stage.c (1.39), stage.h (1.49): added
	  basics of blobfinder

2004-06-08 19:32  rtv

	* src/: gui.c (1.18), gui.h (1.11), gui_menus.c (1.6), matrix.c
	  (1.5), matrix.h (1.4), model.c (1.18), model.h (1.10),
	  model_laser.c (1.8), model_pose.c (1.6), raytrace.c (1.4),
	  raytrace.h (1.3), stage.c (1.38), stage.h (1.48), stageclient.c
	  (1.19), stagecpp.cc (1.26), world.c (1.11): added
	  multi-resolution raytracing for ULTRA speed increase

2004-06-01 18:03  rtv

	* src/: Makefile.am (1.39), stage.h (1.47), stageclient.c (1.18),
	  stagecpp.cc (1.25), world.h (1.8), worldfile.hh (1.5): moved
	  worldfile into libstage

2004-06-01 16:11  rtv

	* src/: gui_menus.c (1.5), stage.h (1.46), stageclient.c (1.17):
	  working on client save & load

2004-05-30 23:49  rtv

	* src/: stage.h (1.45), stageclient.c (1.16): fixed up sending
	  deltas from clients

2004-05-30 23:25  rtv

	* src/: connection.c (1.7), connection.h (1.5), gui.c (1.17), gui.h
	  (1.10), gui_menus.c (1.4), model.c (1.17), server.c (1.12),
	  server.h (1.9), stage.c (1.37), stage.h (1.44), stageclient.c
	  (1.15), world.c (1.10), world.h (1.7): more server fiddling!
	  adding save function

2004-05-29 23:41  rtv

	* src/: gui.c (1.16), model.c (1.16), server.c (1.11), server.h
	  (1.8), stage.c (1.36), stage.h (1.43), stageclient.c (1.14),
	  subscription.c (1.6), world.c (1.9): server is _finally_ working
	  right

2004-05-28 17:17  rtv

	* src/stage.h (1.42): moving to new protocol

2004-05-26 15:13  rtv

	* src/: connection.c (1.6), connection.h (1.4), gui.c (1.15),
	  main.c (1.10), model_laser.c (1.7), model_pose.c (1.5), stage.c
	  (1.35), stage.h (1.41), stageclient.c (1.13), subscription.c
	  (1.5), subscription.h (1.4): moved to a single package of deltas
	  each timestep

2004-05-26 01:18  rtv

	* src/: Makefile.am (1.38), main.c (1.9), model.h (1.9),
	  model_laser.c (1.6), server.c (1.10), server.h (1.7), stage.c
	  (1.34), stage.h (1.40), stageclient.c (1.12), subscription.c
	  (1.4), subscription.h (1.3), world.c (1.8), world.h (1.6): moved
	  to ms-based timing

2004-05-24 19:33  rtv

	* src/: connection.c (1.5), connection.h (1.3), model.c (1.15),
	  server.c (1.9), server.h (1.6), stage.h (1.39), stageclient.c
	  (1.11): added automatic world destruction when a client dies

2004-05-24 18:28  rtv

	* src/: main.c (1.8), server.h (1.5), stage.c (1.33), stage.h
	  (1.38), world.c (1.7), world.h (1.5): improved structure types a
	  little using stg_meters_t and stg_radians_t

2004-05-23 21:18  rtv

	* src/: gui.c (1.14), main.c (1.7), model.c (1.14), server.c (1.8),
	  stage.h (1.37), stageclient.c (1.10), stageclient.h (1.4),
	  world.c (1.6), world.h (1.4): re-jiggered the gui updates and
	  fixed rangers in player

2004-05-17 23:00  rtv

	* stage.pc.in (1.3), src/gui.c (1.13), src/gui.h (1.9),
	  src/gui_menus.c (1.3), src/model.c (1.13), src/stage.h (1.36):
	  some interface & property tweaks

2004-05-17 15:14  rtv

	* src/: model.c (1.12), stageclient.c (1.9): minor config tweaks

2004-05-13 15:12  rtv

	* bootstrap (1.5), bootstrap.osx (1.1): removed OS X- specific
	  bootstrap option, so Stage builds in Linux ok again

2004-05-09 21:14  rtv

	* configure.in (1.52), src/Makefile.am (1.37), src/gui.c (1.12),
	  src/model.c (1.11), src/model.h (1.8), src/model_laser.c (1.5),
	  src/server.c (1.7), src/stage.c (1.32), src/stage.h (1.35),
	  src/stageclient.c (1.8), src/subscription.c (1.3), src/test2.cc
	  (1.11), src/world.c (1.5): more client lib improvements

2004-05-08 23:40  rtv

	* src/: bitmap.c (1.6), main.c (1.6), model.c (1.10), model.h
	  (1.7), model_laser.c (1.4), server.c (1.6), stage.c (1.31),
	  stage.h (1.34), stageclient.c (1.7): working on request-reply.
	  most things working now

2004-04-27 23:10  rtv

	* src/: Makefile.am (1.36), connection.c (1.4), gui.c (1.11),
	  main.c (1.5), model.c (1.9), model.h (1.6), server.c (1.5),
	  server.h (1.4), stage.h (1.33), stageclient.c (1.6): position and
	  laser partially working in player

2004-04-26 00:06  rtv

	* src/: bitmap.c (1.5), connection.c (1.3), gui.h (1.8), model.c
	  (1.8), model.h (1.5), stage.h (1.32), stageclient.c (1.5),
	  world.c (1.4): coevolving libstage with the Player driver

2004-04-25 21:37  rtv

	* Makefile.am (1.17), src/Makefile.am (1.35), src/stage.h (1.31),
	  worlds/simple.world (1.26): more cleaning up

2004-04-25 20:12  rtv

	* Makefile.am (1.16), configure.in (1.51), src/Makefile.am (1.34),
	  src/bitmap.c (1.4), src/bitmap.h (1.2), src/connection.c (1.2),
	  src/connection.h (1.2), src/gui.c (1.10), src/gui.h (1.7),
	  src/main.c (1.4), src/model.c (1.7), src/model.h (1.4),
	  src/model_laser.c (1.3), src/model_pose.c (1.4),
	  src/model_ranger.c (1.3), src/parse.c (1.2), src/raytrace.c
	  (1.3), src/raytrace.h (1.2), src/server.c (1.4), src/server.h
	  (1.3), src/stage.h (1.30), src/stageclient.c (1.4),
	  src/stageclient.h (1.3), src/subscription.c (1.2),
	  src/subscription.h (1.2), src/test2.cc (1.10), src/token.c (1.2),
	  src/token.h (1.2), src/world.c (1.3), src/world.h (1.3),
	  worlds/simple.world (1.25): cleaned up naming scheme for internal
	  and library code

2004-04-23 19:30  rtv

	* worlds/hospital_section.png (1.1): added hospital section

2004-04-23 18:21  rtv

	* src/Makefile.am (1.33), src/gui.c (1.9), src/stage.h (1.29),
	  src/stageclient.c (1.3), src/stageclient.h (1.2), src/test2.cc
	  (1.9), src/world.c (1.2), src/world.h (1.2), worlds/simple.world
	  (1.24): removed size from world

2004-04-23 12:46  rtv

	* src/test2.cc (1.8), worlds/simple.world (1.23): test client
	  tweaks

2004-04-23 12:14  rtv

	* src/matrix.c (1.4), src/model_pose.c (1.3), src/raytrace.c (1.2),
	  worlds/simple.world (1.22): added collision detection

2004-04-23 00:20  rtv

	* src/model.c (1.6), src/test2.cc (1.7), worlds/pioneer.inc (1.8),
	  worlds/simple.world (1.21): reverted to cave.png

2004-04-23 00:16  rtv

	* src/gui.c (1.8): added laser config in worldfile

2004-04-22 23:58  rtv

	* src/gui.c (1.7), src/gui.h (1.6), src/matrix.c (1.3),
	  src/matrix.h (1.3), src/model.c (1.5), src/model.h (1.3),
	  src/model_pose.c (1.2), src/stage.c (1.30), src/stage.h (1.28),
	  src/test2.cc (1.6), worlds/simple.world (1.20): added basic
	  velocity model and optional solid laser rendering

2004-04-22 22:03  rtv

	* src/bitmap.c (1.3), src/gui.c (1.6), src/gui.h (1.5), src/model.c
	  (1.4), src/test2.cc (1.5), worlds/simple.world (1.19): made
	  per-model grids and improved root object logic

2004-04-22 00:03  rtv

	* src/gui.c (1.5), src/gui.h (1.4), src/model.c (1.3), src/model.h
	  (1.2), src/model_laser.c (1.2), src/stage.c (1.29), src/stage.h
	  (1.27), src/test2.cc (1.4), worlds/pioneer.inc (1.7),
	  worlds/simple.world (1.18): replaced model rects with lines and
	  worked on wordlfile loading

2004-04-19 11:00  rtv

	* src/test2.cc (1.3), worlds/simple.world (1.17): changed the
	  worldfile semantics a little

2004-04-16 18:56  rtv

	* Makefile.am (1.15), src/gui.c (1.4), src/gui.h (1.3),
	  src/gui_menus.c (1.2), src/main.c (1.3), src/model.c (1.2),
	  src/model_ranger.c (1.2), src/stage.c (1.28), src/stageclient.c
	  (1.2), src/test2.cc (1.2), worlds/Makefile.am (1.7),
	  worlds/pioneer.inc (1.6), worlds/simple.world (1.16): added
	  support for loading ranger configs from world files. wf macro
	  behavior is very wrong

2004-04-14 01:50  rtv

	* configure.in (1.50), src/bitmap.c (1.2), src/gui.c (1.3),
	  src/gui.h (1.2), src/server.c (1.3), worlds/hospital.png (1.2),
	  worlds/simple.world (1.15): fixed bitmap compression behaviour
	  and revived the end-of-configure messages

2004-04-05 12:11  rtv

	* src/gui.c (1.2): fixed memory leak

2004-04-04 20:09  rtv

	* src/stage.c (1.27): cleaned up reference to deleted file

2004-04-04 20:05  rtv

	* README (1.8), bootstrap (1.4), configure.in (1.49): still working
	  on the mondo commit

2004-04-04 20:04  rtv

	* worlds/: cave.png (1.1), cave.pnm.gz (1.2), everything.world
	  (1.20), hospital.png (1.1), hospital.pnm.gz (1.3), simple.world
	  (1.14), submarine.png (1.1): Stage now supports lots of bitmap
	  formats, including png - they are smaller than gzipped pnms

2004-04-04 20:02  rtv

	* src/: stageclient.c (1.1), stageclient.h (1.1), test2.cc (1.1),
	  token.h (1.1), world.c (1.1), world.h (1.1): some more new files
	  missed from the previous commit

2004-04-04 20:01  rtv

	* src/: worldfile.cc (1.29), worldfile.hh (1.4): re-added worldfile

2004-04-04 20:00  rtv

	* src/: Makefile.am (1.32), bitmap.c (1.1), bitmap.h (1.1),
	  connection.c (1.1), connection.h (1.1), entity.cc (1.127), gui.c
	  (1.1), gui.h (1.1), gui_menus.c (1.1), main.c (1.2), main.cc
	  (1.82), matrix.c (1.2), matrix.cc (1.17), matrix.h (1.2), model.c
	  (1.1), model.h (1.1), model_laser.c (1.1), model_pose.c (1.1),
	  model_ranger.c (1.1), parse.c (1.1), raytrace.c (1.1), raytrace.h
	  (1.1), rtkgui.cc (1.32), server.c (1.2), server.h (1.2), stage.c
	  (1.26), stage.h (1.26), stagecpp.cc (1.24), subscription.c (1.1),
	  subscription.h (1.1), token.c (1.1): first checkin after major
	  overhaul for 1.4

2004-03-09 18:24  rtv

	* docsrc/stage.tex (1.14): added configs for fidicialfinder

2004-02-28 20:06  rtv

	* src/: matrix.c (1.1), matrix.h (1.1):
	  C implementation of the Matrix

2003-10-22 12:51  rtv

	* src/: entity.cc (1.126), entity.hh (1.33), main.cc (1.81),
	  rtkgui.cc (1.31), rtkgui.hh (1.14), stage.c (1.25), stage.h
	  (1.25), stagecpp.cc (1.23), world.cc (1.153), world.hh (1.36):
	  did some name refactoring and removed a couple of bug

2003-10-22 00:04  rtv

	* src/: entity.cc (1.125), entity.hh (1.32), main.cc (1.80),
	  rtkgui.cc (1.30), rtkgui.hh (1.13), stage.c (1.24), stage.h
	  (1.24), stagecpp.cc (1.22), stagecpp.hh (1.8), world.cc (1.152),
	  world.hh (1.35): much revamping of client/server code for 1.4

2003-10-15 19:21  rtv

	* src/: main.cc (1.79), rtkgui.cc (1.29), stage.c (1.23), stage.h
	  (1.23), world.hh (1.34): removed any use of pid's

2003-10-15 19:05  rtv

	* src/: entity.cc (1.124), main.cc (1.78), rtkgui.cc (1.28),
	  stage.c (1.22), stage.h (1.22), stagecpp.cc (1.21), stagecpp.hh
	  (1.7), world.cc (1.151), world.hh (1.33): server working pretty
	  well now. save works

2003-10-13 17:56  rtv

	* src/: entity.cc (1.123), main.cc (1.77): server now mostly
	  working

2003-10-13 09:52  rtv

	* src/: main.cc (1.76), stage.h (1.21): working on thread sync

2003-10-13 01:37  rtv

	* src/: entity.cc (1.122), entity.hh (1.31), main.cc (1.75),
	  rtkgui.cc (1.27), stage.c (1.21), stage.h (1.20), stagecpp.cc
	  (1.20), world.cc (1.150), world.hh (1.32): changed to
	  subscription-based server. clock working

2003-10-12 12:30  rtv

	* docsrc/stage.tex (1.13), src/main.cc (1.74), src/stage.c (1.20),
	  src/stage.h (1.19), src/stagecpp.cc (1.19), src/stagecpp.hh
	  (1.6), src/world.cc (1.149), src/world.hh (1.31): added
	  subscription server

2003-09-20 15:13  rtv

	* src/: colors.h (1.5), entity.cc (1.121), entity.hh (1.30),
	  main.cc (1.73), rtkgui.cc (1.26), rtkgui.hh (1.12), stage.c
	  (1.19), stage.h (1.18), stagecpp.cc (1.18), world.cc (1.148),
	  world.hh (1.30): moved update model to synchronous

2003-09-17 18:16  rtv

	* src/: entity.cc (1.120), rtkgui.cc (1.25), stage.c (1.18),
	  stage.h (1.17), stagecpp.cc (1.17): working on propogarting time
	  to Player

2003-09-09 16:45  gerkey

	* src/: stage.c (1.17), stage.h (1.16): couple of small fixes

2003-09-09 14:44  rtv

	* src/: entity.cc (1.119), main.cc (1.72), rtkgui.cc (1.24),
	  rtkgui.hh (1.11), world.cc (1.147): reworked GUI menus and such.
	  cleared up some memory leaks

2003-09-05 13:58  rtv

	* src/: entity.cc (1.118), entity.hh (1.29), main.cc (1.71),
	  rtkgui.cc (1.23), rtkgui.hh (1.10), world.cc (1.146), world.hh
	  (1.29): changed the menu implementation. still hunting the
	  multiple free()s of rtk_figs

2003-09-02 19:04  rtv

	* src/: entity.cc (1.117), entity.hh (1.28), rtkgui.cc (1.22),
	  stage.c (1.16), stage.h (1.15), stagecpp.cc (1.16): working on
	  swarmbot example

2003-09-01 22:17  rtv

	* src/: entity.cc (1.116), entity.hh (1.27), main.cc (1.70),
	  rtkgui.cc (1.21), rtkgui.hh (1.9), stage.c (1.15), stage.h
	  (1.14), world.hh (1.28): working on messaging. recv is broken,
	  send is working

2003-09-01 08:50  gerkey

	* .cvsignore (1.4): added .pc files

2003-08-30 14:02  rtv

	* src/: main.cc (1.69), rtkgui.cc (1.20), rtkgui.hh (1.8), stage.c
	  (1.14), stage.h (1.13), stagecpp.cc (1.15), world.cc (1.145):
	  simplified stage.c, killed bugs and leaks

2003-08-29 19:00  rtv

	* src/: entity.cc (1.115), entity.hh (1.26), main.cc (1.68),
	  rtkgui.cc (1.19), stage.c (1.13), stage.h (1.12), stagecpp.cc
	  (1.14), world.cc (1.144), world.hh (1.27): simplified IO system

2003-08-28 13:38  rtv

	* src/: colors.h (1.4), entity.cc (1.114), main.cc (1.67),
	  rtkgui.cc (1.18), rtkgui.hh (1.7), stage.c (1.12), stagecpp.cc
	  (1.13), world.cc (1.143): gui tweaks, matrix rendering flag

2003-08-28 10:48  rtv

	* src/: entity.cc (1.113), entity.hh (1.25), rtkgui.cc (1.17),
	  stage.c (1.11), stage.h (1.11), stagecpp.cc (1.12): fixed update
	  frequency bug

2003-08-27 20:37  rtv

	* src/: entity.cc (1.112), entity.hh (1.24), rtkgui.cc (1.16),
	  rtkgui.hh (1.6): model figures now update more cleverly. fixed
	  matrix garbage issue

2003-08-27 17:14  rtv

	* src/: entity.hh (1.23), rtkgui.cc (1.15), stagecpp.cc (1.11),
	  stagecpp.hh (1.5), world.hh (1.26): finished automatic
	  hierarchical naming scheme

2003-08-26 20:04  rtv

	* src/rtkgui.cc (1.14): fig message gui tweaks

2003-08-26 19:07  rtv

	* src/: entity.cc (1.111), entity.hh (1.22), rtkgui.cc (1.13),
	  stage.h (1.10), stagecpp.cc (1.10), stagecpp.hh (1.4), world.cc
	  (1.142), world.hh (1.25): added automatic model naming, based on
	  worldfile token and instance number

2003-08-26 12:20  rtv

	* src/entity.cc (1.110): replaced some glib-2.0 specific calls

2003-08-26 11:59  rtv

	* src/: main.cc (1.66), rtkgui.cc (1.12), stage.c (1.10), stage.h
	  (1.9), stagecpp.cc (1.9), stagecpp.hh (1.3): gui tweaking

2003-08-25 21:57  rtv

	* src/: entity.cc (1.109), stage.c (1.9), stagecpp.cc (1.8): border
	  complete

2003-08-25 21:49  gerkey

	* configure.in (1.48): added check for pam.h

2003-08-25 19:26  rtv

	* src/: entity.cc (1.108), entity.hh (1.21), stage.c (1.8), stage.h
	  (1.8), stagecpp.cc (1.7): bitmap stuff readded

2003-08-25 16:26  rtv

	* src/: entity.cc (1.107), main.cc (1.65), rtkgui.cc (1.11),
	  stage.c (1.7), stage.h (1.7), stagecpp.cc (1.6): added mouseable
	  and magic sizing

2003-08-25 14:06  rtv

	* src/: colors.h (1.3), entity.cc (1.106), entity.hh (1.20),
	  rtkgui.cc (1.10), rtkgui.hh (1.5), stage.c (1.6), stage.h (1.6):
	  sonar mostly working. gui improvments

2003-08-24 17:57  rtv

	* src/: entity.cc (1.105), entity.hh (1.19), rtkgui.cc (1.9),
	  rtkgui.hh (1.4), stage.c (1.5), stage.h (1.5), stagecpp.cc (1.5):
	  working on rangers

2003-08-22 18:33  rtv

	* src/: entity.cc (1.104), entity.hh (1.18), main.cc (1.64),
	  rtkgui.cc (1.8), rtkgui.hh (1.3), stage.c (1.4), stage.h (1.4),
	  stagecpp.cc (1.4), world.cc (1.141): progress on the fiducial
	  messaging

2003-08-20 17:41  rtv

	* configure.in (1.47): autoconf now adds prefix to the
	  PKG_CONFIG_PATH just in case

2003-08-19 16:47  rtv

	* src/: entity.cc (1.103), stage.c (1.3), stage.h (1.3),
	  stagecpp.cc (1.3): fixed broken neighbor detector

2003-08-19 15:17  rtv

	* configure.in (1.46), tools/Makefile.am (1.6): finished merge

2003-08-19 15:11  rtv

	* Makefile.am (1.14), configure.in (1.45), stage.pc.in (1.2),
	  stagecpp.pc.in (1.2): merging top dir

2003-08-19 15:09  rtv

	* src/: Makefile.am (1.31), client.cc (1.19), colors.cc (1.3),
	  colors.h (1.2), colors.hh (1.7), dirname.c (1.2), entity.cc
	  (1.102), entity.hh (1.17), gui.hh (1.5), library.cc (1.22),
	  library.hh (1.5), main.cc (1.63), matrix.cc (1.16), matrix.hh
	  (1.5), nogui.cc (1.3), playerdevice.cc (1.61), playerdevice.hh
	  (1.16), poll.c (1.2), raytrace.cc (1.11), raytrace.hh (1.3),
	  replace.h (1.2), rtkgui.cc (1.7), rtkgui.hh (1.2), server.cc
	  (1.50), server.hh (1.13), stage.c (1.2), stage_types.hh (1.14),
	  stagecpp.cc (1.2), stagecpp.hh (1.2), stageio.cc (1.23), world.cc
	  (1.140), world.hh (1.24), worldfile.cc (1.28), worldfile.hh
	  (1.3), stage.h (1.2): merge of SDS branch onto HEAD - src dir

2003-08-18 10:44  reed

	* src/library.cc (1.21): Adding service_adv device

2003-07-18 14:02  reed

	* docsrc/stage.tex (1.12):
	  * Fixed position documentation * Added section for mcom device

2003-07-18 13:33  reed

	* docsrc/stage.tex (1.11): Added two new options to the position
	  device: "init_odom" and "reset_if_no_subscribers".  Updated the
	  manual to include the new options.

2003-07-01 17:05  rtv

	* docsrc/stage.tex (1.10), worlds/foofinder.world (1.2): added new
	  entity properties to docs

2003-06-09 20:29  jazzfunk

	* docsrc/stage.tex (1.9), src/library.cc (1.20), src/main.cc
	  (1.62), src/server.cc (1.49), src/server.hh (1.12),
	  worlds/ubot.inc (1.1): Adds 2 new models to stage: the
	  reb_position and reb_ir devices.  reb_position is a position
	  device that models the reb position device in player. The main
	  feature being that it implements some of the functionality not
	  implemented by the normal position device (notably
	  DoDesiredHeading()).	reb_ir is more of a generic IR range
	  sensor.  It can also do noise.

	  i also added a "-P" option to stage that takes a directory as an
	  argument which is the directory that will be used to run player
	  from.  i.e. "-P foo/dir" will make stage execute "foo/dir/player"
	  instead of the "player" found in the PATH.

2003-06-06 14:24  gerkey

	* configure.in (1.44): spruced up console output

2003-06-03 17:22  gsibley

	* src/library.cc (1.19): - removed motedevice

2003-05-24 18:24  gerkey

	* Makefile.am (1.13): took out documentation uninstall

2003-05-24 17:19  gerkey

	* Makefile.am (1.12): changed doc install location to
	  prefix/share/doc

2003-05-24 17:17  gerkey

	* tools/Makefile.am (1.5): changed install location for tools to be
	  in bin

2003-05-24 17:13  gerkey

	* worlds/Makefile.am (1.6): changed install location for example
	  worlds to be in share

2003-05-24 16:10  gerkey

	* configure.in (1.43): made RTK_CHECK verify that you've got
	  version 2.2 of librtk

2003-05-24 14:27  gerkey

	* configure.in (1.42): small fixes for Solaris

2003-05-24 14:08  gerkey

	* configure.in (1.41), src/Makefile.am (1.30), src/nogui.cc (1.2),
	  tools/Makefile.am (1.4): fixed build so that each package can
	  find the others

2003-04-28 16:49  gerkey

	* configure.in (1.40), src/server.cc (1.48): changed the way that
	  the X11-style color database is found

2003-04-26 22:25  gerkey

	* src/playerdevice.cc (1.60), worlds/everything.world (1.19): added
	  warning about null name; needs a little tweaking yet

2003-04-26 21:48  gerkey

	* src/playerdevice.cc (1.59), src/playerdevice.hh (1.15),
	  src/server.cc (1.47), src/server.hh (1.11), src/stage_types.hh
	  (1.13), src/world.hh (1.23), src/worldfile.cc (1.27),
	  tools/autoplace.cc (1.3), worlds/everything.world (1.18),
	  worlds/pherobot.world (1.13): Added support to exploit Player's
	  new auto-assigning of ports.	Put "base_port <num>" in the .world
	  file to try it out.

	  Also removed the -pp flag to Stage, since it doesn't make sense.

2003-04-08 19:04  rtv

	* docsrc/stage.tex (1.8): more foofinder mode notes

2003-04-07 12:12  rtv

	* README (1.7), src/library.cc (1.18), worlds/everything.world
	  (1.17), worlds/simple.world (1.13), worlds/usc_pioneer.inc
	  (1.11): added get/set fiducial id to truth device

2003-03-31 16:20  rtv

	* configure.in (1.39), docsrc/stage.tex (1.7), src/entity.cc
	  (1.101), src/entity.hh (1.16), src/library.cc (1.17),
	  src/stage_types.hh (1.12), src/worldfile.cc (1.26),
	  src/worldfile.hh (1.2), worlds/foofinder.world (1.1),
	  worlds/hospital.pnm.gz (1.2): added foofinder device

2003-03-11 18:38  rtv

	* README (1.6): updated install instructions

2003-03-11 18:31  rtv

	* configure.in (1.38): switched default install to /usr/local

2003-03-11 16:29  rtv

	* configure.in (1.37), src/library.cc (1.16), src/playerdevice.cc
	  (1.58), src/world.cc (1.139), worlds/pherobot.world (1.12),
	  worlds/simple.world (1.12): revived the descartes device - needed
	  at HRL. moved version number to 1.4

2003-03-08 13:14  inspectorg

	* configure.in (1.36): Changed RTK version

2003-03-08 00:41  gerkey

	* src/library.cc (1.15), worlds/everything.world (1.16): applied
	  Reed's patch, adding mcom support

2003-02-07 23:54  inspectorg

	* src/library.cc (1.14): Added Adpative MCL dummy device

2003-02-04 19:01  gerkey

	* src/: playerdevice.cc (1.57), server.cc (1.46): finished
	  single-port mods; libplayerc and tclplayer are variously broken

2003-02-04 13:50  gerkey

	* src/: playerdevice.cc (1.56), server.cc (1.45), server.hh (1.10):
	  many changes to move to single-port Player interface

2003-01-09 19:58  rtv

	* src/main.cc (1.61): removing commented code lines

2003-01-09 19:46  rtv

	* src/: entity.cc (1.100), gui.hh (1.4): unwrapped rtk code from
	  CEntity::SetProperty

2003-01-09 16:17  rtv

	* src/entity.hh (1.15), worlds/everything.world (1.15): added new
	  box thingie to everything.world

2003-01-09 14:01  rtv

	* src/: playerdevice.cc (1.55), playerdevice.hh (1.14): added
	  spawning of playerv by ctrl-click

2003-01-09 08:41  inspectorg

	* src/entity.cc (1.99): Modified collision test to ignore
	  descendents

2003-01-08 18:54  rtv

	* worlds/everything.world (1.14): tidied up

2003-01-08 18:54  rtv

	* worlds/everything.world (1.13): fixed error that caused
	  persistent fiducials to be detected

2002-12-09 16:33  rtv

	* README (1.5), src/stage_types.hh (1.11): fixed reference to
	  Makefile.common in README

2002-12-07 18:43  boyoon

	* worlds/mcl.world (1.2): Now all computations for the MCL device
	  is done in Player side. The MCL device in Stage is nothing but a
	  simple wrapper for visualization.

2002-12-06 15:46  gerkey

	* replace/.cvsignore (1.1): ignorance

2002-12-04 20:50  rtv

	* configure.in (1.35): trying another hack to get the MCL device to
	  work on OS X and Linux

2002-12-04 20:01  rtv

	* Makefile.am (1.11), configure.in (1.34), src/Makefile.am (1.29),
	  src/entity.cc (1.98), src/library.cc (1.13), src/playerdevice.cc
	  (1.54): still tweaking cross-platform goodness

2002-12-04 19:09  rtv

	* Makefile.am (1.10), configure.in (1.33), src/Makefile.am (1.28),
	  src/library.cc (1.12): finalized OS X support - now compiles
	  clean out of the box. temporarily disabled boyoon's MCL devices
	  as they don't quite compile under OSX  - I'm sure Boyoon can find
	  a fix quickly

2002-12-04 17:50  rtv

	* configure.in (1.32), replace/Makefile.am (1.1), replace/dirname.c
	  (1.1), replace/dummy.c (1.1), replace/poll.c (1.1),
	  replace/replace.h (1.1), replace/scandir.c (1.1): added
	  replacements for missing system/library calls

2002-12-04 14:44  rtv

	* configure.in (1.31), src/Makefile.am (1.27): now compiles under
	  OS X

2002-12-03 10:22  inspectorg

	* src/entity.cc (1.97), src/entity.hh (1.14), src/playerdevice.cc
	  (1.53), src/playerdevice.hh (1.13), worlds/usc_pioneer.inc
	  (1.10): Tweaked to work with nothreads rtk changes

2002-12-02 23:09  boyoon

	* src/library.cc (1.11), worlds/Makefile.am (1.5),
	  worlds/mcl.pnm.gz (1.1), worlds/mcl.world (1.1),
	  worlds/mcl_map.pnm.gz (1.1): added a localization device

2002-11-20 13:34  rtv

	* docsrc/stage.tex (1.6), src/library.cc (1.10),
	  src/playerdevice.cc (1.52), src/playerdevice.hh (1.12): updated
	  manual with new position device info

2002-11-19 13:14  jazzfunk

	* src/main.cc (1.60): added "-s" flag to help message

2002-11-18 20:27  rtv

	* src/Makefile.am (1.26), src/library.cc (1.9), src/playerdevice.cc
	  (1.51), src/playerdevice.hh (1.11), src/stage_types.hh (1.10),
	  worlds/simple.world (1.11): moving to libplayerpacket for player
	  buffer handling

2002-11-14 19:07  jazzfunk

	* src/main.cc (1.59): now takes the -h or --help command line
	  option to print out the usage options that someone spent so much
	  time writing up...

2002-11-13 19:56  rtv

	* src/library.cc (1.8), worlds/usc_pioneer.inc (1.9): removed
	  positiondevice from build. merge functionality with
	  omnipositiondevice. working on position control for
	  omnipositiondevice

2002-11-11 22:42  gerkey

	* src/entity.hh (1.13): foo

2002-11-11 22:29  gerkey

	* configure.in (1.30): slight tweak

2002-11-11 22:22  gerkey

	* configure.in (1.29), src/client.cc (1.18), src/server.cc (1.44),
	  src/world.cc (1.138): tweaked config/build setup

2002-11-11 01:57  rtv

	* README (1.4): release 1.2 attempt 2

2002-11-11 01:42  rtv

	* ChangeLog (1.4), Makefile.am (1.9), README (1.3): notes for 1.3
	  release

2002-11-11 01:22  rtv

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

2002-11-11 01:21  rtv

	* configure.in (1.28), src/playerdevice.cc (1.50),
	  worlds/Makefile.am (1.4), worlds/multi-evironment.world (1.4):
	  fixed autoconf settings for gnome2 gui

2002-11-11 00:30  rtv

	* ChangeLog (1.3), worlds/puck.world (1.6): fixed invalid property
	  tag

2002-11-11 00:22  rtv

	* tools/run (1.3): removed tool/run - out of date

2002-11-11 00:21  rtv

	* ChangeLog (1.2), INSTALL (1.2), README (1.2), docsrc/stage.tex
	  (1.5), tools/Makefile.am (1.3), tools/dstage (1.3),
	  tools/killdist.tcl (1.2), tools/push (1.3), tools/slay (1.3),
	  tools/startdist.tcl (1.2), worlds/Makefile.am (1.3): 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 (1.58), src/playerdevice.cc (1.49), src/worldfile.cc
	  (1.25), worlds/puck.world (1.5): Bug fixes

2002-11-10 19:09  rtv

	* docsrc/stage.tex (1.4), src/entity.cc (1.96), src/library.cc
	  (1.7), src/main.cc (1.57), src/playerdevice.cc (1.48),
	  src/server.cc (1.43), src/server.hh (1.9), src/world.cc (1.137),
	  src/world.hh (1.22), tools/pause (1.1), worlds/everything.world
	  (1.12): 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 (1.95), playerdevice.cc (1.47), world.hh (1.21):
	  Added temporary fix for view object/data stuff

2002-11-10 17:29  inspectorg

	* src/world.hh (1.20): Added some more movie capture options

2002-11-08 18:32  rtv

	* src/client.cc (1.17), src/entity.cc (1.94), src/entity.hh (1.12),
	  src/library.cc (1.6), src/server.cc (1.42), src/server.hh (1.8),
	  src/stage_types.hh (1.9), src/stageio.cc (1.22), src/world.cc
	  (1.136), src/world.hh (1.19), worlds/beacons.inc (1.2),
	  worlds/usc_pioneer.inc (1.8): moved lbd to fiducialfinder

2002-11-08 17:52  rtv

	* docsrc/stage.tex (1.3): added more to devices

2002-11-08 17:41  rtv

	* docsrc/stage.tex (1.2): 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 (1.16), entity.cc (1.93), playerdevice.cc (1.46),
	  stage_types.hh (1.8), stageio.cc (1.21): debugging client mode

2002-11-02 23:04  inspectorg

	* configure.in (1.27): Changed RTK path

2002-11-02 22:18  gerkey

	* configure.in (1.26): added rtk warnings

2002-11-02 16:14  gerkey

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

2002-11-02 00:24  inspectorg

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

2002-11-01 18:00  inspectorg

	* src/: Makefile.am (1.25), world.hh (1.17): Added experimental
	  movie support

2002-11-01 16:46  gerkey

	* Makefile.am (1.8), acinclude.m4 (1.9), bootstrap (1.3),
	  configure.in (1.24), src/Makefile.am (1.24): now relies on
	  external rtk

2002-11-01 11:46  gerkey

	* bootstrap (1.2), configure.in (1.23): now using rtk's configure

2002-11-01 11:41  gerkey

	* acinclude.m4 (1.8): added back jpeglib test

2002-11-01 11:38  gerkey

	* docsrc/.cvsignore (1.1): ignoring stage doc stuff

2002-11-01 11:25  rtv

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

2002-11-01 11:12  rtv

	* acinclude.m4 (1.7), src/Makefile.am (1.23), src/colors.hh (1.6),
	  src/entity.cc (1.92), src/entity.hh (1.11), src/library.cc (1.5),
	  src/library.hh (1.4), src/matrix.hh (1.4), src/playerdevice.cc
	  (1.45), src/playerdevice.hh (1.10), src/raytrace.cc (1.10),
	  src/raytrace.hh (1.2), src/server.hh (1.7), src/stage_types.hh
	  (1.7), src/stageio.cc (1.20), src/world.cc (1.134), src/world.hh
	  (1.16), worlds/everything.world (1.11), worlds/pherobot.world
	  (1.11), worlds/pioneer.inc (1.5), worlds/simple.world (1.10),
	  worlds/usc_pioneer.inc (1.7): added bumperdevice. removed misc,
	  descartes and beacons

2002-10-31 19:04  inspectorg

	* src/world.hh (1.15): Tweaks to gui export

2002-10-31 09:59  inspectorg

	* src/world.hh (1.14): Added stills export (still testing).

2002-10-30 23:48  gerkey

	* Makefile.am (1.7), configure.in (1.22), src/Makefile.am (1.22),
	  src/library.cc (1.4): fixed up distro

2002-10-30 18:15  gerkey

	* configure.in (1.21), src/server.cc (1.41): added system checks

2002-10-30 17:38  gerkey

	* src/: entity.hh (1.10), server.cc (1.40), world.cc (1.133):
	  builds for FreeBSD 4.7

2002-10-30 17:35  gerkey

	* src/nogui.cc (1.1): dummy gui implementation

2002-10-30 17:32  gerkey

	* acinclude.m4 (1.6), configure.in (1.20), src/Makefile.am (1.21):
	  builds w/o gui

2002-10-30 16:41  gerkey

	* acinclude.m4 (1.5): foo

2002-10-30 16:28  gerkey

	* acinclude.m4 (1.4): foo

2002-10-30 16:13  gerkey

	* acinclude.m4 (1.2), acinclude.m4 (1.3): foo

2002-10-30 16:06  gerkey

	* .cvsignore (1.3): tweaks

2002-10-30 16:02  gerkey

	* acinclude.m4 (1.1), configure.in (1.19), src/Makefile.am (1.20):
	  tweaks

2002-10-30 16:01  gerkey

	* .cvsignore (1.2): tweak

2002-10-30 10:33  gerkey

	* .cvsignore (1.1), src/.cvsignore (1.1), tools/.cvsignore (1.1),
	  worlds/.cvsignore (1.1): added .cvsignores

2002-10-29 20:05  gerkey

	* src/server.cc (1.39): fixed player startup sequence

2002-10-29 18:18  gerkey

	* src/: server.cc (1.38), world.cc (1.132): fixing startup stuff

2002-10-29 17:56  gerkey

	* configure.in (1.18): fixed JPEGLIB nonsense

2002-10-28 15:03  gerkey

	* src/Makefile.am (1.19): tidied compile line

2002-10-28 15:03  gerkey

	* src/world.cc (1.131): fixed GUI startup

2002-10-27 21:48  gerkey

	* configure.in (1.17): tweaked Makefiles

2002-10-27 19:23  rtv

	* AUTHORS (1.2): added first few names to AUTHORS

2002-10-27 18:41  rtv

	* Makefile.am (1.6), src/Makefile.am (1.18): 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 (1.1), notext_ps_logo.eps (1.1),
	  notext_ps_logo.jpg (1.1), playerstage.bib (1.1), stage.tex (1.1):
	  moved from doc to docsrc

2002-10-27 15:32  rtv

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

2002-10-27 15:15  rtv

	* Makefile.am (1.5), configure.in (1.16), src/Makefile.am (1.16):
	  still organizing tree

2002-10-27 15:13  rtv

	* src/rtkgui.cc (1.6): moved into rtkstage directory

2002-10-27 13:55  rtv

	* Makefile.am (1.4), configure.in (1.15), src/Makefile.am (1.15),
	  src/entity.cc (1.90), src/entity.hh (1.9), src/library.cc (1.3),
	  src/library.hh (1.3), src/main.cc (1.56), src/matrix.hh (1.3),
	  src/playerdevice.hh (1.9), src/server.cc (1.37),
	  src/stage_types.hh (1.6), src/stageio.cc (1.19), src/world.cc
	  (1.130), src/world.hh (1.13): reorganized source tree

2002-10-27 13:53  rtv

	* stage.xpm (1.1): moved here from src

2002-10-27 13:50  rtv

	* src/: bitmap.cc (1.10), bitmap.hh (1.8), bpsdevice.cc (1.7),
	  bpsdevice.hh (1.2), broadcastdevice.cc (1.17), broadcastdevice.hh
	  (1.3), descartesdevice.cc (1.9), descartesdevice.hh (1.3),
	  gpsdevice.cc (1.18), gpsdevice.hh (1.3), gripperdevice.cc (1.30),
	  gripperdevice.hh (1.3), idardevice.cc (1.7), idardevice.hh (1.4),
	  idarturretdevice.cc (1.12), idarturretdevice.hh (1.4), image.cc
	  (1.20), image.hh (1.2), laserbeacon.cc (1.26), laserbeacon.hh
	  (1.2), laserbeacondevice.cc (1.40), laserbeacondevice.hh (1.3),
	  laserdevice.cc (1.74), laserdevice.hh (1.7), miscdevice.cc
	  (1.14), miscdevice.hh (1.2), motedevice.cc (1.11), motedevice.hh
	  (1.3), omnipositiondevice.cc (1.17), omnipositiondevice.hh (1.3),
	  positiondevice.cc (1.37), positiondevice.hh (1.4), ptzdevice.cc
	  (1.27), ptzdevice.hh (1.3), puck.cc (1.32), puck.hh (1.2),
	  sonardevice.cc (1.40), sonardevice.hh (1.6), truthdevice.cc
	  (1.13), truthdevice.hh (1.3), visionbeacon.cc (1.23),
	  visionbeacon.hh (1.2), visiondevice.cc (1.42), visiondevice.hh
	  (1.3), boxobstacle.cc (1.26), boxobstacle.hh (1.2), rtp.cc (1.6),
	  rtp.h (1.3), stage.xpm (1.2): moved device models into models
	  directory

2002-10-25 17:52  rtv

	* src/Makefile.am (1.14), src/colors.hh (1.5), src/sonardevice.cc
	  (1.39), src/sonardevice.hh (1.5), src/stage_types.hh (1.5),
	  worlds/everything.world (1.10), worlds/pioneer.inc (1.4),
	  worlds/simple.world (1.9), worlds/usc_pioneer.inc (1.6): added
	  powerdevice. added power on/off to sonar device.

2002-10-25 15:48  rtv

	* src/: bitmap.cc (1.9), bitmap.hh (1.7), client.cc (1.15),
	  entity.cc (1.89), entity.hh (1.8), gui.hh (1.3), main.cc (1.55),
	  playerdevice.cc (1.43), rtkgui.cc (1.5), server.cc (1.36),
	  server.hh (1.6), stage_types.hh (1.4), stageio.cc (1.18),
	  world.cc (1.129), world.hh (1.12): gnome2 now works with new
	  startup routine

2002-10-25 13:14  gerkey

	* worlds/: everything.world (1.9), pioneer.inc (1.3),
	  usc_pioneer.inc (1.5): added amigobot model

2002-10-16 14:19  gerkey

	* tools/autoplace.cc (1.2): fixed placement algorithm

2002-10-16 13:54  gerkey

	* src/boxobstacle.cc (1.25): slight change

2002-10-16 13:50  gerkey

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

2002-10-16 13:49  gerkey

	* tools/: Makefile.am (1.2), autoplace.cc (1.1): auto-placement
	  util

2002-10-15 15:27  rtv

	* src/: server.hh (1.5), stageio.cc (1.17), world.cc (1.128),
	  world.hh (1.11): moved more vars out of world.hh into their
	  proper places in server.hh

2002-10-15 15:13  rtv

	* src/: gui.hh (1.2), playerdevice.cc (1.42), server.cc (1.35),
	  server.hh (1.4), world.cc (1.127), world.hh (1.10): fixed clock
	  locking, moved all file locking into server class, cleaned up
	  debug output

2002-10-10 16:12  rtv

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

2002-10-09 19:45  gerkey

	* configure.in (1.14), src/Makefile.am (1.13), src/bpsdevice.cc
	  (1.6), src/broadcastdevice.hh (1.2), src/descartesdevice.cc
	  (1.8), src/descartesdevice.hh (1.2), src/gpsdevice.cc (1.17),
	  src/gpsdevice.hh (1.2), src/gripperdevice.cc (1.29),
	  src/gripperdevice.hh (1.2), src/idardevice.cc (1.6),
	  src/idardevice.hh (1.3), src/laserbeacondevice.cc (1.39),
	  src/laserbeacondevice.hh (1.2), src/laserdevice.cc (1.73),
	  src/laserdevice.hh (1.6), src/motedevice.cc (1.10),
	  src/motedevice.hh (1.2), src/omnipositiondevice.cc (1.16),
	  src/omnipositiondevice.hh (1.2), src/playerdevice.cc (1.41),
	  src/playerdevice.hh (1.8), src/positiondevice.cc (1.36),
	  src/positiondevice.hh (1.3), src/ptzdevice.cc (1.26),
	  src/ptzdevice.hh (1.2), src/server.cc (1.34), src/sonardevice.cc
	  (1.38), src/sonardevice.hh (1.4), src/truthdevice.cc (1.12),
	  src/truthdevice.hh (1.2), src/visiondevice.cc (1.41),
	  src/visiondevice.hh (1.2): 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 (1.13), gnomegui.hh (1.5): removed gnomegui
	  files from src

2002-10-06 23:45  rtv

	* Makefile.am (1.3), configure.in (1.13), src/Makefile.am (1.12),
	  src/bitmap.cc (1.8), src/bitmap.hh (1.6), src/entity.cc (1.88),
	  src/entity.hh (1.7), src/gui.hh (1.1), src/laserdevice.cc (1.72),
	  src/laserdevice.hh (1.5), src/main.cc (1.54), src/playerdevice.cc
	  (1.40), src/playerdevice.hh (1.7), src/rtkgui.cc (1.4),
	  src/server.cc (1.33), src/sonardevice.cc (1.37),
	  src/sonardevice.hh (1.3), src/stageio.cc (1.16), src/world.cc
	  (1.125), src/world.hh (1.9): 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 (1.12): more gui

2002-10-02 15:10  rtv

	* configure.in (1.12), src/gnomegui.cc (1.11): tweaked autoconf
	  setup

2002-09-26 00:22  rtv

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

2002-09-26 00:10  rtv

	* src/: gnomegui.cc (1.9), gnomegui.hh (1.4), menus.hh (1.2),
	  stage.xpm (1.1): added stage.xpm logo for about box

2002-09-25 19:24  rtv

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

2002-09-25 18:22  rtv

	* src/: colors.hh (1.4), entity.cc (1.86), gnomegui.cc (1.7),
	  laserdevice.cc (1.71), playerdevice.cc (1.39), server.cc (1.32),
	  sonardevice.cc (1.36): fixed laser detect bug. changed device
	  gnome rendering. fixed subscribe/unsubscribe bug

2002-09-25 13:46  rtv

	* src/: entity.hh (1.6), gnomegui.cc (1.6), gnomegui.hh (1.3),
	  world.cc (1.123), world.hh (1.8): added quit, clock and progress
	  bar support to gnome gui

2002-09-24 19:55  rtv

	* configure.in (1.11), src/Makefile.am (1.11), src/bitmap.cc (1.7),
	  src/bitmap.hh (1.5), src/entity.cc (1.85), src/entity.hh (1.5),
	  src/gnomegui.cc (1.5), src/gnomegui.hh (1.2), src/laserdevice.cc
	  (1.70), src/laserdevice.hh (1.4), src/playerdevice.cc (1.38),
	  src/playerdevice.hh (1.6), src/sonardevice.cc (1.35),
	  src/sonardevice.hh (1.2), src/stage_types.hh (1.3), src/world.cc
	  (1.122), src/world.hh (1.7): added GNOME rendering to sonar
	  device. simplified configure.in a little.

2002-09-22 11:33  inspectorg

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

2002-09-22 11:33  inspectorg

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

2002-09-21 01:23  rtv

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

2002-09-21 01:14  rtv

	* src/: entity.cc (1.84), entity.hh (1.4), gnomegui.cc (1.3),
	  gnomegui.hh (1.1), laserdevice.cc (1.68), laserdevice.hh (1.3),
	  playerdevice.hh (1.5): 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 (1.10), src/Makefile.am (1.10), src/gnomegui.cc
	  (1.2), src/laserdevice.cc (1.67), src/menus.hh (1.1): moved to
	  GNOME2 libraries. fixed up configure.in

2002-09-16 16:44  gerkey

	* configure.in (1.9), src/Makefile.am (1.9), src/dirname.c (1.1),
	  src/entity.cc (1.83), src/gripperdevice.cc (1.28),
	  src/playerdevice.cc (1.37), src/poll.c (1.1), src/replace.h
	  (1.1), src/rtkgui.cc (1.2), src/rtp.cc (1.5), src/rtp.h (1.2),
	  src/server.cc (1.31), src/server.hh (1.3), src/world.cc (1.121),
	  src/world.hh (1.6), src/worldfile.cc (1.23): made some changes
	  for OS X build

2002-09-11 19:21  rtv

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

2002-09-11 11:57  gerkey

	* src/: entity.cc (1.82), main.cc (1.53), server.cc (1.30),
	  world.cc (1.120), world.hh (1.5): some changes to make -g
	  actually disable the gui

2002-09-11 11:18  gerkey

	* configure.in (1.7): typo fix in rgb.txt test

2002-09-10 17:09  gerkey

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

2002-09-10 16:42  gerkey

	* src/playerdevice.hh (1.4): made stdint conditional

2002-09-10 16:41  gerkey

	* src/positiondevice.cc (1.35): change some byteswapping

2002-09-06 19:05  rtv

	* configure.in (1.5), src/Makefile.am (1.7), src/bitmap.cc (1.5),
	  src/bitmap.hh (1.3), src/boxobstacle.cc (1.23),
	  src/broadcastdevice.cc (1.16), src/client.cc (1.14),
	  src/colors.hh (1.2), src/descartesdevice.cc (1.7), src/entity.cc
	  (1.81), src/entity.hh (1.3), src/gnomegui.cc (1.1),
	  src/gpsdevice.cc (1.16), src/gripperdevice.cc (1.27),
	  src/idardevice.cc (1.5), src/idarturretdevice.cc (1.11),
	  src/laserbeacon.cc (1.25), src/laserbeacondevice.cc (1.38),
	  src/laserdevice.cc (1.66), src/laserdevice.hh (1.2),
	  src/library.cc (1.2), src/library.hh (1.2), src/main.cc (1.52),
	  src/matrix.cc (1.15), src/matrix.hh (1.2), src/miscdevice.cc
	  (1.13), src/motedevice.cc (1.9), src/omnipositiondevice.cc
	  (1.15), src/playerdevice.cc (1.36), src/playerdevice.hh (1.3),
	  src/positiondevice.cc (1.34), src/ptzdevice.cc (1.25),
	  src/puck.cc (1.31), src/rtkgui.cc (1.1), src/server.cc (1.29),
	  src/sonardevice.cc (1.34), src/stage_types.hh (1.2),
	  src/stageio.cc (1.15), src/truthdevice.cc (1.11),
	  src/visiondevice.cc (1.40), src/world.cc (1.119), src/world.hh
	  (1.4), worlds/puck.world (1.4), worlds/simple.world (1.7): 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 (1.4), src/bitmap.hh (1.2), src/client.cc (1.13),
	  src/entity.cc (1.80), src/entity.hh (1.2), src/idardevice.cc
	  (1.4), src/idarturretdevice.cc (1.10), src/playerdevice.cc
	  (1.35), src/playerdevice.hh (1.2), src/positiondevice.cc (1.33),
	  src/positiondevice.hh (1.2), src/ptzdevice.cc (1.24),
	  src/server.cc (1.28), src/server.hh (1.2), src/stageio.cc (1.14),
	  src/world.cc (1.118), src/world.hh (1.3), worlds/everything.world
	  (1.8), worlds/simple.world (1.6): 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 (1.37), positiondevice.cc (1.32),
	  sonardevice.cc (1.33): renamed config requests to make them part
	  of the device interface

2002-08-23 21:58  rtv

	* src/bitmap.cc (1.3), src/idardevice.cc (1.3),
	  src/idarturretdevice.cc (1.9), src/idarturretdevice.hh (1.3),
	  src/world.hh (1.2), worlds/hospital_section.pnm.gz (1.2),
	  worlds/pherobot.world (1.10): 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 (1.6), bitmap.cc (1.2), idardevice.cc (1.2),
	  idardevice.hh (1.2), idarturretdevice.cc (1.8),
	  idarturretdevice.hh (1.2), server.cc (1.27), stageio.cc (1.13),
	  world.cc (1.117): changed IDARDevice to IDarDevice for
	  consistency

2002-08-23 12:55  rtv

	* src/: envserver.cc (1.14), truthlog.cc (1.5): removed
	  truthserver.cc truthlog.vv

2002-08-23 12:51  rtv

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

2002-08-23 12:49  rtv

	* src/: client.cc (1.12), fixedobstacle.cc (1.23), fixedobstacle.hh
	  (1.2), irdevice.cc (1.12), irdevice.hh (1.2), manager.cc (1.17),
	  stageio.cc (1.12): renamed fixedobstacle to bitmap, irdevice to
	  idardevice, removed manager.cc

2002-08-22 19:18  rtv

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

2002-08-22 17:53  rtv

	* src/rtp.h (1.1): moved here from include

2002-08-22 17:19  rtv

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

2002-08-22 14:13  rtv

	* src/entity.cc (1.78), src/fixedobstacle.cc (1.22), src/world.cc
	  (1.116), worlds/everything.world (1.6), worlds/usc_pioneer.inc
	  (1.4): fixed un-mapping bug in entities with offset center of
	  rotation

2002-08-22 12:35  rtv

	* worlds/multi-evironment.world (1.3): fixed sytntax

2002-08-22 12:31  rtv

	* worlds/multi-evironment.world (1.2): fixed sytntax

2002-08-21 19:13  rtv

	* worlds/: pherobot.world (1.8), table.world (1.2): updated syntax

2002-08-21 19:04  rtv

	* src/Makefile.am (1.4), src/boxobstacle.cc (1.22),
	  src/bpsdevice.cc (1.5), src/broadcastdevice.cc (1.15),
	  src/client.cc (1.11), src/descartesdevice.cc (1.6), src/entity.cc
	  (1.77), src/entityfactory.cc (1.34), src/fixedobstacle.cc (1.21),
	  src/gpsdevice.cc (1.15), src/gripperdevice.cc (1.26),
	  src/idarturretdevice.cc (1.7), src/irdevice.cc (1.11),
	  src/laserbeacon.cc (1.24), src/laserbeacondevice.cc (1.36),
	  src/laserdevice.cc (1.65), src/library.cc (1.1), src/main.cc
	  (1.51), src/matrix.cc (1.14), src/miscdevice.cc (1.12),
	  src/motedevice.cc (1.8), src/omnipositiondevice.cc (1.14),
	  src/playerdevice.cc (1.34), src/positiondevice.cc (1.31),
	  src/ptzdevice.cc (1.23), src/puck.cc (1.30), src/server.cc
	  (1.25), src/sonardevice.cc (1.32), src/stageio.cc (1.11),
	  src/truthdevice.cc (1.10), src/visiondevice.cc (1.39),
	  src/world.cc (1.115), worlds/hospital100.world (1.3),
	  worlds/multi-evironment.world (1.1), worlds/pherobot.world (1.7),
	  worlds/pioneer.inc (1.2), worlds/simple.world (1.5): 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 (1.4): minor fix

2002-08-21 14:54  gerkey

	* configure.in (1.3), src/Makefile.am (1.3), src/client.cc (1.10),
	  src/playerdevice.cc (1.33), src/rtp.cc (1.4), src/server.cc
	  (1.24), src/world.cc (1.114): changes for Solaris port

2002-08-20 18:45  gerkey

	* configure.in (1.2), src/Makefile.am (1.2), src/entity.cc (1.76),
	  src/idarturretdevice.cc (1.6): some changes to handle gui
	  exclusion

2002-08-20 18:30  gerkey

	* src/: idarturretdevice.cc (1.5), image.cc (1.19), main.cc (1.50):
	  slight changes for Autotools building

2002-08-20 18:30  gerkey

	* Makefile (1.44), Makefile.common (1.61), src/Makefile (1.118):
	  files no longer needed under Autotools

2002-08-20 18:29  gerkey

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

2002-08-19 14:48  gerkey

	* Makefile (1.43), src/Makefile (1.117), src/laserbeacondevice.cc
	  (1.35), src/laserdevice.cc (1.64), src/sonardevice.cc (1.31): did
	  some name-changing of Player interfaces

2002-08-15 23:18  gerkey

	* src/Makefile (1.116), src/broadcastdevice.cc (1.14),
	  src/entityfactory.cc (1.33), src/laserbeacondevice.cc (1.34),
	  src/laserdevice.cc (1.63), src/omnipositiondevice.cc (1.13),
	  src/positiondevice.cc (1.30), src/sonardevice.cc (1.30),
	  src/visiondevice.cc (1.38), worlds/usc_pioneer.inc (1.3): updated
	  to match new Player device namespace

2002-08-15 10:10  gerkey

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

2002-08-12 19:04  gerkey

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

2002-08-09 02:52  gerkey

	* Makefile.common (1.60): incremented version

2002-08-06 17:31  gerkey

	* src/idarturretdevice.cc (1.4): took out unused variable

2002-07-29 11:44  rtv

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

2002-07-29 10:27  rtv

	* worlds/hospital_section.pnm.gz (1.1): new floorplan

2002-07-29 10:25  rtv

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

2002-07-29 08:59  rtv

	* Makefile.common (1.59), src/descartesdevice.cc (1.5),
	  src/idarturretdevice.cc (1.3), src/irdevice.cc (1.10),
	  src/world.cc (1.113), worlds/pherobot.world (1.6),
	  worlds/pherobot_100.world (1.1), worlds/pherobot_20.world (1.1),
	  worlds/pherobot_50.world (1.1): worked on pherobot stuff for
	  darpatech

2002-07-28 16:37  inspectorg

	* src/: entity.cc (1.75), fixedobstacle.cc (1.20): Removed
	  deprecated rtk2 layer call

2002-07-26 16:35  rtv

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

2002-07-26 16:05  rtv

	* src/Makefile (1.114): cleaned makefile

2002-07-26 16:03  rtv

	* src/Makefile (1.113), src/idarturretdevice.cc (1.2),
	  src/irdevice.cc (1.8), worlds/everything.world (1.5),
	  worlds/pherobot.world (1.5), worlds/simple.world (1.4): working
	  on pherobot devices

2002-07-24 10:08  rtv

	* src/idarturretdevice.cc (1.1): added new device

2002-07-23 11:19  gerkey

	* Makefile.common (1.58): turned off profiling and old compiler

2002-07-23 09:07  rtv

	* src/Makefile (1.112), src/descartesdevice.cc (1.4), src/entity.cc
	  (1.74), src/entityfactory.cc (1.32), src/gripperdevice.cc (1.25),
	  src/irdevice.cc (1.7), src/main.cc (1.49), src/stageio.cc (1.10),
	  src/visiondevice.cc (1.37), src/world.cc (1.112),
	  worlds/everything.world (1.4), worlds/pherobot.world (1.4):
	  rtk-related speedups, idarturretdevice, one thread, GUI features,
	  CEntity::Sync()

2002-07-17 13:29  rtv

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

2002-07-16 17:21  rtv

	* Makefile.common (1.57), src/Makefile (1.111), src/client.cc
	  (1.9), src/entity.cc (1.73), src/fixedobstacle.cc (1.19),
	  src/irdevice.cc (1.6), src/main.cc (1.48), src/server.cc (1.22),
	  src/stageio.cc (1.9), src/visiondevice.cc (1.35), src/world.cc
	  (1.110), src/worldfile.cc (1.22), worlds/everything.world (1.3),
	  worlds/hospital100.world (1.2), worlds/usc_pioneer.inc (1.2): put
	  rtk thread back in. tweaked makefiles. changed console output and
	  generall y tidied up

2002-07-09 19:03  rtv

	* worlds/pherobot.world (1.3): time slew fixin

2002-07-09 19:00  rtv

	* src/descartesdevice.cc (1.3), src/entity.cc (1.72),
	  src/irdevice.cc (1.5), worlds/pherobot.world (1.2): descartes &
	  irdevice are working ok

2002-07-09 10:49  rtv

	* src/: descartesdevice.cc (1.2), fixedobstacle.cc (1.18),
	  irdevice.cc (1.4): re-enabled wall-loading code

2002-07-08 20:31  rtv

	* Makefile.common (1.56), src/entity.cc (1.71),
	  src/fixedobstacle.cc (1.17), src/image.cc (1.18), src/main.cc
	  (1.47), src/raytrace.cc (1.9), src/world.cc (1.109),
	  worlds/simple.world (1.3): experimentally flattened stage to one
	  thread to improve GUI performance

2002-07-08 20:01  rtv

	* src/Makefile (1.110): cleaned makefile (again)

2002-07-08 19:59  rtv

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

2002-07-05 16:32  rtv

	* src/: entity.cc (1.70), main.cc (1.46), world.cc (1.108): added
	  mouse scroll wheel support

2002-07-03 18:06  rtv

	* src/Makefile (1.108), src/client.cc (1.8), src/entity.cc (1.69),
	  src/entityfactory.cc (1.30), src/fixedobstacle.cc (1.16),
	  src/laserdevice.cc (1.62), src/main.cc (1.45), src/matrix.cc
	  (1.13), src/motedevice.cc (1.7), src/playerdevice.cc (1.32),
	  src/rtp.cc (1.3), src/server.cc (1.21), src/sonardevice.cc
	  (1.29), src/visiondevice.cc (1.34), src/world.cc (1.107),
	  worlds/everything.world (1.2), worlds/objects.inc (1.1),
	  worlds/simple.world (1.2), worlds/usc_pioneer.inc (1.1): 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 (1.55):  tidied up a little

2002-06-11 02:32  rtv

	* worlds/footie.world (1.2): tweaked footie

2002-06-11 02:30  inspectorg

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

2002-06-11 02:15  inspectorg

	* worlds/puck.world (1.2): Changed puck color to red

2002-06-11 02:08  gerkey

	* Makefile (1.42), TODO (1.17): richard says it looks like shit

2002-06-11 01:49  rtv

	* ChangeLog (1.1): added changelog, generated from CVS logs

2002-06-11 01:35  inspectorg

	* src/laserdevice.cc (1.61): No changes?

2002-06-11 01:34  inspectorg

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

2002-06-11 00:54  gerkey

	* Makefile (1.41): for distro

2002-06-11 00:34  gerkey

	* Makefile (1.40), Makefile.common (1.54): going for release

2002-06-11 00:19  rtv

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

2002-06-11 00:03  gerkey

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

2002-06-11 00:03  gerkey

	* examples/: cave.pnm.gz (1.4), cave.world (1.6), complex.world
	  (1.17), everything.world (1.21), filled_hospital.pnm.gz (1.2),
	  footie.world (1.5), hospital.pnm.gz (1.3), hospital.world (1.9),
	  hospital100.world (1.6), hospital200.world (1.5),
	  hospital300.world (1.5), hospital500.world (1.6), make_rsn.c
	  (1.2), manyrobots.world (1.2), pioneer.inc (1.2), puck.world
	  (1.8), rink.pnm.gz (1.2), sal2.pnm.gz (1.3), sal2.world (1.11),
	  simple.pnm.gz (1.3), simple.world (1.24), simple_omni.world
	  (1.5), table.pnm.gz (1.2), table.world (1.10): all moved to
	  worlds

2002-06-10 23:58  rtv

	* Makefile.common (1.52), src/main.cc (1.44), src/world.cc (1.106):
	  added -o option to enable console output

2002-06-10 23:50  rtv

	* src/world.cc (1.105): cleaned deps

2002-06-10 23:48  rtv

	* Makefile (1.39), Makefile.common (1.51), README (1.1),
	  README.stage (1.8), README.world (1.4), README.xs (1.5),
	  src/Makefile (1.106), src/client.cc (1.7), src/main.cc (1.43),
	  src/server.cc (1.20), src/stageio.cc (1.8), src/world.cc (1.104):
	  removed README.xs README.world. renamed README.stage to README.
	  worked on manual

2002-06-10 23:33  gerkey

	* examples/hospital100.world (1.5), examples/table.world (1.9),
	  src/Makefile (1.105), src/gpsdevice.cc (1.14): fixed GPS bug

2002-06-10 23:08  inspectorg

	* examples/: everything.world (1.20), pioneer.inc (1.1): Added
	  pioneer definitions

2002-06-10 23:06  inspectorg

	* src/sonardevice.cc (1.28): Fixed sonar gemometry

2002-06-10 22:47  inspectorg

	* examples/everything.world (1.19), src/entityfactory.cc (1.29),
	  src/server.cc (1.19): Removed vision_beacon

2002-06-10 20:31  inspectorg

	* examples/everything.world (1.18), src/Makefile (1.104),
	  src/boxobstacle.cc (1.21), src/entity.cc (1.68),
	  src/fixedobstacle.cc (1.15), src/laserbeacon.cc (1.23),
	  src/laserdevice.cc (1.60), src/server.cc (1.18),
	  src/visionbeacon.cc (1.22): Modified device return types

2002-06-10 19:16  gerkey

	* Makefile.common (1.50): minor comment

2002-06-10 19:16  gerkey

	* examples/: footie.world (1.4), puck.world (1.7): slight changes
	  for new file format

2002-06-10 18:54  inspectorg

	* examples/everything.world (1.17), src/Makefile (1.103),
	  src/entity.cc (1.67), src/visiondevice.cc (1.33): Some minor gui
	  tweaks

2002-06-10 18:40  gerkey

	* src/truthdevice.cc (1.9): fixed bug

2002-06-10 18:39  gerkey

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

2002-06-10 18:31  gerkey

	* Makefile.common (1.49): almost ready for 1.2

2002-06-10 18:30  gerkey

	* src/: entity.cc (1.66), entityfactory.cc (1.28), envserver.cc
	  (1.13), laserbeacondevice.cc (1.33), laserdevice.cc (1.59),
	  main.cc (1.42), ptzdevice.cc (1.22), server.cc (1.17),
	  sonardevice.cc (1.27), truthdevice.cc (1.8), visiondevice.cc
	  (1.32), world.cc (1.102), worldfile.cc (1.20): fixed many
	  compiler warnings

2002-06-10 17:33  gerkey

	* examples/: hospital200.world (1.4), hospital300.world (1.4),
	  hospital500.world (1.5): added gui settings

2002-06-10 17:13  gerkey

	* tools/: killdist.tcl (1.1), startdist.tcl (1.1),
	  worldfileconv.tcl (1.2): moved tcl scripts in here

2002-06-10 17:13  gerkey

	* examples/: killdist.tcl (1.2), startdist.tcl (1.8): moved tcl
	  scripts to tools

2002-06-10 17:10  inspectorg

	* src/entity.cc (1.65), src/server.cc (1.16), src/world.cc (1.101),
	  examples/everything.world (1.16), examples/hospital100.world
	  (1.4), src/worldfile.cc (1.19): Added loadable properties for gui

2002-06-10 17:06  gerkey

	* examples/: cave.world (1.5), complex.world (1.16), footie.world
	  (1.3), hospital.world (1.8), hospital100.world (1.3),
	  hospital200.world (1.3), hospital300.world (1.3),
	  hospital500.world (1.4), manyrobots.world (1.1), puck.world
	  (1.6), sal2.world (1.10), simple_omni.world (1.4), table.world
	  (1.8): all world files now converted

2002-06-10 16:59  gerkey

	* examples/sample.world (1.5): old format

2002-06-10 16:58  gerkey

	* examples/: puck.world.m4 (1.7), robots.m4 (1.13), utils.m4 (1.3):
	  no m4

2002-06-10 16:57  gerkey

	* examples/manyrobots.world.m4 (1.10): no more m4

2002-06-10 16:25  gerkey

	* examples/footie.world.m4 (1.4): no more m4

2002-06-10 16:17  gerkey

	* examples/: disthospital.world.m4 (1.3), distributed.world (1.9):
	  old distributed stuff

2002-06-10 16:13  gerkey

	* tools/worldfileconv.tcl (1.1): a world file converter

2002-06-10 13:59  rtv

	* examples/everything.world (1.15), examples/simple.world (1.23),
	  src/Makefile (1.102), src/entityfactory.cc (1.27), src/stageio.cc
	  (1.7), src/world.cc (1.100): modified entityfactory to get rid of
	  duplicate CWorld::CreateDevice() calls

2002-06-10 13:27  inspectorg

	* src/worldfile.cc (1.18): Added support for includes

2002-06-10 13:27  inspectorg

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

2002-06-10 10:35  inspectorg

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

2002-06-10 10:14  inspectorg

	* src/: boxobstacle.cc (1.20), fixedobstacle.cc (1.14), image.cc
	  (1.17), server.cc (1.15), visiondevice.cc (1.31): Fixed some load
	  error messages; changed vision gui slightly

2002-06-10 09:04  rtv

	* src/: Makefile (1.101), laserdevice.cc (1.58): manual tweaks

2002-06-09 23:11  inspectorg

	* src/sonardevice.cc (1.26): Minor tweaks

2002-06-09 22:04  gerkey

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

2002-06-09 22:00  gerkey

	* examples/everything.world (1.14), src/colors.cc (1.2),
	  src/gripperdevice.cc (1.23), src/ptzdevice.cc (1.21), src/puck.cc
	  (1.29): added gripper visualization

2002-06-09 21:57  rtv

	* src/: client.cc (1.6), entity.cc (1.64), laserbeacondevice.cc
	  (1.32), laserdevice.cc (1.57), main.cc (1.41), server.cc (1.14),
	  stageio.cc (1.6), visionbeacon.cc (1.21), world.cc (1.99): 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

	* examples/everything.world (1.13), src/Makefile (1.100),
	  src/positiondevice.cc (1.29), src/ptzdevice.cc (1.20),
	  src/visiondevice.cc (1.30): 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

	* examples/everything.world (1.12), src/Makefile (1.99),
	  src/gripperdevice.cc (1.22), src/positiondevice.cc (1.28),
	  src/puck.cc (1.28): added more devices and stuff to
	  everything.world.  fixed up and tested gripper and puck
	  interactions.

2002-06-09 11:37  inspectorg

	* examples/everything.world (1.11), src/Makefile (1.98),
	  src/laserdevice.cc (1.56), src/server.cc (1.13),
	  src/truthdevice.cc (1.7), src/visiondevice.cc (1.29),
	  src/worldfile.cc (1.16): Added data to truth device, minor tweaks
	  to some other stuff

2002-06-08 23:57  rtv

	* src/Makefile (1.97): removed deps

2002-06-08 23:31  rtv

	* Makefile (1.38), examples/everything.world (1.10), src/Makefile
	  (1.96), src/client.cc (1.5), src/entity.cc (1.63),
	  src/entityfactory.cc (1.26), src/fixedobstacle.cc (1.13),
	  src/laserdevice.cc (1.55), src/ptzdevice.cc (1.19), src/server.cc
	  (1.12), src/sonardevice.cc (1.25), src/stageio.cc (1.5),
	  src/visiondevice.cc (1.28), src/world.cc (1.98), src/worldfile.cc
	  (1.15): 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 (1.95), boxobstacle.cc (1.19), bpsdevice.cc (1.4),
	  broadcastdevice.cc (1.13), colors.cc (1.1), entity.cc (1.62),
	  entityfactory.cc (1.25), fixedobstacle.cc (1.12), gpsdevice.cc
	  (1.13), gripperdevice.cc (1.21), laserbeacon.cc (1.22),
	  laserbeacondevice.cc (1.31), laserdevice.cc (1.54), main.cc
	  (1.40), miscdevice.cc (1.11), motedevice.cc (1.6),
	  omnipositiondevice.cc (1.12), playerdevice.cc (1.31),
	  positiondevice.cc (1.27), ptzdevice.cc (1.18), puck.cc (1.27),
	  server.cc (1.11), sonardevice.cc (1.24), stageio.cc (1.4),
	  truthdevice.cc (1.6), visionbeacon.cc (1.20), visiondevice.cc
	  (1.27), world.cc (1.97), worldfile.cc (1.14): Did some garbage
	  collection; tidied up colors

2002-06-08 13:52  inspectorg

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

2002-06-07 16:53  inspectorg

	* src/: laserdevice.cc (1.53), sonardevice.cc (1.23), worldfile.cc
	  (1.12): Added geometry support to sonar

2002-06-07 11:35  gerkey

	* src/visiondevice.cc (1.26): 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

	* examples/everything.world (1.9), src/broadcastdevice.cc (1.12),
	  src/laserbeacondevice.cc (1.30), src/laserdevice.cc (1.52),
	  src/positiondevice.cc (1.26), src/visiondevice.cc (1.25),
	  src/worldfile.cc (1.11): Added geometry request to laser

2002-06-07 09:28  inspectorg

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

2002-06-06 23:30  inspectorg

	* examples/everything.world (1.8), src/Makefile (1.93),
	  src/client.cc (1.4), src/entity.cc (1.61), src/entityfactory.cc
	  (1.24), src/gpsdevice.cc (1.12), src/gripperdevice.cc (1.20),
	  src/playerdevice.cc (1.30), src/puck.cc (1.26), src/server.cc
	  (1.10), src/sonardevice.cc (1.22), src/stageio.cc (1.3),
	  src/truthdevice.cc (1.5), src/world.cc (1.96): Added truth device
	  (replaces GPS device)

2002-06-06 19:54  gerkey

	* src/Makefile (1.92): took deps out of Makefile

2002-06-06 18:53  inspectorg

	* examples/everything.world (1.7), src/Makefile (1.91),
	  src/client.cc (1.3), src/server.cc (1.9), src/world.cc (1.95),
	  src/worldfile.cc (1.10): Added saving of world file

2002-06-05 01:30  inspectorg

	* examples/everything.world (1.6), src/Makefile (1.90),
	  src/client.cc (1.2), src/entity.cc (1.60), src/entityfactory.cc
	  (1.23), src/gripperdevice.cc (1.19), src/laserdevice.cc (1.51),
	  src/main.cc (1.39), src/puck.cc (1.25), src/server.cc (1.8),
	  src/world.cc (1.94): Various mods, doesnt work quite right

2002-06-05 00:58  inspectorg

	* src/worldfile.cc (1.9): Added new file format

2002-06-04 17:29  rtv

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

2002-06-04 17:05  gerkey

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

2002-06-04 16:15  gerkey

	* src/: Makefile (1.87), bpsdevice.cc (1.3), broadcastdevice.cc
	  (1.11), entity.cc (1.58), gpsdevice.cc (1.11), gripperdevice.cc
	  (1.18), laserbeacondevice.cc (1.29), laserdevice.cc (1.50),
	  miscdevice.cc (1.10), motedevice.cc (1.5), omnipositiondevice.cc
	  (1.11), playerdevice.cc (1.29), positiondevice.cc (1.24),
	  ptzdevice.cc (1.17), sonardevice.cc (1.21), truthlog.cc (1.4),
	  visiondevice.cc (1.24): 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 (1.57), laserdevice.cc (1.49), main.cc (1.38),
	  server.cc (1.7), sonardevice.cc (1.20), stageio.cc (1.2),
	  world.cc (1.93): 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 (1.37), examples/everything.world (1.5),
	  examples/simple.world (1.22), src/Makefile (1.86),
	  src/boxobstacle.cc (1.18), src/bpsdevice.cc (1.2),
	  src/broadcastdevice.cc (1.10), src/client.cc (1.1), src/entity.cc
	  (1.56), src/entityfactory.cc (1.21), src/fixedobstacle.cc (1.11),
	  src/gpsdevice.cc (1.10), src/gripperdevice.cc (1.17),
	  src/laserbeacon.cc (1.21), src/laserbeacondevice.cc (1.28),
	  src/laserdevice.cc (1.48), src/main.cc (1.37), src/matrix.cc
	  (1.12), src/miscdevice.cc (1.9), src/motedevice.cc (1.4),
	  src/omnipositiondevice.cc (1.10), src/playerdevice.cc (1.28),
	  src/positiondevice.cc (1.23), src/ptzdevice.cc (1.16),
	  src/puck.cc (1.24), src/render.cc (1.30), src/rtp.cc (1.2),
	  src/server.cc (1.6), src/sonardevice.cc (1.19), src/stageio.cc
	  (1.1), src/truthserver.cc (1.35), src/visionbeacon.cc (1.19),
	  src/visiondevice.cc (1.23), src/world.cc (1.92), src/xs.cc
	  (1.52): 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 (1.27): fixed lbd symbol name

2002-05-29 01:28  gerkey

	* src/: broadcastdevice.cc (1.9), entity.cc (1.55),
	  laserbeacondevice.cc (1.26), sonardevice.cc (1.18): 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 (1.85), bpsdevice.cc (1.1), broadcastdevice.cc
	  (1.8), entityfactory.cc (1.20): 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 (1.47): Updated laser device

2002-05-16 23:45  inspectorg

	* src/: entity.cc (1.54), main.cc (1.36), world.cc (1.91): Re-fixed
	  rtk stuff

2002-05-16 20:25  gerkey

	* Makefile.common (1.48), examples/sample.world (1.4), src/Makefile
	  (1.84), src/entity.cc (1.53), src/fixedobstacle.cc (1.10),
	  src/gpsdevice.cc (1.9), src/gripperdevice.cc (1.16),
	  src/laserbeacon.cc (1.20), src/laserbeacondevice.cc (1.25),
	  src/laserdevice.cc (1.46), src/main.cc (1.35), src/miscdevice.cc
	  (1.8), src/motedevice.cc (1.3), src/omnipositiondevice.cc (1.9),
	  src/positiondevice.cc (1.22), src/ptzdevice.cc (1.15),
	  src/sonardevice.cc (1.17), src/visionbeacon.cc (1.18),
	  src/visiondevice.cc (1.22), src/world.cc (1.90): 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-01 14:16  inspectorg

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

2002-04-30 13:58  inspectorg

	* Makefile.common (1.47): Upgraded version to 1.2-alpha

2002-04-30 13:57  inspectorg

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

2002-03-15 18:57  rtv

	* src/: Makefile (1.83), entity.cc (1.51), rtp.cc (1.1):
	  experimenting with RTP functions

2002-03-15 10:39  gerkey

	* Makefile.common (1.46), src/Makefile (1.82), src/image.cc (1.16),
	  src/omnipositiondevice.cc (1.8): - fixed makedepend support

	  - fixed a couple of little things that were causing compiler
	  errors

2002-03-15 09:41  gerkey

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

2002-03-14 18:52  rtv

	* Makefile (1.35), Makefile.common (1.42),
	  examples/everything.world (1.4), src/Makefile (1.81),
	  src/entity.cc (1.49), src/render.cc (1.29), src/xs.cc (1.51):
	  cleaned up Makefiles, removing seperate HRL targets (these are
	  now controlled completely from Makefile.common)

2002-03-13 18:12  rtv

	* examples/simple.world (1.21), src/world.cc (1.88): made host
	  lookups a little more robust

2002-03-12 00:54  rtv

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

2002-03-11 18:53  rtv

	* Makefile.common (1.41), src/Makefile (1.80), src/entity.cc
	  (1.47), src/xs.cc (1.50): entity hosts now stored as 32bit binary
	  IP rather than hostname string

2002-03-09 19:16  gsibley

	* examples/make_rsn.c (1.1), src/entity.cc (1.46): turn off
	  debugging #define's - GTS

2002-03-09 16:52  gsibley

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

2002-03-07 19:26  gsibley

	* Makefile (1.34), Makefile.common (1.40), src/Makefile (1.79),
	  src/entity.cc (1.45), src/entityfactory.cc (1.19),
	  src/playerdevice.cc (1.27): fixed Makefiles for rtk2.  added mote
	  device (point to point).

2002-03-04 12:53  rtv

	* Makefile (1.33), Makefile.common (1.39), examples/hospital.world
	  (1.7), examples/manyrobots.world.m4 (1.9), examples/puck.world.m4
	  (1.6), examples/robots.m4 (1.12), examples/table.world (1.7),
	  src/manager.cc (1.16), src/render.cc (1.28), src/world.cc (1.86),
	  src/xs.cc (1.49), tools/dstage (1.2), tools/push (1.2), tools/run
	  (1.2), tools/slay (1.2): various fixes for DARPA demo

2002-02-27 14:27  rtv

	* examples/distributed.world (1.8), src/entity.cc (1.44),
	  src/entityfactory.cc (1.18), src/truthserver.cc (1.34),
	  src/world.cc (1.85), src/xs.cc (1.48), tools/dstage (1.1),
	  tools/push (1.1), tools/run (1.1), tools/slay (1.1): changed host
	  ID to IP instead of name for compactness and speed

2002-02-20 00:44  rtv

	* examples/distributed.world (1.7), examples/simple.world (1.20),
	  src/Makefile (1.78), src/entity.cc (1.43), src/main.cc (1.33),
	  src/world.cc (1.84), src/xs.cc (1.47): fixed hostname settings
	  for distributed stage, plus some tidying

2002-02-08 19:37  rtv

	* Makefile (1.32), Makefile.common (1.38), src/Makefile (1.77),
	  src/entity.cc (1.42), src/fixedobstacle.cc (1.9),
	  src/laserbeacondevice.cc (1.24), src/main.cc (1.32),
	  src/raytrace.cc (1.8), src/render.cc (1.27), src/truthserver.cc
	  (1.33), src/world.cc (1.83), src/xs.cc (1.46): working on
	  hrlstage

2002-02-06 18:57  rtv

	* Makefile (1.31): working on HRL device support

2002-02-06 16:45  rtv

	* Makefile (1.30), Makefile.common (1.37), examples/simple.world
	  (1.19), src/Makefile (1.76), src/entity.cc (1.41),
	  src/envserver.cc (1.12), src/image.cc (1.15),
	  src/laserbeacondevice.cc (1.23), src/main.cc (1.31),
	  src/truthserver.cc (1.32), src/world.cc (1.82), src/worldfile.cc
	  (1.8), src/xs.cc (1.45): new BSD-style locking model, no threads

2002-02-05 14:50  rtv

	* Makefile.common (1.36), src/entity.cc (1.40),
	  src/positiondevice.cc (1.21): fixed device config bug

2002-02-02 15:43  inspectorg

	* src/: entity.cc (1.39), world.cc (1.81): Fixed support for
	  configuration requests

2002-02-01 17:23  rtv

	* Makefile.common (1.35), src/Makefile (1.75), src/entity.cc
	  (1.38), src/world.cc (1.80): new POSIX-compliant semaphores,
	  1-per-device

2002-01-30 18:43  inspectorg

	* examples/everything.world (1.3), src/entity.cc (1.37),
	  src/world.cc (1.79): Minor tweaks

2002-01-29 19:33  inspectorg

	* examples/everything.world (1.2), src/entity.cc (1.36),
	  src/fixedobstacle.cc (1.8), src/laserbeacon.cc (1.19),
	  src/world.cc (1.78), src/worldfile.cc (1.7): Many updates to rtk
	  interface

2002-01-28 19:25  inspectorg

	* examples/everything.world (1.1): Added another example worldfile

2002-01-28 19:25  inspectorg

	* src/: entity.cc (1.35), fixedobstacle.cc (1.7), main.cc (1.30),
	  positiondevice.cc (1.20), world.cc (1.77), worldfile.cc (1.6):
	  Fixes to world file

2002-01-28 18:55  rtv

	* examples/simple.world (1.18): reverted to a very simple
	  simple.world

2002-01-28 18:43  rtv

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

2002-01-28 18:33  rtv

	* Makefile (1.29), Makefile.common (1.33), examples/simple.world
	  (1.17), src/Makefile (1.74), src/entity.cc (1.34),
	  src/entityfactory.cc (1.17), src/irdevice.cc (1.2),
	  src/omnipositiondevice.cc (1.7), src/positiondevice.cc (1.19),
	  src/raytrace.cc (1.7), src/render.cc (1.26), src/xs.cc (1.44):
	  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:43  gerkey

	* examples/: manyrobots.world.m4 (1.8), robots.m4 (1.11), utils.m4
	  (1.2): updated for new worldfile format

2002-01-28 16:42  gerkey

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

2002-01-28 15:57  inspectorg

	* src/raytrace.cc (1.6): Fixed Iterator bug

2002-01-28 15:23  rtv

	* examples/simple.world (1.16): testing the segfaukt caused by
	  positiondevice! yuk!

2002-01-28 14:46  rtv

	* Makefile (1.28), Makefile.common (1.32), VERSION (1.6),
	  src/Makefile (1.73): reinstated Makefile.common and killed
	  VERSION

2002-01-28 14:32  inspectorg

	* examples/sample.world (1.3), src/boxobstacle.cc (1.17),
	  src/broadcastdevice.cc (1.7), src/entity.cc (1.33),
	  src/fixedobstacle.cc (1.6), src/gpsdevice.cc (1.8),
	  src/gripperdevice.cc (1.15), src/laserbeacon.cc (1.18),
	  src/laserbeacondevice.cc (1.22), src/laserdevice.cc (1.44),
	  src/miscdevice.cc (1.7), src/omnipositiondevice.cc (1.6),
	  src/playerdevice.cc (1.26), src/positiondevice.cc (1.18),
	  src/ptzdevice.cc (1.14), src/puck.cc (1.23), src/sonardevice.cc
	  (1.16), src/visionbeacon.cc (1.17), src/visiondevice.cc (1.21),
	  src/world.cc (1.76): Did some cleaning up of shapes, geometry and
	  colors

2002-01-28 09:21  rtv

	* VERSION (1.5): adding version file

2002-01-25 18:41  rtv

	* Makefile (1.27), src/Makefile (1.72), src/world.cc (1.75):
	  messing with Makefiles to simplify Life, sort of

2002-01-25 15:21  rtv

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

2002-01-25 15:19  rtv

	* src/world_load.cc (1.31): removed world_load.cc from the tree

2002-01-25 15:12  rtv

	* src/rtk_main.cc (1.9): removed rtk_main.cc from the tree

2002-01-25 15:10  rtv

	* src/: fixedobstacle.cc (1.5), image.cc (1.14), laserdevice.cc
	  (1.43), main.cc (1.29), occupancydevice.cc (1.4), player_xpsi.cc
	  (1.2), positiondevice.cc (1.17), truthdevice.cc (1.4), world.cc
	  (1.74): fixed default resolution bug in laserdevice.cc, removed
	  unused devices

2002-01-24 13:46  gerkey

	* src/: fixedobstacle.cc (1.4), image.cc (1.13), visiondevice.cc
	  (1.20), world.cc (1.73), worldfile.cc (1.4): 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 (1.3), main.cc (1.28), world.cc (1.72):
	  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 (1.12): trying to be new-fashioned C++ style for GCC
	  3.X

2002-01-13 17:46  rtv

	* src/: fixedobstacle.cc (1.2), image.cc (1.11): cleaned up some
	  debug output

2002-01-12 23:54  rtv

	* src/: image.cc (1.10), render.cc (1.25): 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 (1.26), src/boxobstacle.cc (1.16),
	  src/laserbeacondevice.cc (1.21), src/laserdevice.cc (1.42),
	  src/omnipositiondevice.cc (1.5): Some minor fixes on laserbeacons

2002-01-03 10:35  rtv

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

2002-01-03 10:34  rtv

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

2002-01-02 14:13  rtv

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

2001-12-31 12:00  inspectorg

	* examples/sample.world (1.2), src/world.cc (1.71): Added saving to
	  rtkstage

2001-12-31 09:32  inspectorg

	* README.RTK (1.3), README.world (1.3), src/fixedobstacle.cc (1.1):
	  Added missing files

2001-12-31 09:22  inspectorg

	* examples/sample.world (1.1): Added sample world file

2001-12-31 09:21  inspectorg

	* Makefile (1.25), Makefile.common (1.30),
	  examples/simple_omni.world (1.3), src/Makefile (1.71),
	  src/boxobstacle.cc (1.15), src/broadcastdevice.cc (1.6),
	  src/entity.cc (1.31), src/entityfactory.cc (1.16),
	  src/gpsdevice.cc (1.7), src/gripperdevice.cc (1.14),
	  src/laserbeacon.cc (1.17), src/laserbeacondevice.cc (1.20),
	  src/laserdevice.cc (1.41), src/main.cc (1.27), src/matrix.cc
	  (1.11), src/miscdevice.cc (1.6), src/omnipositiondevice.cc (1.3),
	  src/playerdevice.cc (1.25), src/positiondevice.cc (1.16),
	  src/ptzdevice.cc (1.13), src/puck.cc (1.22), src/raytrace.cc
	  (1.5), src/sonardevice.cc (1.15), src/visionbeacon.cc (1.16),
	  src/visiondevice.cc (1.19), src/world.cc (1.70),
	  src/world_load.cc (1.30), src/worldfile.cc (1.3): Merged in new
	  world file; merged in new rtk interface

2001-12-19 19:11  vaughan

	* Makefile (1.24), Makefile.common (1.29), src/Makefile (1.70),
	  src/boxobstacle.cc (1.14), src/entity.cc (1.30),
	  src/entityfactory.cc (1.15), src/laserdevice.cc (1.40),
	  src/main.cc (1.26), src/omnipositiondevice.cc (1.2),
	  src/playerdevice.cc (1.24), src/positiondevice.cc (1.15),
	  src/raytrace.cc (1.4), src/render.cc (1.24), src/truthserver.cc
	  (1.30), src/world.cc (1.69), src/world_load.cc (1.29), src/xs.cc
	  (1.43): branched to try out the new device model and simplified
	  startup

2001-12-17 10:32  ahoward

	* examples/simple_omni.world (1.2), src/matrix.cc (1.10): Fixed
	  matrix undraw bugs

2001-11-17 13:45  ahoward

	* src/worldfile.cc (1.2): Almost working version

2001-11-16 16:24  ahoward

	* src/worldfile.cc (1.1): Added worldfile classes

2001-11-12 14:45  ahoward

	* src/Makefile (1.69): Fixes for broadcast device

2001-11-12 14:18  ahoward

	* examples/complex.world (1.15), src/Makefile (1.68),
	  src/broadcastdevice.cc (1.5): More-or-less working broadcast
	  device

2001-11-08 21:54  ahoward

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

2001-11-07 14:50  ahoward

	* examples/complex.world (1.14), src/Makefile (1.67), src/entity.cc
	  (1.29), src/laserdevice.cc (1.39), src/visionbeacon.cc (1.15),
	  src/visiondevice.cc (1.18): Added ancestor/child check to laser
	  and vision devices; fixed some rtk gui stuff

2001-11-05 14:37  gerkey

	* src/positiondevice.cc (1.14): fixed odometry stuff

2001-11-04 10:35  gerkey

	* Makefile.common (1.28), src/Makefile (1.66), src/main.cc (1.25),
	  src/rtk_main.cc (1.8), src/world.cc (1.68): some timing stuff

2001-10-25 15:17  ahoward

	* examples/simple_omni.world (1.1), src/Makefile (1.65),
	  src/entity.cc (1.28), src/entityfactory.cc (1.14),
	  src/laserdevice.cc (1.38), src/omnipositiondevice.cc (1.1): Added
	  omni-device

2001-10-24 12:16  vaughan

	* TODO (1.16): XS mouse wheel stuff

2001-10-24 12:12  vaughan

	* Makefile.common (1.27), examples/footie.world.m4 (1.3),
	  src/entityfactory.cc (1.13), src/irdevice.cc (1.1),
	  src/laserdevice.cc (1.37), src/main.cc (1.24),
	  src/positiondevice.cc (1.13), src/render.cc (1.23),
	  src/sonardevice.cc (1.14), src/world_load.cc (1.28), src/xs.cc
	  (1.42): added IDAR device-in-progress

2001-10-22 15:22  gerkey

	* src/: world.cc (1.67), world_load.cc (1.27): added -time cmd line
	  arg

2001-10-18 23:53  gerkey

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

2001-10-17 14:06  vaughan

	* src/xs.cc (1.41): improved redraw situation

2001-10-14 20:30  gerkey

	* examples/puck.world.m4 (1.5), src/gripperdevice.cc (1.12),
	  src/puck.cc (1.21), src/truthserver.cc (1.29), src/xs.cc (1.40):
	  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 (1.39): fixed redraw bug

2001-10-12 19:25  gerkey

	* Makefile (1.23): added manager to INSTALL_BIN_FILES

2001-10-12 19:01  vaughan

	* Makefile.common (1.26), README.stage (1.7), README.world (1.2),
	  README.xs (1.4), src/entity.cc (1.27), src/main.cc (1.23),
	  src/rtk_main.cc (1.7), src/truthlog.cc (1.3), src/world.cc
	  (1.66), src/world_load.cc (1.26): fixed things up for the 1.0
	  release - xs still has the display bug, but all else looks OK

2001-10-12 18:25  gerkey

	* examples/: footie.world (1.2), footie.world.m4 (1.2): fixed
	  footie.world.m4

2001-10-12 18:19  gerkey

	* examples/: hospital100.world (1.2), hospital200.world (1.2),
	  hospital300.world (1.2), hospital500.world (1.3): fixed syntax

2001-10-12 17:35  vaughan

	* examples/: cave.world (1.4), complex.world (1.13),
	  distributed.world (1.6), hospital.world (1.6), sal2.world (1.9),
	  simple.world (1.14), table.world (1.6): fixed all the world files
	  for current syntax

2001-10-11 12:36  gerkey

	* Makefile (1.22), Makefile.common (1.25), src/Makefile (1.64),
	  src/visiondevice.cc (1.16): fixed a few things to make compile
	  work

2001-10-08 17:49  gerkey

	* src/manager.cc (1.15): added a delete

2001-10-07 20:55  vaughan

	* TODO (1.15), examples/simple.world (1.13), src/Makefile (1.63),
	  src/entity.cc (1.26), src/envserver.cc (1.11), src/laserdevice.cc
	  (1.36), src/main.cc (1.22), src/truthserver.cc (1.28),
	  src/world.cc (1.65), src/world_load.cc (1.25), src/xs.cc (1.38):
	  working on distributed stuff and tidying main.cc

2001-10-05 19:56  vaughan

	* examples/: disthospital.world.m4 (1.2), hospital100.world (1.1),
	  hospital200.world (1.1), hospital300.world (1.1): new examples
	  with 100,200,and 300 robots

2001-10-05 19:15  vaughan

	* examples/disthospital.world.m4 (1.1): foo

2001-10-05 19:11  vaughan

	* examples/filled_hospital.pnm.gz (1.1): added filled hospital
	  bitmap

2001-10-05 19:10  vaughan

	* Makefile.common (1.24), examples/footie.world (1.1),
	  examples/footie.world.m4 (1.1), examples/robots.m4 (1.10),
	  examples/simple.world (1.12), examples/startdist.tcl (1.7),
	  src/Makefile (1.62), src/entity.cc (1.25), src/envserver.cc
	  (1.10), src/laserbeacon.cc (1.16), src/laserdevice.cc (1.35),
	  src/main.cc (1.21), src/manager.cc (1.14), src/positiondevice.cc
	  (1.12), src/puck.cc (1.20), src/truthserver.cc (1.27),
	  src/world.cc (1.64), src/world_load.cc (1.24), src/xs.cc (1.37):
	  step time distributed stage, with some messy stuff

2001-10-01 17:16  gerkey

	* examples/: hospital500.world (1.2), manyrobots.world.m4 (1.7),
	  startdist.tcl (1.6): various changes

2001-10-01 17:16  gerkey

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

2001-09-28 23:47  gerkey

	* examples/hospital500.world (1.1): hospital with 500 robots
	  autolaidout

2001-09-28 17:48  vaughan

	* Makefile.common (1.23), src/Makefile (1.60), src/Makefile (1.61):
	  makefile clean again

2001-09-28 17:47  vaughan

	* Makefile.common (1.22), src/Makefile (1.59), src/gripperdevice.cc
	  (1.11), src/image.cc (1.9), src/laserbeacondevice.cc (1.18),
	  src/matrix.cc (1.9), src/render.cc (1.22), src/xs.cc (1.36):
	  fixed bug in matrix::unset_cell exposed by optimizer. boo.

2001-09-28 16:20  gerkey

	* src/world.cc (1.63): changed to 10Hz

2001-09-28 14:55  gerkey

	* Makefile (1.21), Makefile.common (1.21), TODO (1.14),
	  examples/complex.world (1.12), examples/startdist.tcl (1.5),
	  src/Makefile (1.58), src/manager.cc (1.12), src/matrix.cc (1.8),
	  src/raytrace.cc (1.3), src/world.cc (1.62), src/world_load.cc
	  (1.23): fixed iterators to check matrix bounds

2001-09-28 11:29  gerkey

	* src/: render.cc (1.21), xs.cc (1.35): wrapped debug in DEBUG

2001-09-28 11:22  vaughan

	* src/: entity.cc (1.23), render.cc (1.20), truthserver.cc (1.26),
	  xs.cc (1.34): speeded up XS a little with new parent id system

2001-09-27 18:47  vaughan

	* TODO (1.13), examples/robots.m4 (1.9), src/Makefile (1.57),
	  src/entity.cc (1.22), src/render.cc (1.19), src/xs.cc (1.33):
	  still have an XOR  redraw bug.. nearly there

2001-09-27 17:18  vaughan

	* src/: Makefile (1.56), render.cc (1.18), truthserver.cc (1.25),
	  xs.cc (1.32): truth & xs in local coordinate systems

2001-09-27 15:33  vaughan

	* Makefile.common (1.20), src/entity.cc (1.21), src/envserver.cc
	  (1.9), src/laserdevice.cc (1.34), src/main.cc (1.20),
	  src/manager.cc (1.11), src/truthserver.cc (1.24), src/world.cc
	  (1.61), src/world_load.cc (1.22), src/xs.cc (1.31): reduced size
	  of truth server packet

2001-09-26 18:12  vaughan

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

2001-09-26 17:45  vaughan

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

2001-09-26 17:41  vaughan

	* src/render.cc (1.17): clean

2001-09-26 17:19  gerkey

	* examples/: killdist.tcl (1.1), startdist.tcl (1.4): start and
	  kill script more or less ready

2001-09-26 17:19  vaughan

	* examples/robots.m4 (1.8), src/Makefile (1.55), src/laserdevice.cc
	  (1.33), src/main.cc (1.19), src/render.cc (1.16),
	  src/truthserver.cc (1.23), src/xs.cc (1.30): fixed truthserver
	  connection bugs

2001-09-26 17:02  gerkey

	* src/: Makefile (1.54), manager.cc (1.10), truthserver.cc (1.22),
	  xs.cc (1.29): fixed read/write loops even more

2001-09-26 16:44  gerkey

	* src/: Makefile (1.53), main.cc (1.18), manager.cc (1.9),
	  world_load.cc (1.21), xs.cc (1.28): fixed read and write loops

2001-09-26 15:48  vaughan

	* src/: truthserver.cc (1.21), world_load.cc (1.20): removed some
	  debug output

2001-09-26 15:41  vaughan

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

2001-09-26 15:30  vaughan

	* src/: main.cc (1.17), world.cc (1.57): added logging command line
	  options

2001-09-26 11:53  vaughan

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

2001-09-26 11:38  vaughan

	* src/: Makefile (1.51), truthserver.cc (1.20):  added entity
	  update when truth arrives

2001-09-26 11:38  gerkey

	* examples/startdist.tcl (1.3): changed script

2001-09-26 11:20  gerkey

	* Makefile.common (1.19): fixed Makefile.common

2001-09-26 11:16  gerkey

	* Makefile.common (1.18), examples/complex.world (1.11),
	  src/Makefile (1.50): fixed Makefiles

2001-09-26 11:07  vaughan

	* Makefile.common (1.17), TODO (1.12), examples/hospital.world
	  (1.5), examples/sal2.world (1.8), examples/simple.world (1.11),
	  examples/startdist.tcl (1.2), src/Makefile (1.49), src/entity.cc
	  (1.20), src/envserver.cc (1.7), src/main.cc (1.16),
	  src/playerdevice.cc (1.23), src/render.cc (1.15),
	  src/truthserver.cc (1.19), src/world.cc (1.55), src/world_load.cc
	  (1.19), src/xs.cc (1.27): added support for multiple Stages per
	  user per machine

2001-09-25 19:51  vaughan

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

2001-09-25 19:48  gerkey

	* src/Makefile (1.48): add OLDLIBS

2001-09-25 19:46  gerkey

	* Makefile.common (1.16): fixed

2001-09-25 19:37  gerkey

	* Makefile.common (1.15): added oldlib compat stuff

2001-09-25 19:36  gerkey

	* examples/: distributed.world (1.5), startdist.tcl (1.1): added
	  new script to help start up distributed stage.   put many hosts
	  in distributed.world

2001-09-25 15:40  vaughan

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

2001-09-25 14:46  vaughan

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

2001-09-25 14:11  vaughan

	* src/world.cc (1.53): debugging time export

2001-09-25 14:06  vaughan

	* src/world.cc (1.52): debugging time export

2001-09-25 13:58  vaughan

	* src/manager.cc (1.8): added cvs info header

2001-09-25 12:31  vaughan

	* TODO (1.11), src/entity.cc (1.19), src/envserver.cc (1.6),
	  src/laserbeacondevice.cc (1.17), src/truthserver.cc (1.18),
	  src/world.cc (1.51), src/world_load.cc (1.18): exported stage
	  time into player io buffer

2001-09-25 11:20  vaughan

	* TODO (1.10), examples/simple.world (1.10),
	  src/laserbeacondevice.cc (1.16), src/laserdevice.cc (1.32),
	  src/main.cc (1.15), src/positiondevice.cc (1.11), src/puck.cc
	  (1.19), src/truthserver.cc (1.17), src/world.cc (1.50),
	  src/world_load.cc (1.17), src/xs.cc (1.25): added configs for
	  timing parameters

2001-09-24 19:54  vaughan

	* TODO (1.9), examples/distributed.world (1.4),
	  examples/manyrobots.world.m4 (1.6), examples/simple.world (1.9),
	  src/truthserver.cc (1.16), src/world.cc (1.49): 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

	* examples/distributed.world (1.3), examples/hospital.world (1.4),
	  examples/simple.world (1.8), src/entity.cc (1.18),
	  src/laserdevice.cc (1.31), src/positiondevice.cc (1.10),
	  src/puck.cc (1.18), src/truthserver.cc (1.15), src/world.cc
	  (1.48): implemented nice model for updating truths

2001-09-23 18:56  vaughan

	* src/: entity.cc (1.17), positiondevice.cc (1.9), truthserver.cc
	  (1.14), world.cc (1.47): pulled truth server into main thread

2001-09-23 15:58  vaughan

	* src/world.cc (1.46): more sync

2001-09-23 15:36  vaughan

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

2001-09-23 14:54  vaughan

	* src/: manager.cc (1.7), truthserver.cc (1.12): more sync

2001-09-23 14:28  vaughan

	* src/truthserver.cc (1.11): more sync

2001-09-23 14:16  vaughan

	* src/: truthserver.cc (1.10), world.cc (1.44): still syncing

2001-09-23 13:36  vaughan

	* src/world.cc (1.43): added some debug

2001-09-23 13:32  vaughan

	* src/: boxobstacle.cc (1.13), entity.cc (1.16), manager.cc (1.6),
	  truthserver.cc (1.9), visionbeacon.cc (1.14), world.cc (1.42),
	  xs.cc (1.24): more sync tweaking

2001-09-23 12:38  vaughan

	* src/: manager.cc (1.5), world.cc (1.41): working on sync  and
	  manager

2001-09-23 11:59  vaughan

	* examples/manyrobots.world.m4 (1.5), examples/simple.world (1.7),
	  src/Makefile (1.47), src/playerdevice.cc (1.22),
	  src/truthserver.cc (1.8), src/world.cc (1.40), src/xs.cc (1.23):
	  fixed playerdevice startup to combine multi-hosts and player's
	  new multi-port stuff

2001-09-23 00:44  gerkey

	* examples/complex.world (1.10), examples/manyrobots.world.m4
	  (1.4), src/Makefile (1.46), src/main.cc (1.14), src/matrix.cc
	  (1.7), src/playerdevice.cc (1.21), src/world.cc (1.39): changed
	  Stage to pass port list on a pipe to a single child Player.

2001-09-22 22:09  vaughan

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

2001-09-22 22:03  vaughan

	* src/: truthserver.cc (1.7), world.cc (1.38), xs.cc (1.22):
	  working on the sync problem

2001-09-22 21:46  vaughan

	* TODO (1.7), src/manager.cc (1.3), src/xs.cc (1.21): fixed remote
	  player workings in XS

2001-09-22 20:57  vaughan

	* src/: truthserver.cc (1.6), world.cc (1.37): working on the sync
	  issue

2001-09-22 20:39  vaughan

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

2001-09-22 20:17  vaughan

	* examples/distributed.world (1.2), src/entity.cc (1.14),
	  src/truthserver.cc (1.5), src/visionbeacon.cc (1.13),
	  src/world.cc (1.36), src/xs.cc (1.19): changed method for ID'ing
	  entities between stages and xs

2001-09-22 19:43  vaughan

	* src/playerdevice.cc (1.20):  more fiddling

2001-09-22 19:37  vaughan

	* examples/distributed.world (1.1): added new example
	  distributed.world

2001-09-22 19:36  vaughan

	* examples/simple.world (1.6), src/entity.cc (1.13), src/main.cc
	  (1.13), src/manager.cc (1.2), src/truthserver.cc (1.4),
	  src/world.cc (1.35), src/world_load.cc (1.16): working on
	  distribution

2001-09-22 17:19  vaughan

	* Makefile (1.20), examples/simple.world (1.5), src/main.cc (1.12),
	  src/manager.cc (1.1), src/world.cc (1.34): added manager target
	  for distributing stage. added +/-xs command line option

2001-09-22 16:42  vaughan

	* src/: Makefile (1.45), matrix.cc (1.6), world.cc (1.33): removed
	  pointer-id use to enable distribution

2001-09-22 14:09  vaughan

	* TODO (1.6): cleaned up TODO

2001-09-22 14:07  vaughan

	* TODO (1.5), examples/simple.world (1.4), src/Makefile (1.44),
	  src/entity.cc (1.12), src/render.cc (1.13), src/xs.cc (1.18):
	  finished sensor device support in XS. made _port_ specifications
	  sticky in .config file. cleaned up simple.world

2001-09-21 18:51  vaughan

	* TODO (1.4), examples/sal2.world (1.7), examples/simple.world
	  (1.3), src/render.cc (1.12), src/xs.cc (1.17): 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 (1.14), src/Makefile (1.43), src/render.cc
	  (1.11), src/xs.cc (1.16): adding player support to xs - currently
	  may crash when middle clicking

2001-09-20 13:29  vaughan

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

2001-09-20 11:29  vaughan

	* TODO (1.3), examples/table.world (1.5), src/Makefile (1.41),
	  src/entityfactory.cc (1.12), src/envserver.cc (1.5),
	  src/matrix.cc (1.5), src/occupancydevice.cc (1.3),
	  src/visiondevice.cc (1.15), src/world.cc (1.32),
	  src/world_load.cc (1.15), src/xs.cc (1.15): fixed vision device
	  for new color model and added channel/color mapping to cnfig file

2001-09-19 16:13  vaughan

	* Makefile.common (1.13), examples/table.world (1.4),
	  src/boxobstacle.cc (1.12), src/envserver.cc (1.4),
	  src/gpsdevice.cc (1.5), src/gripperdevice.cc (1.10),
	  src/laserbeacon.cc (1.15), src/laserbeacondevice.cc (1.15),
	  src/laserdevice.cc (1.30), src/miscdevice.cc (1.5),
	  src/playerdevice.cc (1.19), src/ptzdevice.cc (1.12), src/puck.cc
	  (1.17), src/sonardevice.cc (1.13), src/world.cc (1.31),
	  src/world_load.cc (1.14): added centralized device color
	  configuration

2001-09-19 14:52  vaughan

	* examples/table.world (1.3), src/entity.cc (1.11), src/render.cc
	  (1.10), src/xs.cc (1.14): added proper color handling to XS.
	  rtkstage yet to be tested

2001-09-18 21:18  vaughan

	* TODO (1.2), examples/hospital.world (1.3), examples/sal2.world
	  (1.6), src/Makefile (1.40), src/boxobstacle.cc (1.11),
	  src/entity.cc (1.10), src/laserbeacon.cc (1.14), src/render.cc
	  (1.9), src/visionbeacon.cc (1.12), src/world.cc (1.30),
	  src/world_load.cc (1.13), src/xs.cc (1.13):  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 (1.1): initial commit

2001-09-12 16:34  ahoward

	* src/: boxobstacle.cc (1.10), positiondevice.cc (1.8),
	  ptzdevice.cc (1.11): Created work-around for stupid templates
	  conflict

2001-09-07 18:48  vaughan

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

2001-09-07 12:17  ahoward

	* src/laserdevice.cc (1.29): Fixed laser update interval

2001-09-07 11:54  ahoward

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

2001-09-07 10:17  ahoward

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

2001-09-06 11:26  gerkey

	* Makefile (1.19), Makefile.common (1.11), src/Makefile (1.39),
	  src/entity.cc (1.9), src/envserver.cc (1.3), src/truthserver.cc
	  (1.3), src/world.cc (1.27), src/world_load.cc (1.12): 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

	* examples/complex.world (1.9), examples/manyrobots.world.m4 (1.3),
	  src/Makefile (1.38), src/sonardevice.cc (1.11), src/world.cc
	  (1.26): fixed sonar config bug and iopointer bug

2001-09-04 19:43  vaughan

	* examples/manyrobots.world.m4 (1.2), src/Makefile (1.37),
	  src/playerdevice.cc (1.18), src/world.cc (1.25): investigating
	  performance problems...

2001-09-04 17:15  vaughan

	* Makefile.common (1.10): changed version string in Makefile.common

2001-09-04 16:01  vaughan

	* examples/complex.world (1.8), examples/sal2.world (1.5),
	  examples/simple.pnm.gz (1.2), examples/simple.world (1.2),
	  examples/table.world (1.2), src/Makefile (1.36),
	  src/boxobstacle.cc (1.9), src/entity.cc (1.8),
	  src/gripperdevice.cc (1.9), src/image.cc (1.8),
	  src/laserbeacon.cc (1.13), src/laserbeacondevice.cc (1.13),
	  src/laserdevice.cc (1.27), src/matrix.cc (1.3),
	  src/positiondevice.cc (1.7), src/ptzdevice.cc (1.10), src/puck.cc
	  (1.16), src/raytrace.cc (1.2), src/render.cc (1.8),
	  src/sonardevice.cc (1.10), src/truthdevice.cc (1.3),
	  src/visionbeacon.cc (1.11), src/visiondevice.cc (1.14),
	  src/world.cc (1.24), src/world_load.cc (1.11), src/xs.cc (1.12):
	  merged RTV's matrix branch - seems to work ok except rtkstage
	  which is very brokwn - sorry!

2001-09-03 08:33  ahoward

	* src/laserbeacondevice.cc (1.12): Tweaked the ui

2001-08-30 17:43  ahoward

	* src/: entity.cc (1.7), image.cc (1.7), laserbeacon.cc (1.12),
	  playerdevice.cc (1.17), positiondevice.cc (1.6), world.cc (1.23),
	  world_load.cc (1.10): Added support for xfig backgrounds

2001-08-23 17:35  ahoward

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

2001-08-23 09:22  ahoward

	* Makefile.common (1.9), src/gpsdevice.cc (1.4),
	  src/laserbeacondevice.cc (1.11), src/laserdevice.cc (1.25): Added
	  heading and configuration packet to gps device

2001-08-21 15:47  ahoward

	* Makefile.common (1.8): Candidate for 1.0-beta

2001-08-21 15:08  ahoward

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

2001-08-21 15:07  ahoward

	* Makefile.common (1.7): Added options for user install

2001-08-21 13:51  vaughan

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

2001-08-17 13:52  vaughan

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

2001-08-17 13:48  vaughan

	* src/matrix.cc (1.1): added matrix files and experimental matrix
	  code in box and laserdevice

2001-08-16 20:17  gerkey

	* Makefile.common (1.6): to version 1.0-alpha

2001-08-16 20:14  vaughan

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

2001-08-16 20:13  vaughan

	* README.stage (1.6), README.world (1.1): docs inn progress

2001-08-16 15:41  gerkey

	* Makefile (1.17), src/Makefile (1.35): removed dependencies

2001-08-16 15:39  gerkey

	* examples/: manyrobots.world.m4 (1.1), robots.m4 (1.7), utils.m4
	  (1.1): new examples, including m4 forloop

2001-08-15 17:59  vaughan

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

2001-08-15 17:30  vaughan

	* examples/complex.world (1.7): tweaked example files

2001-08-15 16:44  gerkey

	* src/: playerdevice.cc (1.16), world.cc (1.22): changed player
	  startup behavior

2001-08-15 16:20  vaughan

	* Makefile.common (1.5), examples/complex.world (1.6), src/Makefile
	  (1.33), src/boxobstacle.cc (1.7), src/laserbeacon.cc (1.9),
	  src/laserbeacondevice.cc (1.10), src/laserdevice.cc (1.23),
	  src/positiondevice.cc (1.5), src/puck.cc (1.14), src/render.cc
	  (1.6), src/visiondevice.cc (1.13), src/xs.cc (1.11): 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

	* examples/complex.world (1.5), src/Makefile (1.32),
	  src/boxobstacle.cc (1.6), src/entity.cc (1.6), src/gpsdevice.cc
	  (1.3), src/gripperdevice.cc (1.8), src/laserbeacon.cc (1.8),
	  src/laserbeacondevice.cc (1.9), src/laserdevice.cc (1.22),
	  src/main.cc (1.11), src/miscdevice.cc (1.4),
	  src/occupancydevice.cc (1.2), src/playerdevice.cc (1.15),
	  src/positiondevice.cc (1.4), src/ptzdevice.cc (1.9), src/puck.cc
	  (1.13), src/rtk_main.cc (1.6), src/sonardevice.cc (1.9),
	  src/truthdevice.cc (1.2), src/visionbeacon.cc (1.9),
	  src/visiondevice.cc (1.12), src/world.cc (1.21),
	  src/world_load.cc (1.9): added auth_key, cleaned up Subscribed(),
	  initialized m_last_update to -MAXFLOAT

2001-08-14 11:50  vaughan

	* examples/table.pnm.gz (1.1), examples/table.world (1.1),
	  src/puck.cc (1.12), src/render.cc (1.5): fixed puck::save() and
	  tweaked xs

2001-08-13 20:15  vaughan

	* examples/complex.world (1.4), src/boxobstacle.cc (1.5),
	  src/laserbeacon.cc (1.7), src/positiondevice.cc (1.3),
	  src/render.cc (1.4), src/visionbeacon.cc (1.8), src/xs.cc (1.10):
	  xs fixes and tweaks

2001-08-13 17:54  gerkey

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

2001-08-13 17:41  gerkey

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

2001-08-13 17:36  gerkey

	* src/xs.cc (1.8): changed default_zoom

2001-08-13 17:19  vaughan

	* src/xs.cc (1.7): cking down bugs

2001-08-13 17:09  gerkey

	* src/xs.cc (1.6): handles no objects now

2001-08-13 16:19  gerkey

	* Makefile (1.16), Makefile.common (1.4), src/Makefile (1.31): new
	  build strategy

2001-08-13 14:19  gerkey

	* src/: entity.cc (1.5), gripperdevice.cc (1.7),
	  laserbeacondevice.cc (1.8): changed RTK updating thing

2001-08-13 14:05  vaughan

	* src/xs.cc (1.5): xs tweaks

2001-08-12 18:47  gerkey

	* src/visionbeacon.cc (1.7): change default radius

2001-08-10 18:50  vaughan

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

2001-08-10 18:49  vaughan

	* README.xs (1.3), examples/puck.world.m4 (1.4), examples/robots.m4
	  (1.6), src/boxobstacle.cc (1.4), src/entityfactory.cc (1.11),
	  src/laserdevice.cc (1.21), src/playerdevice.cc (1.14),
	  src/puck.cc (1.11), src/visionbeacon.cc (1.6), src/world.cc
	  (1.20), src/world_load.cc (1.8), src/xs.cc (1.3): tweaks

2001-08-10 16:09  gerkey

	* examples/: puck.world.m4 (1.3), robots.m4 (1.5): changed slightly
	  for new file format

2001-08-10 16:06  gerkey

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

2001-08-10 16:05  gerkey

	* Makefile (1.15), Makefile.common (1.3), src/Makefile (1.30):
	  moved RTK_DIR into src/Makefile

2001-08-10 13:49  vaughan

	* examples/complex.world (1.3): fixed typo in complex.world

2001-08-10 13:48  vaughan

	* README.xs (1.2), examples/complex.world (1.2),
	  src/positiondevice.cc (1.2), src/render.cc (1.3), src/xs.cc
	  (1.2): various fixes. in working condition now.

2001-08-10 12:16  vaughan

	* Makefile (1.14), Makefile.common (1.2), README.xs (1.1),
	  src/Makefile (1.29), src/entityfactory.cc (1.10),
	  src/playerdevice.cc (1.13), src/visionbeacon.cc (1.5),
	  src/world.cc (1.18): 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 (1.2): took out duplicate

2001-08-09 01:00  vaughan

	* Makefile (1.13), Makefile.common (1.1), VERSION (1.4),
	  examples/Makefile (1.3), examples/cave.pnm.gz (1.3),
	  examples/cave.world (1.3), examples/complex.world (1.1),
	  src/Makefile (1.28), src/boxobstacle.cc (1.3),
	  src/broadcastdevice.cc (1.3), src/entity.cc (1.4),
	  src/entityfactory.cc (1.9), src/envserver.cc (1.1),
	  src/gpsdevice.cc (1.2), src/gripperdevice.cc (1.6), src/image.cc
	  (1.6), src/laserbeacon.cc (1.6), src/laserbeacondevice.cc (1.7),
	  src/laserdevice.cc (1.20), src/main.cc (1.10), src/miscdevice.cc
	  (1.3), src/occupancydevice.cc (1.1), src/pioneermobiledevice.cc
	  (1.22), src/player_xpsi.cc (1.1), src/playerdevice.cc (1.12),
	  src/playerserver.cc (1.8), src/positiondevice.cc (1.1),
	  src/ptzdevice.cc (1.8), src/puck.cc (1.10), src/render.cc (1.1),
	  src/rtk_main.cc (1.4), src/sonardevice.cc (1.8),
	  src/truthdevice.cc (1.1), src/truthlog.cc (1.1),
	  src/truthserver.cc (1.1), src/usc_pioneer.cc (1.5),
	  src/visionbeacon.cc (1.4), src/visiondevice.cc (1.11),
	  src/world.cc (1.17), src/world_load.cc (1.7), src/xgui.cc (1.6),
	  src/xs.cc (1.1): 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 (1.27): foo

2001-08-07 14:15  gerkey

	* examples/puck.world.m4 (1.2), src/puck.cc (1.9): pucks now have
	  radius (and can be on top of each other)

2001-08-05 15:30  gerkey

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

2001-07-16 12:33  ahoward

	* examples/sal2.world (1.4), src/visionbeacon.cc (1.3): Added
	  norender option to vision beacon

2001-07-16 09:26  gerkey

	* src/Makefile (1.26): from optimize to debug

2001-07-15 15:40  gerkey

	* Makefile (1.12), src/Makefile (1.25): turned on -O3

2001-07-15 00:04  gerkey

	* src/: gripperdevice.cc (1.5), main.cc (1.9), world.cc (1.16):
	  slight changes

2001-07-14 16:13  gerkey

	* src/: Makefile (1.24), gripperdevice.cc (1.4),
	  pioneermobiledevice.cc (1.21), playerdevice.cc (1.11),
	  playerserver.cc (1.6), puck.cc (1.8), world_load.cc (1.6):
	  gripper,puck, and collisions version 1.0 now done

2001-07-14 16:12  gerkey

	* examples/: isi.world.m4 (1.4), puck.world (1.5), puck.world.m4
	  (1.1), robots.m4 (1.4): shuffled around examples

2001-07-12 00:06  gerkey

	* examples/isi.world.m4 (1.3), examples/robots.m4 (1.3),
	  src/Makefile (1.23), src/entityfactory.cc (1.8), src/gpsdevice.cc
	  (1.1): added GPS device

2001-07-11 20:45  gerkey

	* examples/: rink.pnm (1.2), rink.pnm.gz (1.1): swapped for gzipped
	  version

2001-07-11 18:42  gerkey

	* examples/isi.world.m4 (1.2), examples/rink.pnm (1.1),
	  src/gripperdevice.cc (1.3), src/puck.cc (1.7), src/world_load.cc
	  (1.5): gripper works now; pucks still don't collide properly

2001-07-10 19:09  gerkey

	* examples/robots.m4 (1.2), src/gripperdevice.cc (1.2),
	  src/pioneermobiledevice.cc (1.20), src/puck.cc (1.6),
	  src/world.cc (1.15), src/xgui.cc (1.5): gripper works (sort of)

2001-07-10 00:36  gerkey

	* Makefile (1.11), examples/puck.world (1.4),
	  src/pioneermobiledevice.cc (1.19), src/puck.cc (1.5): changes
	  toward a general collision model

2001-07-09 20:15  gerkey

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

2001-07-09 20:10  gerkey

	* src/: Makefile (1.22), entityfactory.cc (1.7), gripperdevice.cc
	  (1.1), laserbeacon.cc (1.5), main.cc (1.8),
	  pioneermobiledevice.cc (1.18), playerdevice.cc (1.10),
	  ptzdevice.cc (1.7), puck.cc (1.4), rtk_main.cc (1.3),
	  visiondevice.cc (1.10), world.cc (1.14), world_load.cc (1.3): new
	  simulated gripper

2001-07-09 20:09  gerkey

	* examples/: isi.world.m4 (1.1), robots.m4 (1.1): robot definition
	  file and example use (in m4)

2001-07-09 19:09  gerkey

	* examples/puck.world (1.3): added color channels

2001-07-06 10:45  gerkey

	* src/Makefile (1.21): changed MAKEDEP

2001-07-05 18:23  gerkey

	* src/: Makefile (1.20), pioneermobiledevice.cc (1.17), puck.cc
	  (1.3), world.cc (1.13), xgui.cc (1.4): now have circular robots
	  with rectangular collision detection; renders in both GUIs

2001-07-03 18:31  gerkey

	* examples/Makefile (1.2), examples/puck.world (1.2), src/Makefile
	  (1.19), src/pioneermobiledevice.cc (1.16), src/puck.cc (1.2),
	  src/usc_pioneer.cc (1.4), src/world.cc (1.12): now have circular
	  robots (sort of)

2001-06-29 17:17  gerkey

	* VERSION (1.3): added Bleeding to VERSION

2001-06-29 11:55  gerkey

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

2001-06-29 11:47  gerkey

	* src/: Makefile (1.18), playerserver.cc (1.4): fixed buffer
	  overrun in CPlayerServer::tmpName

2001-06-28 17:12  gerkey

	* src/puck.cc (1.1): added puck.cc

2001-06-28 17:04  gerkey

	* examples/puck.world (1.1), src/Makefile (1.17),
	  src/entityfactory.cc (1.6), src/pioneermobiledevice.cc (1.15),
	  src/world.cc (1.11), src/xgui.cc (1.3): begin to add pucks

2001-06-28 14:14  gerkey

	* Makefile (1.10): added src_dist_bleeding target

2001-06-26 18:29  ahoward

	* src/: Makefile (1.16), laserbeacon.cc (1.4), laserbeacondevice.cc
	  (1.6), laserdevice.cc (1.19): Add beacon detector to rtk gui

2001-06-25 23:42  ahoward

	* src/: entityfactory.cc (1.5), laserbeacondevice.cc (1.5): Bug
	  fixes

2001-06-25 08:36  ahoward

	* src/: entityfactory.cc (1.4), laserbeacon.cc (1.3),
	  laserbeacondevice.cc (1.4), laserdevice.cc (1.18): Added some
	  transparency flags

2001-06-06 15:29  ahoward

	* examples/sal2.world (1.3), src/entity.cc (1.3),
	  src/entityfactory.cc (1.3), src/image.cc (1.5),
	  src/laserdevice.cc (1.17), src/playerdevice.cc (1.9),
	  src/playerserver.cc (1.3), src/usc_pioneer.cc (1.3), src/world.cc
	  (1.10): Added support for naked player servers and lasers

2001-06-06 15:29  ahoward

	* src/main.cc (1.7): Added check for sighup

2001-06-01 19:03  ahoward

	* Makefile (1.9): Makefile now installs examples

2001-06-01 19:03  ahoward

	* examples/: SAL2.pos (1.3), SAL2.world (1.6), cave.pos (1.2),
	  color.pos (1.3), color.world (1.4), hospital.pos (1.2): Removed
	  old world files

2001-06-01 18:47  ahoward

	* src/: playerrobot.cc (1.3), posreader.cc (1.3), robot.cc (1.18),
	  server.cc (1.5), win.cc (1.10): Removed unused files

2001-06-01 14:25  ahoward

	* examples/hospital.pnm (1.2), examples/hospital.pnm.gz (1.2),
	  examples/hospital.world (1.2), examples/sal2.pnm.gz (1.2),
	  examples/sal2.world (1.2), src/Makefile (1.15),
	  src/boxobstacle.cc (1.2), src/broadcastdevice.cc (1.2),
	  src/device.cc (1.6), src/entity.cc (1.2), src/entityfactory.cc
	  (1.2), src/image.cc (1.4), src/laserbeacon.cc (1.2),
	  src/laserbeacondevice.cc (1.3), src/laserdevice.cc (1.16),
	  src/main.cc (1.6), src/miscdevice.cc (1.2),
	  src/pioneermobiledevice.cc (1.14), src/playerdevice.cc (1.8),
	  src/playerrobot.cc (1.2), src/playerserver.cc (1.2),
	  src/posreader.cc (1.2), src/ptzdevice.cc (1.6), src/rtk_main.cc
	  (1.2), src/server.cc (1.4), src/sonardevice.cc (1.7),
	  src/usc_pioneer.cc (1.2), src/visionbeacon.cc (1.2),
	  src/visiondevice.cc (1.9), src/win.cc (1.9), src/world.cc (1.9),
	  src/world_load.cc (1.2), src/xgui.cc (1.2): Big merge with
	  advanced branch

2001-06-01 14:18  ahoward

	* Makefile (1.8), README.RTK (1.2), VERSION (1.2), distro.sh (1.2),
	  examples/SAL2.pnm (1.2), examples/cave.pnm (1.2),
	  examples/cave.pnm.gz (1.2), examples/cave.world (1.2): Big merge
	  with advanced branch

2001-05-11 14:21  gerkey

	* Makefile (1.7): added dep target

2001-05-11 14:18  gerkey

	* src/Makefile (1.14): removed makedep results

2001-04-28 18:10  gerkey

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

2001-02-07 12:26  gerkey

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

2001-02-05 17:27  gerkey

	* src/: Makefile (1.13), pioneermobiledevice.cc (1.13),
	  playerdevice.cc (1.5), robot.cc (1.16): small changes, mostly to
	  do with timestamping.

2001-02-01 16:01  gerkey

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

2001-01-12 18:47  gerkey

	* src/: Makefile (1.12), laserdevice.cc (1.14),
	  pioneermobiledevice.cc (1.11), playerdevice.cc (1.4),
	  ptzdevice.cc (1.5), robot.cc (1.15), sonardevice.cc (1.6),
	  world.cc (1.8): 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 (1.6): changed default player src path to ../player

2000-12-08 01:08  vaughan

	* Makefile (1.5), README.stage (1.5), examples/SAL2.pos (1.2),
	  examples/SAL2.world (1.5), src/Makefile (1.11), src/image.cc
	  (1.3), src/laserdevice.cc (1.13), src/main.cc (1.5),
	  src/pioneermobiledevice.cc (1.10), src/robot.cc (1.14),
	  src/server.cc (1.3), src/visiondevice.cc (1.7), src/win.cc (1.8),
	  src/world.cc (1.7): 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-07 17:19  vaughan

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

2000-12-06 22:00  ahoward

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

2000-12-06 21:51  vaughan

	* examples/SAL2.world (1.3): fixed SAL2.world to request 4 robots
	  instead of 100!

2000-12-06 21:47  vaughan

	* examples/SAL2.world (1.2), src/visiondevice.cc (1.5),
	  src/world.cc (1.6): fixed a memory leak in
	  CVisionDevice::Update().

2000-12-06 20:30  vaughan

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

2000-12-05 18:29  vaughan

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

2000-12-05 11:46  vaughan

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

2000-12-04 10:52  vaughan

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

2000-12-04 10:46  vaughan

	* README.stage (1.2): new for v0.8.

2000-12-04 10:04  ahoward

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

2000-12-04 10:04  ahoward

	* src/pioneermobiledevice.cc (1.9): Fixed signs on odometry.

2000-12-03 21:19  vaughan

	* src/: laserbeacondevice.cc (1.2), laserdevice.cc (1.11),
	  pioneermobiledevice.cc (1.8), ptzdevice.cc (1.2), robot.cc
	  (1.13), sonardevice.cc (1.5), visiondevice.cc (1.4), win.cc
	  (1.6): 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 (1.10), pioneermobiledevice.cc (1.7),
	  sonardevice.cc (1.4), win.cc (1.5): re-trying my last check-in

2000-12-01 19:54  ahoward

	* src/: pioneermobiledevice.cc (1.6), robot.cc (1.12): Fixed
	  packets on position device

2000-12-01 19:25  vaughan

	* src/: laserdevice.cc (1.9), pioneermobiledevice.cc (1.5),
	  robot.cc (1.11), sonardevice.cc (1.3), win.cc (1.4): 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 (1.9), playerdevice.cc (1.2), ptzdevice.cc (1.1),
	  robot.cc (1.10), visiondevice.cc (1.3): Added ptz device

2000-12-01 14:09  vaughan

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

2000-12-01 14:07  vaughan

	* src/image.cc (1.2): added draw_rect method

2000-12-01 13:26  ahoward

	* src/laserbeacondevice.cc (1.1): Added laser beacon

2000-12-01 13:25  ahoward

	* src/playerdevice.cc (1.1): Added player device

2000-11-30 19:13  ahoward

	* src/: Makefile (1.8), device.cc (1.5), laserdevice.cc (1.8),
	  pioneermobiledevice.cc (1.3), robot.cc (1.9), sonardevice.cc
	  (1.2), visiondevice.cc (1.2), world.cc (1.4): Merged versions,
	  almost all devices are now in

2000-11-30 18:57  vaughan

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

2000-11-30 18:50  vaughan

	* src/: Makefile (1.7), robot.cc (1.8): implemented sonar device
	  model

2000-11-30 16:20  vaughan

	* examples/color.pos (1.2), examples/color.world (1.2),
	  src/Makefile (1.6), src/device.cc (1.4), src/laserdevice.cc
	  (1.7), src/main.cc (1.2), src/pioneermobiledevice.cc (1.2),
	  src/robot.cc (1.7), src/server.cc (1.2), src/win.cc (1.3),
	  src/world.cc (1.3): aha - that fixed it. there was a clash in
	  device.h. done.

2000-11-29 16:53  ahoward

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

2000-11-29 16:29  vaughan

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

2000-11-29 16:12  ahoward

	* src/: Makefile (1.5), device.cc (1.3), laserdevice.cc (1.5),
	  robot.cc (1.6): Added subscription test and config data

2000-11-29 14:48  ahoward

	* src/: Makefile (1.4), device.cc (1.2), laserdevice.cc (1.4),
	  robot.cc (1.5): Added command and config interface to devices

2000-11-29 14:44  vaughan

	* Makefile (1.3), src/Makefile (1.3), src/laserdevice.cc (1.3),
	  src/robot.cc (1.4), src/win.cc (1.2): 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 (1.2): added <math.h> to pacify the fussy
	  RedHat-7.0 compiler

2000-11-28 20:03  ahoward

	* src/: Makefile (1.2), device.cc (1.1), laserdevice.cc (1.1),
	  robot.cc (1.3), world.cc (1.2): Created new device architecture,
	  with laser device

2000-11-28 18:28  ahoward

	* Makefile (1.2): make clean now cleans examples

2000-11-28 16:59  ahoward

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

2000-11-28 16:16  ahoward

	* Makefile (1.1), README.stage (1.1), examples/SAL2.pos (1.1),
	  examples/SAL2.world (1.1), examples/SAL2.pnm (1.1),
	  examples/cave.pos (1.1), examples/cave.pnm (1.1),
	  examples/cave.world (1.1), examples/Makefile (1.1),
	  examples/color.pos (1.1), examples/color.world (1.1),
	  examples/hospital.pnm (1.1), examples/hospital.pos (1.1),
	  examples/hospital.world (1.1), src/Makefile (1.1), src/image.cc
	  (1.1), src/main.cc (1.1), src/posreader.cc (1.1), src/robot.cc
	  (1.1), src/server.cc (1.1), src/win.cc (1.1), src/world.cc (1.1):
	  Initial revision

