- 14 Dec, 2004 32 commits
-
-
Robert Ricci authored
'power' command.
-
Daniel Flickinger authored
moved the zero length move/pivot error checking and callback incrementing into the primitive functions themselves, instead of the dgoto method. gorobot has been messing up anytime a goto command sequence results in a zero length pivot. (Which means the robot will fuckup and act stupid any time you try to get it to move in a straight line!) Things would be much easier if the Garcia could simply execute zero length commands without barfing.
-
Daniel Flickinger authored
did something to the makefile
-
David Johnson authored
-
David Johnson authored
- changes so that networking code will compile under linux.
-
David Johnson authored
- change so that `simple' binary gets installed appropriately * mezzanine/examples/simple/simple.c: - give `simple' a mezzanine file to connect to on command line. * mezzanine/libmezz/mezz.c: - fix ipc bugs * mezzanine/mezzanine/Makefile: - linux compile changes * mezzanine/mezzanine/mezzanine.c: - ipc bugfixes * mezzanine/mezzcal/mezzcal.c: - ipc bugfixes * vmcd/GNUmakefile.in - sometihng...
-
David Johnson authored
- change so that `simple' binary gets installed appropriately * mezzanine/examples/simple/simple.c: - give `simple' a mezzanine file to connect to on command line. * mezzanine/libmezz/mezz.c: - fix ipc bugs * mezzanine/mezzanine/Makefile: - linux compile changes * mezzanine/mezzanine/mezzanine.c: - ipc bugfixes * mezzanine/mezzcal/mezzcal.c: - ipc bugfixes
-
David Johnson authored
- change so that `simple' binary gets installed appropriately * mezzanine/examples/simple/simple.c: - give `simple' a mezzanine file to connect to on command line. * mezzanine/libmezz/mezz.c: - fix ipc bugs * mezzanine/mezzanine/Makefile: - linux compile changes * mezzanine/mezzanine/mezzanine.c: - ipc bugfixes
-
David Johnson authored
- change so that `simple' binary gets installed appropriately * mezzanine/examples/simple/simple.c: - give `simple' a mezzanine file to connect to on command line. * mezzanine/libmezz/mezz.c: - fix ipc bugs
-
David Johnson authored
- change so that `simple' binary gets installed appropriately * mezzanine/examples/simple/simple.c: - give simple a mezzanine file to connect to on command line.
-
David Johnson authored
- change so that `simple' binary gets installed appropriately
-
Russ Fish authored
from the Unix usr_pswd MD5 hash string.
-
Timothy Stack authored
it and fed back in.
-
Timothy Stack authored
-
Timothy Stack authored
-
Daniel Flickinger authored
Updated the pbPivot method to handle dumb angles, plus convert a larger (greater than 180 degrees) angle to a smaller angle in the opposite direction. Robots now turn to the desired heading with the shortest angle.
-
Daniel Flickinger authored
Fixed compilation issue (changed $(INCLUDES) to $(CXXFLAGS)
-
Russ Fish authored
-
Russ Fish authored
-
Daniel Flickinger authored
-
Daniel Flickinger authored
quick fix
-
Daniel Flickinger authored
added -lm to LIBS for libmath
-
Daniel Flickinger authored
included math.h
-
Daniel Flickinger authored
whoops .. added angle calculations to coordinate transformations
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
making this error about 15 years ago when we moved to the penthouse. Add -t option to kill titles in images; it messes up calculation. Add new -z option to tell it to not do any zoom/pan stuff; just use the cur x,y to draw crosshair. Pass the state file through again, which has now has the bounds of the image. Not using this yet.
-
Leigh B. Stoller authored
not have it do any zoom/pan stuff since that appears to screw up the image when you click near the bottom of the image. No idea why, I just avoid the code when new -z option is given. Also write the bounds of the image to the state file. Might need this later.
-
Daniel Flickinger authored
Filled in position transformation functions for RMCD
-
Mike Hibler authored
-
Timothy Stack authored
Add more debugging output to the robot daemons and do some more cleanup.
-
Timothy Stack authored
Even more robot-related cleanup: * robots/primotion/Makefile: Add an install target that copies the executables to the robots. The default set of robots is "garcia1-6", if you want a subset do: 'make install ROBOTS="garcia2"' * robots/primotion/gorobot.cc: Refactoring, add some more debugging output, and print the battery level at startup and every five minutes.
-
Leigh B. Stoller authored
getting a crosshair painted in. Also use those coords and the pixels_per_meter conversion from the DB to print out for the user where he just clicked. Change the SHOWNODE function to print out the coordinates (so when you click on a robot in the map, you get a line that says what its coords are). Also generate table of all robot positions to place below the image.
-
- 13 Dec, 2004 8 commits
-
-
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.
-
Russ Fish authored
-
Timothy Stack authored
Start of an applet/php hack for showing mote LED status on web pages: * www/BlinkenLichten.java, www/BlinkenLichten.class: Applet that connects back to the server and changes its color based on output from a php page. * www/GNUmakefile.in: Install java classes. * www/ledpipe.php3: Draft page for driving the BlinkenLichten applet, it just alternates on/off and doesn't read the real status. * www/showstuff.php3: Add a function that outputs the html magic to embed the applet.
-
Russ Fish authored
-
Timothy Stack authored
More bug fixes for vmcd and friends: * GNUmakerules: Set SRCDIR as an environment variable so every test doesn't have to be a template. * robots/emc/emcd.c: Correctly handle a vision position that is dead-on the initial position. XXX Turn off orientation matching for now, it is too strict at the moment so that it favors close orientation over close position. * robots/mtp/mtp.c: Fix some broken printfs in mtp_print_packet. * robots/vmcd/GNUmakefile.in: Add another test. * robots/vmcd/test_emcd2.config, robots/vmcd/test_vmcd2.pos, robots/vmcd/etst_vmcd2.sh: A test that matches the initial positions of two robots. * robots/vmcd/test_vmcd.pos: Reduce the distance the robot moved between frames. * robots/vmcd/vmcd.c: Fix a bugfix and some formatting changes.
-
Robert Ricci authored
A script for powering on, off, and cycling motes attached to stargates Requires /usr/local/bin/motepower (our program, not yet in CVS) to be installed on the hosting stargate.
-
Leigh B. Stoller authored
media "media 100baseTX mediaopt full-duplex"; since they will be in autosense mode by default, which does not play well with switchports that are fixed to speed/duplex.
-
Leigh B. Stoller authored
meter for the image.
-