diff --git a/examples/SharedMemory/PhysicsServerCommandProcessor.cpp b/examples/SharedMemory/PhysicsServerCommandProcessor.cpp index 9521b2c16..d587e802a 100644 --- a/examples/SharedMemory/PhysicsServerCommandProcessor.cpp +++ b/examples/SharedMemory/PhysicsServerCommandProcessor.cpp @@ -649,7 +649,7 @@ struct GenericRobotStateLogger : public InternalStateLogger logData.m_values.push_back(m_loggingTimeStamp); btVector3 pos = mb->getBasePos(); - btQuaternion ori = mb->getWorldToBaseRot(); + btQuaternion ori = mb->getWorldToBaseRot().inverse(); btVector3 vel = mb->getBaseVel(); btVector3 omega = mb->getBaseOmega();