Kinovarobotics / kinova-movo

Source code of the Kinova MOVO platform
BSD 3-Clause "New" or "Revised" License
44 stars 37 forks source link

ROS doesn't start if the arm bases aren't powered. #27

Open mattcorsaro1 opened 6 years ago

mattcorsaro1 commented 6 years ago

If the arm bases are unpingable during startup, ROS fails to launch. Ideally, setting MOVO_HAS_KINOVA_ARMS and related environment variables to false in movo_config.bash would skip the startup ping.

martine1406 commented 6 years ago

Hi @mattcorsaro1

Do you suggest to put MOVO_HAS_KINOVA_ARMS to false by default?

martine1406 commented 6 years ago

Hi @mattcorsaro1

Okay I do get your question now: even if you put those env variables to false, the movo still does not starts up if both bases are not pingable. So what you are asking for is if we could add variables or change the behaviour of MOVO_HAS_KINOVA_ARMS and related environment variables to false in movo_config.bash to skip the startup ping if desired. I talked with the team and we believe it would be feasible quite easily. We'll work on it. Thanks for the feedback

mattcorsaro1 commented 6 years ago

Yes, exactly. Thanks!

brandonjdehart commented 5 years ago

Any news on this issue?