mpc_path_follower_ros
mpc_path_follower_ros copied to clipboard
When I set 2D Nav Goal,it will show some errors.
When I set 2D Nav Goal,it will show that mpc_ref_path "Message contained invalid floating point values (nans or infs)" in rviz.AND in the terminal , it shows "[FATAL] [1569572623.954154195, 372.960000000]: Received a transformed plan with 26 points. [move_base-3] process has died [pid 21266, exit code -11, cmd /opt/ros/kinetic/lib/move_base/move_base cmd_vel:=/mobile_base/commands/velocity odom:=odom scan:=scan __name:=move_base __log:=/home/xkk/.ros/log/3c49e654-e0ff-11e9-b83e-a088696e50eb/move_base-3.log]. log file: /home/xkk/.ros/log/3c49e654-e0ff-11e9-b83e-a088696e50eb/move_base-3*.log"
It seems like that the global path produced by A star is wrong cause it has (nans or infs). So, check the global path.
It seems like that the global path produced by A star is wrong cause it has (nans or infs). So, check the global path.
I still haven't solved this problem. I can't insert pictures here. I want you to see my topic information below. There seems to be some problems there.
It seems like that the global path produced by A star is wrong cause it has (nans or infs). So, check the global path.
May I have your email address? Thank you
[move_base-3] process has died [pid 8148, exit code -6, cmd /opt/ros/kinetic/lib/move_base/move_base cmd_vel:=/mobile_base/commands/velocity odom:=odom scan:=scan __name:=move_base __log:=/home/ysz/.ros/log/da54a9a4-f7bd-11e9-bb2d-000c29a4c471/move_base-3.log]. log file: /home/ysz/.ros/log/da54a9a4-f7bd-11e9-bb2d-000c29a4c471/move_base-3*.log
Error detected by false result for if( CppAD::isnan( yq[ (q+1) * index + 0 ] ) at line 224 in the file /usr/include/cppad/local/forward.hpp move_base: /usr/include/cppad/utility/error_handler.hpp:207: static void CppAD::ErrorHandler::Default(bool, int, const char*, const char*, const char*): Assertion `false' failed.
pls replace mpc_path_follower with dwa_local_planner to check if it works.
Error detected by false result for if( CppAD::isnan( yq[ (q+1) * index + 0 ] ) at line 224 in the file /usr/include/cppad/local/forward.hpp move_base: /usr/include/cppad/utility/error_handler.hpp:207: static void CppAD::ErrorHandler::Default(bool, int, const char*, const char*, const char*): Assertion `false' failed.
I have the same problem. Have you solved it?
@YouShaoze
I have the same problem.like this
pls replace mpc_path_follower with dwa_local_planner to check if it works.
After replace dwa, it works.
Have you solved it? @zhuiyuehun @yinzixuan126 @YouShaoze @xkk3599 Thanks a lot.
Have you solved it? @zhuiyuehun @yinzixuan126 @YouShaoze @xkk3599@mxpfeng
Hi
I also faced the same issue. The navigation stack can work when use it together with dwa, but not mpc_path_follower_ros. Any solution for it?
Best, Samuel
Error detected by false result for if( CppAD::isnan( yq[ (q+1) * index + 0 ] ) at line 224 in the file /usr/include/cppad/local/forward.hpp move_base: /usr/include/cppad/utility/error_handler.hpp:207: static void CppAD::ErrorHandler::Default(bool, int, const char*, const char*, const char*): Assertion `false' failed.
ros navigation package odom helper isn't assigned odom pose