Robotics StackExchange | Archived questions

[husky_node-1] process has died [pid 9824, exit code -6,

When I run base.launch I see the following error:

[husky_node-1] process has died [pid 17563, exit code -6, cmd /home/phandat/husky_melodic/devel/lib/husky_base/husky_node __name:=husky_node __log:=/home/phandat/.ros/log/e16926c2-4489-11ed-bda3-ff2d4b6e1391/husky_node-1.log].
log file: /home/phandat/.ros/log/e16926c2-4489-11ed-bda3-ff2d4b6e1391/husky_node-1*.log

Please help me!

Asked by Phan on 2022-10-05 04:06:39 UTC

Comments

  1. Which base.launch file are you running? Because I can not find any such file mentioned in their documentation.
  2. Can you please add more information? For example, which command and packages are you using?
  3. Can you please share the complete information printed in the terminal?

Asked by ravijoshi on 2022-10-07 02:06:57 UTC

I launch base.launch in https://github.com/husky/husky/tree/melodic-devel/husky_base I had a husky A200 robot and now I am trying to connect its hardware

Asked by Phan on 2022-10-08 03:45:04 UTC

I read the base.launch. I think you are probably failing to set the port argument.

https://github.com/husky/husky/blob/def9749008818e0d57a50db528df5012fb53432d/husky_base/launch/base.launch#L34

According to the following, either the destination specified in the HUSKY_PORT environment variable or /dev/prolific is the port.

https://github.com/husky/husky/blob/def9749008818e0d57a50db528df5012fb53432d/husky_base/launch/base.launch#L29

Asked by miura on 2022-10-08 04:51:08 UTC

Does that mean I have to replace HUSKY_PORT or /dev/prolific with the number representing HUSKY_PORT port? And where can I find it?

Asked by Phan on 2022-10-08 06:59:35 UTC

It is probably a string, not a number. This is inferred from the fact that the default value is /dev/prolific. I don't have Husky and have never run husky_base.

It seems that husky_base is the node for running the actual robot. Is there a /dev/prolific in the robot's control PC?

It seems that if you want to run a simulation, you need to run another node.

Asked by miura on 2022-10-08 07:13:27 UTC

I finished the simulation run and now I am running the real thing I got the above error. Exactly, it's to connect to the Husky robot's hardware Do you know how to find /dev/prolific in the robot's control PC?

Asked by Phan on 2022-10-08 07:34:38 UTC

Perhaps /dev/prolific is present in Husky if the wiring in Husky is correctly connected. Is /dev/prolific or some other file under /dev created on the PC in Husky when you unplug and plug the USB?

Asked by miura on 2022-10-09 04:06:00 UTC

Answers