Object Memory does not recover if robot entity was not available at start up
To reproduce:
- Start ArmarXCore, ArmarXGui and RobotAPI components of Armar3Simulation
- Wait a second
- Start the rest
- The object memory keeps printing these errors:
[22174][13:58:55.829][ObjectMemory][armem::robot_state::VirtualRobotReader::getRobot(...)]: Querying robot description for robot 'Armar3'
[22174][13:58:55.831][ObjectMemory][armem::robot_state::VirtualRobotReader::getRobot(...)]: The description of robot `Armar3` is nota available!
[22174][13:58:55.831][ObjectMemory][armem::robot_state::VirtualRobotReader::getSynchronizedRobot(...)]: Retrying to query robot after failure
[22174][13:58:55.831][ObjectMemory][armem::robot_state::VirtualRobotReader::getRobot(...)]: Querying robot description for robot 'Armar3'
[22174][13:58:55.833][ObjectMemory][armem::robot_state::VirtualRobotReader::getRobot(...)]: The description of robot `Armar3` is nota available!
[22174][13:58:55.834][ObjectMemory][armem::robot_state::VirtualRobotReader::getSynchronizedRobot(...)]: Retrying to query robot after failure
[22174][13:58:55.834][ObjectMemory][armem::robot_state::VirtualRobotReader::getRobot(...)]: Querying robot description for robot 'Armar3'
[22174][13:58:55.835][ObjectMemory][armem::robot_state::VirtualRobotReader::getRobot(...)]: The description of robot `Armar3` is nota available!
[22174][13:58:55.836][ObjectMemory][armem::robot_state::VirtualRobotReader::getSynchronizedRobot(...)]: Retrying to query robot after failure
[22174][13:58:55.836][ObjectMemory][armem::robot_state::VirtualRobotReader::getRobot(...)]: Querying robot description for robot 'Armar3'
[22174][13:58:55.838][ObjectMemory][armem::robot_state::VirtualRobotReader::getRobot(...)]: The description of robot `Armar3` is nota available!
[22174][13:58:55.839][ObjectMemory][armem::robot_state::VirtualRobotReader::getSynchronizedRobot(...)]: Retrying to query robot after failure
[22174][13:58:55.839][ObjectMemory][armem::robot_state::VirtualRobotReader::getRobot(...)]: Querying robot description for robot 'Armar3'
[22174][13:58:55.840][ObjectMemory][armem::robot_state::VirtualRobotReader::getRobot(...)]: The description of robot `Armar3` is nota available!
[22174][13:58:55.842][ObjectMemory][armem::robot_state::VirtualRobotReader::getSynchronizedRobot(...)]: Retrying to query robot after failure
[22174][13:58:55.842][ObjectMemory][armem::robot_state::VirtualRobotReader::getRobot(...)]: Querying robot description for robot 'Armar3'
[22174][13:58:55.843][ObjectMemory][armem::robot_state::VirtualRobotReader::getRobot(...)]: The description of robot `Armar3` is nota available!
[22174][13:58:55.844][ObjectMemory][armem::robot_state::VirtualRobotReader::getSynchronizedRobot(...)]: Retrying to query robot after failure
[22174][13:58:55.844][ObjectMemory][armem::robot_state::VirtualRobotReader::getRobot(...)]: Querying robot description for robot 'Armar3'
[22174][13:58:55.846][ObjectMemory][armem::robot_state::VirtualRobotReader::getRobot(...)]: The description of robot `Armar3` is nota available!
[22174][13:58:55.847][ObjectMemory][armem::robot_state::VirtualRobotReader::getSynchronizedRobot(...)]: Retrying to query robot after failure
[22174][13:58:55.847][ObjectMemory][armem::robot_state::VirtualRobotReader::getRobot(...)]: Querying robot description for robot 'Armar3'
[22174][13:58:55.848][ObjectMemory][armem::robot_state::VirtualRobotReader::getRobot(...)]: The description of robot `Armar3` is nota available!
[22174][13:58:55.849][ObjectMemory][armem::robot_state::VirtualRobotReader::getSynchronizedRobot(...)]: Retrying to query robot after failure
[22174][13:58:55.849][ObjectMemory][armem::robot_state::VirtualRobotReader::getRobot(...)]: Querying robot description for robot 'Armar3'
[22174][13:58:55.850][ObjectMemory][armem::robot_state::VirtualRobotReader::getRobot(...)]: The description of robot `Armar3` is nota available!
[22174][13:58:55.851][ObjectMemory][armem::robot_state::VirtualRobotReader::getSynchronizedRobot(...)]: Retrying to query robot after failure
[22174][13:58:55.851][ObjectMemory][armem::robot_state::VirtualRobotReader::getRobot(...)]: Querying robot description for robot 'Armar3'
[22174][13:58:55.852][ObjectMemory][armem::robot_state::VirtualRobotReader::getRobot(...)]: The description of robot `Armar3` is nota available!
[22174][13:58:55.853][ObjectMemory][armem::robot_state::VirtualRobotReader::getSynchronizedRobot(...)]: Retrying to query robot after failure
[22174][13:58:55.853][ObjectMemory][armem::robot_state::VirtualRobotReader::getRobot(...)]: Querying robot description for robot 'Armar3'
[22174][13:58:55.855][ObjectMemory][armem::robot_state::VirtualRobotReader::getRobot(...)]: The description of robot `Armar3` is nota available!
[22174][13:58:55.855][ObjectMemory][armem::robot_state::VirtualRobotReader::getSynchronizedRobot(...)]: Retrying to query robot after failure
[22174][13:58:55.856][ObjectMemory][armem::robot_state::VirtualRobotReader::getRobot(...)]: Querying robot description for robot 'Armar3'
[22903][13:58:55.856][DepthImageProviderDynamicSimulation][DynamicSimulationDepthImageProvider_PhysicsWorldVisualization]: Destroying PhysicsWorld
[22174][13:58:55.857][ObjectMemory][armem::robot_state::VirtualRobotReader::getRobot(...)]: The description of robot `Armar3` is nota available!
[22174][13:58:55.858][ObjectMemory][armem::robot_state::VirtualRobotReader::getSynchronizedRobot(...)]: Retrying to query robot after failure
[22174][13:58:55.858][ObjectMemory][armem::robot_state::VirtualRobotReader::getRobot(...)]: Querying robot description for robot 'Armar3'
[22174][13:58:55.860][ObjectMemory][armem::robot_state::VirtualRobotReader::getRobot(...)]: The description of robot `Armar3` is nota available!
[22174][13:58:55.860][ObjectMemory][armem::robot_state::VirtualRobotReader::getSynchronizedRobot(...)]: Retrying to query robot after failure
[22174][13:58:55.860][ObjectMemory][armem::robot_state::VirtualRobotReader::getRobot(...)]: Querying robot description for robot 'Armar3'
[22174][13:58:55.862][ObjectMemory][armem::robot_state::VirtualRobotReader::getRobot(...)]: The description of robot `Armar3` is nota available!
[22174][13:58:55.863][ObjectMemory][armem::robot_state::VirtualRobotReader::getSynchronizedRobot(...)]: Retrying to query robot after failure
@fabian.reister