0
$\begingroup$

Rosanswers logo

Hello guys. We have just received a husky uvg at my lab and I am humbly trying to step out of the simulating world and set up the platform.

I would like to test some of the nodes I developed in simulation and make them run at start-up in the backround along with the standard startup husky nodes.

In the user manual, clearpath suggests to simply copy the custom launch file in the /etc/ros/kinetic/husky-core.d folder where the standard husky launch files are located (state publiser, localization etc)

While this works and the nodes do appear after boot (i checked it in my remote) it someshow doesn't feel like a robust technique. So after reading a little on the robot_upstart command and ubuntu's service and systemctl commands I believe that the best way to do what I want would be either to

  1. create a new system service containing all the custom launch files to be launched at system boot or
  2. create a new system service for each launch file.

I am closing towards the first. Should I proceed and do that or is there something that I have missintepreted that could cause a problem?

Thank you!


Originally posted by smarn on ROS Answers with karma: 54 on 2020-04-14

Post score: 0

$\endgroup$

1 Answer 1

0
$\begingroup$

Rosanswers logo

Looks like it is sufficient to just copy any .launch file that is to be called during start-up in the /etc/ros/kinetic/ros.d directory (eventually in my case it is not husky-core.d but ros.d) so i'm closing this one.


Originally posted by smarn with karma: 54 on 2020-04-24

This answer was ACCEPTED on the original site

Post score: 0

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.