Ask Your Question
0

What do I understand from the error "process has died [pid: 4917 exit code-6]

asked 2015-06-19 12:26:45 -0600

RS gravatar image

I am trying to implement the navigation stack and get this error when I launch the move_base.launch as given in the tutorial http://wiki.ros.org/navigation/Tutori...

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
2

answered 2015-06-19 13:34:17 -0600

ahendrix gravatar image

Exit code -6 means that the program was terminated by signal 6, which is SIGABRT.

Have a read through https://en.wikipedia.org/wiki/Unix_si... to understand what sorts of signals are possible, and the bash section of https://en.wikipedia.org/wiki/Exit_st... to understand how those signals become exit codes.

In the context of ROS, this probably means that something called ROS_ABORT(), which isn't very helpful. You should probably look at the rest of the output from move_base to get a better idea of why it decided to abort.

edit flag offensive delete link more

Comments

Thanks for the input! I realised the mistake I was making.

RS gravatar imageRS ( 2015-06-22 11:26:01 -0600 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 2015-06-19 12:26:45 -0600

Seen: 3,588 times

Last updated: Jun 19 '15