Closed iche033 closed 3 months ago
I've submitted a PR for your suggested change to the 26 files I found with this function. Your solution made sense as a double is all that is needed to track any number 0>x>1.
This is my first contribution to GZ-Sim and I tried to follow the contribution guide to the best of my ability. Any feedback is more than welcome!
Environment
In many of gz-sim's systems
PostUpdate
function, there is this code to print warning msg:The problem is that if
_info.dt
is smaller than 1 sec,std::chrono::duration_cast<std::chrono::seconds>(_info.dt).count()
would produce 0, and the msg will outputjump back in time [0s]
A quick fix is to change all instances of this code to
std::chrono::duration<double>(_info.dt).count()