Share

The Player Project

Code

Programming Languages: C++, C, Python

License: GNU General Public License (GPL), GNU Library or Lesser General Public License (LGPL)

Repositories

browse code, statistics, last commit on 2009-12-23 svn co https://playerstage.svn.sourceforge.net/svnroot/playerstage playerstage

Show:

What's happening?

  • New shell driver: opaquecmd

    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

  • Comment: Player SVN trunk: requests on roomba opaque commands

    Corretcted patch attached (small typo detected)

    2010-01-03 20:55:16 UTC by newchief

  • Thread outlives SimulationIface object causing seg fault

    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

  • Time advance with SimulationIface::Go too large

    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

  • Comment: Build system ignores BOOST_ROOT

    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

  • Build system ignores BOOST_ROOT

    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

  • Player SVN trunk: requests on roomba opaque commands

    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

  • The Player Project

    natepak committed revision 8482 to the The Player Project SVN repository, changing 2 files.

    2009-12-23 22:43:47 UTC by natepak

  • The Player Project

    natepak committed revision 8481 to the The Player Project SVN repository, changing 1 files.

    2009-12-22 22:11:21 UTC by natepak

  • Option to not stack models on top of their parent

    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

Our Numbers