object_collision_estimator_node fails with 'can't subtract times with different time sources [1 != 2]'
Description
This line throws a runtime error. request_time
is ROS time and m_last_obstacle_msg_time
is system time apparently.
How to Reproduce
Run the AVP demo: set the start position in RViz, start running the simulation, drive onto a lane, and set a goal position on a lane a short distance ahead of the vehicle.
Current Behavior
The object collision estimator node dies:
[object_collision_estimator_node_exe-18] terminate called after throwing an instance of 'std::runtime_error'
[object_collision_estimator_node_exe-18] what(): can't subtract times with different time sources
Expected behavior
The vehicle drives to the selected goal position.