Hi, I am working with Gazebo SVN and Player 2.1 and I found a problem with the SimulationInterface in Gazebo:
SimulationInterface.cc, in ProcessMessage() where the PLAYER_SIMULATION_REQ_GET_PROPERTY message is processed, SimulationData::simTime, SimulationData::pauseTime and SimulationData::realTime are copied as double (memcpy(req->value, &this->iface->data->simTime, sizeof(double));) but they are float. This results in player getting bad values for them. Defining them as double in gazebo.h solved my problem, but maybe there was a good reason for them being defined as float? Adeline -- View this message in context: http://www.nabble.com/Bug-with-SimulationData-and-SimulationInterface-tp23867988p23867988.html Sent from the playerstage-gazebo mailing list archive at Nabble.com. ------------------------------------------------------------------------------ OpenSolaris 2009.06 is a cutting edge operating system for enterprises looking to deploy the next generation of Solaris that includes the latest innovations from Sun and the OpenSource community. Download a copy and enjoy capabilities such as Networking, Storage and Virtualization. Go to: http://p.sf.net/sfu/opensolaris-get _______________________________________________ Playerstage-gazebo mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo
