Closed rayvburn closed 1 year ago
Everything seems that non-linear transformations of raw force vectors in SFM cause such issue. Loosening max_force_factor
helped so far.
Seems that with the fallback trajectory generator (SimpleTrajectoryGenerator
) this problem is somehow hidden by the emergent behaviour of the planner.
ATM not sure whether this issue was related to simulation performance degradation or robot's deceleration. If it is related to robot's deceleration it may happen that control loop takes too long (tested robot (TIAGo) has velocity command timeout of 500ms). The performance of simulation has not been observed recently.
Apparently, the Gazebo simulation slows down with any planner in some areas. It is rather unclear why it happens, but since other planners also suffer that issue, #60 won't be investigated in the simulation performance aspects.
It has not been noticable for some time. It could have been caused by the usage of Eigen types. See this https://github.com/rayvburn/hubero_local_planner/pull/54/commits/7e8a24774ca6e11cba536644395aec5f15f38f23 and that commit in a dependent package social_nav_utils
https://github.com/rayvburn/social_nav_utils/pull/6/commits/5e3e73a0d571770273244158b34276b983d172af
First, check if increasing internal force factor will do any good.