1. 14 Dec, 2004 6 commits
  2. 13 Dec, 2004 3 commits
    • Timothy Stack's avatar
      · dde7799c
      Timothy Stack authored
      More robot-related tweaks and bug fixes:
      
      	* robots/emc/emcd.c: Handle "-h" option properly.
      
      	* robots/emc/loclistener.in: Pickup the pixels_per_meter value
      	from the database and use that to convert event coordinates in
      	meters to pixels for the database.
      
      	* robots/primotion/gorobot.cc: Comment.
      
      	* robots/primotion/dgrobot/gcallbacks.h,
      	robots/primotion/dgrobot/gcallbacks.cc,
      	robots/primotion/dgrobot/grobot.h,
      	robots/primotion/dgrobot/grobot.c,
      	robots/primotion/dgrobot/grobot_sim.cc: Small bug fixes to make
      	sure the position estimate is updated when moving in a straight
      	line.
      
      	* robots/rmcd/rmcd.c: cleanup
      
      	* robots/vmcd/GNUmakefile.in, robots/vmcd/test_emcd3.config,
      	robots/vmcd/test_vmcd3.pos, robots/vmcd/test_vmcd3.sh,
      	robots/vmcd/test_vmcd4.pos, robots/vmcd/test_vmcd4.sh: Some more
      	test cases, still pretty simple though.
      dde7799c
    • Timothy Stack's avatar
      · 2353996a
      Timothy Stack authored
      Cleanup rmcd a bit:
      
      	* GNUmakerules: Quick fix to the "check" target.
      
      	* robots/rmcd/rmcd.c, robots/rmcd/test_rmcd.sh.in: Cleanup the
      	code a bit, add some comments, etc...
      2353996a
    • Timothy Stack's avatar
      · fde7ae29
      Timothy Stack authored
      Rmcd and garcia stuff:
      
      	* configure, configure.in: Add robot related template files.
      
      	* robots/GNUmakefile.in: Add primotion directory.
      
      	* robots/emc/emcd.c: Debugging printfs, check the status for
      	update-position messages from rmc, and add a basic handler for
      	emulab clients.
      
      	* robots/emc/test_emcd.sh.in: Update for changes in mtp.
      
      	* robots/mtp/mtp.h, robots/mtp/mtp.c: Changes for the garcia.
      
      	* robots/mtp/mtp_send.c: Fixes so that it will compile under
      	linux.
      
      	* robots/primotion/GNUmakefile.in: Makefile for building a fake
      	gorobot in the testbed tree.
      
      	* robots/primotion/Makefile: tweaks
      
      	* robots/primotion/gorobot.cc: First draft with sort-of working
      	networking code.
      
      	* robots/primotion/test_gorobot.sh.in: Test case for the fake
      	gorobot.
      
      	* robots/primotion/dgrobot/GNUmakefile.in: Makefile for building a
      	fake grobot class in the testbed tree.
      
      	* robots/primotion/dgrobot/grobot.h: Add #if !defined(GROBOT_SIM)
      	conditionals.
      
      	* robots/primotion/dgrobot/grobot_sim.cc: Empty impl of grobot
      	class used for testing.
      
      	* robots/rmcd/GNUmakefile.in: Targets for building rmcd and
      	running its test case.
      
      	* robots/rmcd/rmcd.c: First draft with sort-of working networking
      	code.
      
      	* robots/rmcd/test_emcd.config: emcd configuration for the rmcd
      	test case.
      
      	* robots/rmcd/test_rmcd.sh.in: Test case for rmcd.
      fde7ae29
  3. 08 Dec, 2004 1 commit
  4. 07 Dec, 2004 1 commit
    • Daniel Flickinger's avatar
      · ce46a57a
      Daniel Flickinger authored
      More sockets and integration
      ce46a57a
  5. 06 Dec, 2004 3 commits
  6. 01 Dec, 2004 1 commit