-
This driver keeps on sending configured opaque command. Also it is capable to send opaque request at startup. Can be used (for example) together with patched roomba driver (patch is waiting on a tracker) to make roomba play three-tone sound (see example in this). Can be combined with inhibitor and bumpertodio drivers to make roomba play sound whenever roomba hits the wall.
2010-01-03 21:00:19 UTC by newchief
-
Corretcted patch attached (small typo detected)
2010-01-03 20:55:16 UTC by newchief
-
Using trunk revision 8482.
I'm trying to use gazebo by an external program through the libgazebo interface. When trying to use SimulationIface::Go I get a seg fault. I do believe the seg fault is caused by a thread (goAckWait) which is still running while the SimulationIface object which created the thread has already been destructed (see more detailed explanation below).
The attached tar...
2009-12-31 17:28:09 UTC by barry-robot
-
SVN trunk rev 8482. I'm trying to use Gazebo by an external program using libgazebo interface. When I request an simulator advance of 30ms through SimulationIface::Go gazebo is actually advancing 30s.
The problem is caused by in implicit cast in World.cc which can be fixed easily with attached patch:
In gazebo.h the argument us of SimulationIface::Go is an unsigned int specifying the time...
2009-12-30 17:37:32 UTC by barry-robot
-
hmm, ignore this patch for the time. It requires BOOST_ROOT to be set and doesnt work well with CMake < 2.6 (the Boost_LIBRARYDIRS variable is not set correctly; specifically, need the better CMake.FindBoost module)
So, better to make this a BUG report.
2009-12-30 12:33:07 UTC by imran-fanaswala
-
Setting the BOOST_ROOT environment variable (for Cmake) to something other than /usr/local, the following components cuase compilation errors:
client_libs/libplayerc++/test
utils/playerjoy
utils/playerprint
utils/playerprop
utils/pmap
BTW, whoever is incharge of the build system should review the patch - there might be a slightly cleaner way to do this.
2009-12-30 10:11:24 UTC by imran-fanaswala
-
This patch allows to send opaque requests the same as opaque commands (for configuring and playing songs with roomba speaker); generally, storing new song into built-in memory is a configuration task for which I'd like to obtain ACK/NACK reply, therefore it is better to send requests for it than plain commands (I have good use for roomba speaker: different songs denote different moods of Roomba...
2009-12-29 20:39:05 UTC by newchief
-
natepak committed revision 8482 to the The Player Project SVN repository, changing 2 files.
2009-12-23 22:43:47 UTC by natepak
-
natepak committed revision 8481 to the The Player Project SVN repository, changing 1 files.
2009-12-22 22:11:21 UTC by natepak
-
Currently the coordinate system for child models has them stacked on top of their parent model by default. I found it cumbersome to create models this way, so I added the option to disable offsetting by the height of the parent model. It is simply an option in the world file called stack_models, defaulting to 1 (the current behavior). Patch against current svn is attached.
2009-12-22 21:52:56 UTC by razorunreal