Package symbol

robot_upstart package from robot_upstart repo

robot_upstart

ROS Distro
humble

Package Summary

Tags No category tags.
Version 1.0.4
License BSD
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Description ROS package of helper functions related to bringing up roslaunch on system startup.
Checkout URI https://github.com/clearpathrobotics/robot_upstart.git
VCS Type git
VCS Version foxy-devel
Last Updated 2025-05-25
Dev Status MAINTAINED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The robot_upstart package provides scripts which may be used to install and uninstall Ubuntu Linux upstart jobs which launch groups of roslaunch files.

Additional Links

No additional links.

Maintainers

  • Chris Iverach-Brereton
  • Tony Baltovski

Authors

  • Mike Purvis

robot_upstart robot_upstart_ci

Clearpath Robotics presents a suite of scripts to assist with launching background ROS processes on Ubuntu Linux PCs. Please see the generated documentation and ROS Wiki.

CHANGELOG

Changelog for package robot_upstart

1.0.4 (2024-09-09)

  • Make tests pass on ROS 2 (#124)
  • Add Github CI
  • Contributors: Chris Iverach-Brereton

1.0.3 (2023-07-14)

  • Source workspace after exporting domain ID and RMW
  • Contributors: Roni Kreinin

1.0.2 (2022-04-21)

  • Removed whitespace
  • Use a single rmw_config arg for both fastrtps and cyclonedds
  • Added ROS_DOMAIN_ID arg
  • Removed master_uri, added rmw, cyclonedds_config, and fastrtps_config
  • Contributors: Roni Kreinin

1.0.1 (2022-04-07)

  • Added ament_index_python as run dep.
  • Removed un-used import.
  • Switched setup.cfg parameters to use underscores.
  • Updated setup.py to version 1.0.0.
  • Contributors: Tony Baltovski

1.0.0 (2022-02-16)

  • Fixed package.xml and setup.py information.
  • Removed CMakeLists.txt.
  • Removed src folder.
  • ros2 foxy
  • Contributors: Tony Baltovski, zifengqi123

0.4.2 (2022-02-16)

  • Use setpriv instead of setuidgid Replicates change from melodic-devel. Setpriv allows use of group permissions, reducing the need to globally apply r/w permissions to devices.
  • empty -> EmPy
  • Added License.
  • Contributors: Chris I-B, Mikael Arguedas, Tony Baltovski

0.4.1 (2021-05-12)

  • Enable customization of After= in service (#104)

    * Cosmetic Remove unnecessary parenthesis.

    • Correct typo
    • FIX: Remove unreachable code

    * Enable customizable After= in service This feature enables the user to define the services after which the generated service will. This is handy when hardware-related system services have to start before the ROS software.

  • Added util-linux as dependency for setpriv.

  • Bumped CMake version to avoid author warning.

  • Contributors: Tkostas, Tony Baltovski

0.4.0 (2021-03-01)

  • Updated maintainers.
  • fix remaining roslint error
  • fix most roslint failures
  • run ci on ROS noetic
  • changed unittest file to use env python3
  • updated to work with python3
  • Update the python scripts to be python3-compatible
  • [doc] Add commands when systemd is chosen. (#78) When [systemd]{.title-ref} is specified as a provider, commands are different. https://wiki.ubuntu.com/SystemdForUpstartUsers [doc] Add systemd start/stop commands.
  • Melodic compatibility: modify getifip for bionic output (#88)
    • Add net-tools as dependency because ifconfig is used
    • Modify getifip to handle bionic ifconfig output
  • Break line that the linter doesn't like. (#87)
  • [doc] Clarify the logic for automated job name determination. (#82) Problem addressed ================= When [--job]{.title-ref} option is not passed to [rosrun robot_upstart install]{.title-ref}, the job name gets determined automatically but the logic of it is not clear. Solution to the problem ======================= Add an explanation to the document.
  • [CI][kinetic-devel] Update to Xenial. (#79) * [CI][kinetic-devel] Update to Xenial. On a PR https://github.com/clearpathrobotics/robot_upstart/pull/78 I saw

File truncated at 100 lines see the full file

Package Dependencies

System Dependencies

Dependant Packages

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged robot_upstart at Robotics Stack Exchange

Package symbol

robot_upstart package from robot_upstart repo

robot_upstart

ROS Distro
jazzy

Package Summary

Tags No category tags.
Version 1.0.4
License BSD
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Description ROS package of helper functions related to bringing up roslaunch on system startup.
Checkout URI https://github.com/clearpathrobotics/robot_upstart.git
VCS Type git
VCS Version foxy-devel
Last Updated 2025-05-25
Dev Status MAINTAINED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The robot_upstart package provides scripts which may be used to install and uninstall Ubuntu Linux upstart jobs which launch groups of roslaunch files.

Additional Links

No additional links.

Maintainers

  • Chris Iverach-Brereton
  • Tony Baltovski

Authors

  • Mike Purvis

robot_upstart robot_upstart_ci

Clearpath Robotics presents a suite of scripts to assist with launching background ROS processes on Ubuntu Linux PCs. Please see the generated documentation and ROS Wiki.

CHANGELOG

Changelog for package robot_upstart

1.0.4 (2024-09-09)

  • Make tests pass on ROS 2 (#124)
  • Add Github CI
  • Contributors: Chris Iverach-Brereton

1.0.3 (2023-07-14)

  • Source workspace after exporting domain ID and RMW
  • Contributors: Roni Kreinin

1.0.2 (2022-04-21)

  • Removed whitespace
  • Use a single rmw_config arg for both fastrtps and cyclonedds
  • Added ROS_DOMAIN_ID arg
  • Removed master_uri, added rmw, cyclonedds_config, and fastrtps_config
  • Contributors: Roni Kreinin

1.0.1 (2022-04-07)

  • Added ament_index_python as run dep.
  • Removed un-used import.
  • Switched setup.cfg parameters to use underscores.
  • Updated setup.py to version 1.0.0.
  • Contributors: Tony Baltovski

1.0.0 (2022-02-16)

  • Fixed package.xml and setup.py information.
  • Removed CMakeLists.txt.
  • Removed src folder.
  • ros2 foxy
  • Contributors: Tony Baltovski, zifengqi123

0.4.2 (2022-02-16)

  • Use setpriv instead of setuidgid Replicates change from melodic-devel. Setpriv allows use of group permissions, reducing the need to globally apply r/w permissions to devices.
  • empty -> EmPy
  • Added License.
  • Contributors: Chris I-B, Mikael Arguedas, Tony Baltovski

0.4.1 (2021-05-12)

  • Enable customization of After= in service (#104)

    * Cosmetic Remove unnecessary parenthesis.

    • Correct typo
    • FIX: Remove unreachable code

    * Enable customizable After= in service This feature enables the user to define the services after which the generated service will. This is handy when hardware-related system services have to start before the ROS software.

  • Added util-linux as dependency for setpriv.

  • Bumped CMake version to avoid author warning.

  • Contributors: Tkostas, Tony Baltovski

0.4.0 (2021-03-01)

  • Updated maintainers.
  • fix remaining roslint error
  • fix most roslint failures
  • run ci on ROS noetic
  • changed unittest file to use env python3
  • updated to work with python3
  • Update the python scripts to be python3-compatible
  • [doc] Add commands when systemd is chosen. (#78) When [systemd]{.title-ref} is specified as a provider, commands are different. https://wiki.ubuntu.com/SystemdForUpstartUsers [doc] Add systemd start/stop commands.
  • Melodic compatibility: modify getifip for bionic output (#88)
    • Add net-tools as dependency because ifconfig is used
    • Modify getifip to handle bionic ifconfig output
  • Break line that the linter doesn't like. (#87)
  • [doc] Clarify the logic for automated job name determination. (#82) Problem addressed ================= When [--job]{.title-ref} option is not passed to [rosrun robot_upstart install]{.title-ref}, the job name gets determined automatically but the logic of it is not clear. Solution to the problem ======================= Add an explanation to the document.
  • [CI][kinetic-devel] Update to Xenial. (#79) * [CI][kinetic-devel] Update to Xenial. On a PR https://github.com/clearpathrobotics/robot_upstart/pull/78 I saw

File truncated at 100 lines see the full file

Package Dependencies

System Dependencies

Dependant Packages

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged robot_upstart at Robotics Stack Exchange

No version for distro kilted showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

robot_upstart package from robot_upstart repo

robot_upstart

ROS Distro
humble

Package Summary

Tags No category tags.
Version 1.0.4
License BSD
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Description ROS package of helper functions related to bringing up roslaunch on system startup.
Checkout URI https://github.com/clearpathrobotics/robot_upstart.git
VCS Type git
VCS Version foxy-devel
Last Updated 2025-05-25
Dev Status MAINTAINED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The robot_upstart package provides scripts which may be used to install and uninstall Ubuntu Linux upstart jobs which launch groups of roslaunch files.

Additional Links

No additional links.

Maintainers

  • Chris Iverach-Brereton
  • Tony Baltovski

Authors

  • Mike Purvis

robot_upstart robot_upstart_ci

Clearpath Robotics presents a suite of scripts to assist with launching background ROS processes on Ubuntu Linux PCs. Please see the generated documentation and ROS Wiki.

CHANGELOG

Changelog for package robot_upstart

1.0.4 (2024-09-09)

  • Make tests pass on ROS 2 (#124)
  • Add Github CI
  • Contributors: Chris Iverach-Brereton

1.0.3 (2023-07-14)

  • Source workspace after exporting domain ID and RMW
  • Contributors: Roni Kreinin

1.0.2 (2022-04-21)

  • Removed whitespace
  • Use a single rmw_config arg for both fastrtps and cyclonedds
  • Added ROS_DOMAIN_ID arg
  • Removed master_uri, added rmw, cyclonedds_config, and fastrtps_config
  • Contributors: Roni Kreinin

1.0.1 (2022-04-07)

  • Added ament_index_python as run dep.
  • Removed un-used import.
  • Switched setup.cfg parameters to use underscores.
  • Updated setup.py to version 1.0.0.
  • Contributors: Tony Baltovski

1.0.0 (2022-02-16)

  • Fixed package.xml and setup.py information.
  • Removed CMakeLists.txt.
  • Removed src folder.
  • ros2 foxy
  • Contributors: Tony Baltovski, zifengqi123

0.4.2 (2022-02-16)

  • Use setpriv instead of setuidgid Replicates change from melodic-devel. Setpriv allows use of group permissions, reducing the need to globally apply r/w permissions to devices.
  • empty -> EmPy
  • Added License.
  • Contributors: Chris I-B, Mikael Arguedas, Tony Baltovski

0.4.1 (2021-05-12)

  • Enable customization of After= in service (#104)

    * Cosmetic Remove unnecessary parenthesis.

    • Correct typo
    • FIX: Remove unreachable code

    * Enable customizable After= in service This feature enables the user to define the services after which the generated service will. This is handy when hardware-related system services have to start before the ROS software.

  • Added util-linux as dependency for setpriv.

  • Bumped CMake version to avoid author warning.

  • Contributors: Tkostas, Tony Baltovski

0.4.0 (2021-03-01)

  • Updated maintainers.
  • fix remaining roslint error
  • fix most roslint failures
  • run ci on ROS noetic
  • changed unittest file to use env python3
  • updated to work with python3
  • Update the python scripts to be python3-compatible
  • [doc] Add commands when systemd is chosen. (#78) When [systemd]{.title-ref} is specified as a provider, commands are different. https://wiki.ubuntu.com/SystemdForUpstartUsers [doc] Add systemd start/stop commands.
  • Melodic compatibility: modify getifip for bionic output (#88)
    • Add net-tools as dependency because ifconfig is used
    • Modify getifip to handle bionic ifconfig output
  • Break line that the linter doesn't like. (#87)
  • [doc] Clarify the logic for automated job name determination. (#82) Problem addressed ================= When [--job]{.title-ref} option is not passed to [rosrun robot_upstart install]{.title-ref}, the job name gets determined automatically but the logic of it is not clear. Solution to the problem ======================= Add an explanation to the document.
  • [CI][kinetic-devel] Update to Xenial. (#79) * [CI][kinetic-devel] Update to Xenial. On a PR https://github.com/clearpathrobotics/robot_upstart/pull/78 I saw

File truncated at 100 lines see the full file

Package Dependencies

System Dependencies

Dependant Packages

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged robot_upstart at Robotics Stack Exchange

No version for distro rolling showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

robot_upstart package from robot_upstart repo

robot_upstart

ROS Distro
humble

Package Summary

Tags No category tags.
Version 1.0.4
License BSD
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Description ROS package of helper functions related to bringing up roslaunch on system startup.
Checkout URI https://github.com/clearpathrobotics/robot_upstart.git
VCS Type git
VCS Version foxy-devel
Last Updated 2025-05-25
Dev Status MAINTAINED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The robot_upstart package provides scripts which may be used to install and uninstall Ubuntu Linux upstart jobs which launch groups of roslaunch files.

Additional Links

No additional links.

Maintainers

  • Chris Iverach-Brereton
  • Tony Baltovski

Authors

  • Mike Purvis

robot_upstart robot_upstart_ci

Clearpath Robotics presents a suite of scripts to assist with launching background ROS processes on Ubuntu Linux PCs. Please see the generated documentation and ROS Wiki.

CHANGELOG

Changelog for package robot_upstart

1.0.4 (2024-09-09)

  • Make tests pass on ROS 2 (#124)
  • Add Github CI
  • Contributors: Chris Iverach-Brereton

1.0.3 (2023-07-14)

  • Source workspace after exporting domain ID and RMW
  • Contributors: Roni Kreinin

1.0.2 (2022-04-21)

  • Removed whitespace
  • Use a single rmw_config arg for both fastrtps and cyclonedds
  • Added ROS_DOMAIN_ID arg
  • Removed master_uri, added rmw, cyclonedds_config, and fastrtps_config
  • Contributors: Roni Kreinin

1.0.1 (2022-04-07)

  • Added ament_index_python as run dep.
  • Removed un-used import.
  • Switched setup.cfg parameters to use underscores.
  • Updated setup.py to version 1.0.0.
  • Contributors: Tony Baltovski

1.0.0 (2022-02-16)

  • Fixed package.xml and setup.py information.
  • Removed CMakeLists.txt.
  • Removed src folder.
  • ros2 foxy
  • Contributors: Tony Baltovski, zifengqi123

0.4.2 (2022-02-16)

  • Use setpriv instead of setuidgid Replicates change from melodic-devel. Setpriv allows use of group permissions, reducing the need to globally apply r/w permissions to devices.
  • empty -> EmPy
  • Added License.
  • Contributors: Chris I-B, Mikael Arguedas, Tony Baltovski

0.4.1 (2021-05-12)

  • Enable customization of After= in service (#104)

    * Cosmetic Remove unnecessary parenthesis.

    • Correct typo
    • FIX: Remove unreachable code

    * Enable customizable After= in service This feature enables the user to define the services after which the generated service will. This is handy when hardware-related system services have to start before the ROS software.

  • Added util-linux as dependency for setpriv.

  • Bumped CMake version to avoid author warning.

  • Contributors: Tkostas, Tony Baltovski

0.4.0 (2021-03-01)

  • Updated maintainers.
  • fix remaining roslint error
  • fix most roslint failures
  • run ci on ROS noetic
  • changed unittest file to use env python3
  • updated to work with python3
  • Update the python scripts to be python3-compatible
  • [doc] Add commands when systemd is chosen. (#78) When [systemd]{.title-ref} is specified as a provider, commands are different. https://wiki.ubuntu.com/SystemdForUpstartUsers [doc] Add systemd start/stop commands.
  • Melodic compatibility: modify getifip for bionic output (#88)
    • Add net-tools as dependency because ifconfig is used
    • Modify getifip to handle bionic ifconfig output
  • Break line that the linter doesn't like. (#87)
  • [doc] Clarify the logic for automated job name determination. (#82) Problem addressed ================= When [--job]{.title-ref} option is not passed to [rosrun robot_upstart install]{.title-ref}, the job name gets determined automatically but the logic of it is not clear. Solution to the problem ======================= Add an explanation to the document.
  • [CI][kinetic-devel] Update to Xenial. (#79) * [CI][kinetic-devel] Update to Xenial. On a PR https://github.com/clearpathrobotics/robot_upstart/pull/78 I saw

File truncated at 100 lines see the full file

Package Dependencies

System Dependencies

Dependant Packages

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged robot_upstart at Robotics Stack Exchange

No version for distro github showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

robot_upstart package from robot_upstart repo

robot_upstart

ROS Distro
humble

Package Summary

Tags No category tags.
Version 1.0.4
License BSD
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Description ROS package of helper functions related to bringing up roslaunch on system startup.
Checkout URI https://github.com/clearpathrobotics/robot_upstart.git
VCS Type git
VCS Version foxy-devel
Last Updated 2025-05-25
Dev Status MAINTAINED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The robot_upstart package provides scripts which may be used to install and uninstall Ubuntu Linux upstart jobs which launch groups of roslaunch files.

Additional Links

No additional links.

Maintainers

  • Chris Iverach-Brereton
  • Tony Baltovski

Authors

  • Mike Purvis

robot_upstart robot_upstart_ci

Clearpath Robotics presents a suite of scripts to assist with launching background ROS processes on Ubuntu Linux PCs. Please see the generated documentation and ROS Wiki.

CHANGELOG

Changelog for package robot_upstart

1.0.4 (2024-09-09)

  • Make tests pass on ROS 2 (#124)
  • Add Github CI
  • Contributors: Chris Iverach-Brereton

1.0.3 (2023-07-14)

  • Source workspace after exporting domain ID and RMW
  • Contributors: Roni Kreinin

1.0.2 (2022-04-21)

  • Removed whitespace
  • Use a single rmw_config arg for both fastrtps and cyclonedds
  • Added ROS_DOMAIN_ID arg
  • Removed master_uri, added rmw, cyclonedds_config, and fastrtps_config
  • Contributors: Roni Kreinin

1.0.1 (2022-04-07)

  • Added ament_index_python as run dep.
  • Removed un-used import.
  • Switched setup.cfg parameters to use underscores.
  • Updated setup.py to version 1.0.0.
  • Contributors: Tony Baltovski

1.0.0 (2022-02-16)

  • Fixed package.xml and setup.py information.
  • Removed CMakeLists.txt.
  • Removed src folder.
  • ros2 foxy
  • Contributors: Tony Baltovski, zifengqi123

0.4.2 (2022-02-16)

  • Use setpriv instead of setuidgid Replicates change from melodic-devel. Setpriv allows use of group permissions, reducing the need to globally apply r/w permissions to devices.
  • empty -> EmPy
  • Added License.
  • Contributors: Chris I-B, Mikael Arguedas, Tony Baltovski

0.4.1 (2021-05-12)

  • Enable customization of After= in service (#104)

    * Cosmetic Remove unnecessary parenthesis.

    • Correct typo
    • FIX: Remove unreachable code

    * Enable customizable After= in service This feature enables the user to define the services after which the generated service will. This is handy when hardware-related system services have to start before the ROS software.

  • Added util-linux as dependency for setpriv.

  • Bumped CMake version to avoid author warning.

  • Contributors: Tkostas, Tony Baltovski

0.4.0 (2021-03-01)

  • Updated maintainers.
  • fix remaining roslint error
  • fix most roslint failures
  • run ci on ROS noetic
  • changed unittest file to use env python3
  • updated to work with python3
  • Update the python scripts to be python3-compatible
  • [doc] Add commands when systemd is chosen. (#78) When [systemd]{.title-ref} is specified as a provider, commands are different. https://wiki.ubuntu.com/SystemdForUpstartUsers [doc] Add systemd start/stop commands.
  • Melodic compatibility: modify getifip for bionic output (#88)
    • Add net-tools as dependency because ifconfig is used
    • Modify getifip to handle bionic ifconfig output
  • Break line that the linter doesn't like. (#87)
  • [doc] Clarify the logic for automated job name determination. (#82) Problem addressed ================= When [--job]{.title-ref} option is not passed to [rosrun robot_upstart install]{.title-ref}, the job name gets determined automatically but the logic of it is not clear. Solution to the problem ======================= Add an explanation to the document.
  • [CI][kinetic-devel] Update to Xenial. (#79) * [CI][kinetic-devel] Update to Xenial. On a PR https://github.com/clearpathrobotics/robot_upstart/pull/78 I saw

File truncated at 100 lines see the full file

Package Dependencies

System Dependencies

Dependant Packages

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged robot_upstart at Robotics Stack Exchange

Package symbol

robot_upstart package from robot_upstart repo

robot_upstart

ROS Distro
galactic

Package Summary

Tags No category tags.
Version 1.0.4
License BSD
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Description ROS package of helper functions related to bringing up roslaunch on system startup.
Checkout URI https://github.com/clearpathrobotics/robot_upstart.git
VCS Type git
VCS Version foxy-devel
Last Updated 2025-05-25
Dev Status MAINTAINED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The robot_upstart package provides scripts which may be used to install and uninstall Ubuntu Linux upstart jobs which launch groups of roslaunch files.

Additional Links

No additional links.

Maintainers

  • Chris Iverach-Brereton
  • Tony Baltovski

Authors

  • Mike Purvis

robot_upstart robot_upstart_ci

Clearpath Robotics presents a suite of scripts to assist with launching background ROS processes on Ubuntu Linux PCs. Please see the generated documentation and ROS Wiki.

CHANGELOG

Changelog for package robot_upstart

1.0.4 (2024-09-09)

  • Make tests pass on ROS 2 (#124)
  • Add Github CI
  • Contributors: Chris Iverach-Brereton

1.0.3 (2023-07-14)

  • Source workspace after exporting domain ID and RMW
  • Contributors: Roni Kreinin

1.0.2 (2022-04-21)

  • Removed whitespace
  • Use a single rmw_config arg for both fastrtps and cyclonedds
  • Added ROS_DOMAIN_ID arg
  • Removed master_uri, added rmw, cyclonedds_config, and fastrtps_config
  • Contributors: Roni Kreinin

1.0.1 (2022-04-07)

  • Added ament_index_python as run dep.
  • Removed un-used import.
  • Switched setup.cfg parameters to use underscores.
  • Updated setup.py to version 1.0.0.
  • Contributors: Tony Baltovski

1.0.0 (2022-02-16)

  • Fixed package.xml and setup.py information.
  • Removed CMakeLists.txt.
  • Removed src folder.
  • ros2 foxy
  • Contributors: Tony Baltovski, zifengqi123

0.4.2 (2022-02-16)

  • Use setpriv instead of setuidgid Replicates change from melodic-devel. Setpriv allows use of group permissions, reducing the need to globally apply r/w permissions to devices.
  • empty -> EmPy
  • Added License.
  • Contributors: Chris I-B, Mikael Arguedas, Tony Baltovski

0.4.1 (2021-05-12)

  • Enable customization of After= in service (#104)

    * Cosmetic Remove unnecessary parenthesis.

    • Correct typo
    • FIX: Remove unreachable code

    * Enable customizable After= in service This feature enables the user to define the services after which the generated service will. This is handy when hardware-related system services have to start before the ROS software.

  • Added util-linux as dependency for setpriv.

  • Bumped CMake version to avoid author warning.

  • Contributors: Tkostas, Tony Baltovski

0.4.0 (2021-03-01)

  • Updated maintainers.
  • fix remaining roslint error
  • fix most roslint failures
  • run ci on ROS noetic
  • changed unittest file to use env python3
  • updated to work with python3
  • Update the python scripts to be python3-compatible
  • [doc] Add commands when systemd is chosen. (#78) When [systemd]{.title-ref} is specified as a provider, commands are different. https://wiki.ubuntu.com/SystemdForUpstartUsers [doc] Add systemd start/stop commands.
  • Melodic compatibility: modify getifip for bionic output (#88)
    • Add net-tools as dependency because ifconfig is used
    • Modify getifip to handle bionic ifconfig output
  • Break line that the linter doesn't like. (#87)
  • [doc] Clarify the logic for automated job name determination. (#82) Problem addressed ================= When [--job]{.title-ref} option is not passed to [rosrun robot_upstart install]{.title-ref}, the job name gets determined automatically but the logic of it is not clear. Solution to the problem ======================= Add an explanation to the document.
  • [CI][kinetic-devel] Update to Xenial. (#79) * [CI][kinetic-devel] Update to Xenial. On a PR https://github.com/clearpathrobotics/robot_upstart/pull/78 I saw

File truncated at 100 lines see the full file

Package Dependencies

System Dependencies

Dependant Packages

No known dependants.

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged robot_upstart at Robotics Stack Exchange

No version for distro iron showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

robot_upstart package from robot_upstart repo

robot_upstart

ROS Distro
humble

Package Summary

Tags No category tags.
Version 1.0.4
License BSD
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Description ROS package of helper functions related to bringing up roslaunch on system startup.
Checkout URI https://github.com/clearpathrobotics/robot_upstart.git
VCS Type git
VCS Version foxy-devel
Last Updated 2025-05-25
Dev Status MAINTAINED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The robot_upstart package provides scripts which may be used to install and uninstall Ubuntu Linux upstart jobs which launch groups of roslaunch files.

Additional Links

No additional links.

Maintainers

  • Chris Iverach-Brereton
  • Tony Baltovski

Authors

  • Mike Purvis

robot_upstart robot_upstart_ci

Clearpath Robotics presents a suite of scripts to assist with launching background ROS processes on Ubuntu Linux PCs. Please see the generated documentation and ROS Wiki.

CHANGELOG

Changelog for package robot_upstart

1.0.4 (2024-09-09)

  • Make tests pass on ROS 2 (#124)
  • Add Github CI
  • Contributors: Chris Iverach-Brereton

1.0.3 (2023-07-14)

  • Source workspace after exporting domain ID and RMW
  • Contributors: Roni Kreinin

1.0.2 (2022-04-21)

  • Removed whitespace
  • Use a single rmw_config arg for both fastrtps and cyclonedds
  • Added ROS_DOMAIN_ID arg
  • Removed master_uri, added rmw, cyclonedds_config, and fastrtps_config
  • Contributors: Roni Kreinin

1.0.1 (2022-04-07)

  • Added ament_index_python as run dep.
  • Removed un-used import.
  • Switched setup.cfg parameters to use underscores.
  • Updated setup.py to version 1.0.0.
  • Contributors: Tony Baltovski

1.0.0 (2022-02-16)

  • Fixed package.xml and setup.py information.
  • Removed CMakeLists.txt.
  • Removed src folder.
  • ros2 foxy
  • Contributors: Tony Baltovski, zifengqi123

0.4.2 (2022-02-16)

  • Use setpriv instead of setuidgid Replicates change from melodic-devel. Setpriv allows use of group permissions, reducing the need to globally apply r/w permissions to devices.
  • empty -> EmPy
  • Added License.
  • Contributors: Chris I-B, Mikael Arguedas, Tony Baltovski

0.4.1 (2021-05-12)

  • Enable customization of After= in service (#104)

    * Cosmetic Remove unnecessary parenthesis.

    • Correct typo
    • FIX: Remove unreachable code

    * Enable customizable After= in service This feature enables the user to define the services after which the generated service will. This is handy when hardware-related system services have to start before the ROS software.

  • Added util-linux as dependency for setpriv.

  • Bumped CMake version to avoid author warning.

  • Contributors: Tkostas, Tony Baltovski

0.4.0 (2021-03-01)

  • Updated maintainers.
  • fix remaining roslint error
  • fix most roslint failures
  • run ci on ROS noetic
  • changed unittest file to use env python3
  • updated to work with python3
  • Update the python scripts to be python3-compatible
  • [doc] Add commands when systemd is chosen. (#78) When [systemd]{.title-ref} is specified as a provider, commands are different. https://wiki.ubuntu.com/SystemdForUpstartUsers [doc] Add systemd start/stop commands.
  • Melodic compatibility: modify getifip for bionic output (#88)
    • Add net-tools as dependency because ifconfig is used
    • Modify getifip to handle bionic ifconfig output
  • Break line that the linter doesn't like. (#87)
  • [doc] Clarify the logic for automated job name determination. (#82) Problem addressed ================= When [--job]{.title-ref} option is not passed to [rosrun robot_upstart install]{.title-ref}, the job name gets determined automatically but the logic of it is not clear. Solution to the problem ======================= Add an explanation to the document.
  • [CI][kinetic-devel] Update to Xenial. (#79) * [CI][kinetic-devel] Update to Xenial. On a PR https://github.com/clearpathrobotics/robot_upstart/pull/78 I saw

File truncated at 100 lines see the full file

Package Dependencies

System Dependencies

Dependant Packages

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged robot_upstart at Robotics Stack Exchange

Package symbol

robot_upstart package from robot_upstart repo

robot_upstart

ROS Distro
melodic

Package Summary

Tags No category tags.
Version 0.3.1
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Description ROS package of helper functions related to bringing up roslaunch on system startup.
Checkout URI https://github.com/clearpathrobotics/robot_upstart.git
VCS Type git
VCS Version kinetic-devel
Last Updated 2021-03-01
Dev Status MAINTAINED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The robot_upstart package provides scripts which may be used to install and uninstall Ubuntu Linux upstart jobs which launch groups of roslaunch files.

Additional Links

No additional links.

Maintainers

  • Mike Purvis

Authors

  • Mike Purvis

robot_upstart Build Status

Clearpath Robotics presents a suite of scripts to assist with launching background ROS processes on Ubuntu Linux PCs. Please see the generated documentation and ROS Wiki.

CHANGELOG

Changelog for package robot_upstart

0.3.1 (2021-03-01)

  • [doc] Add commands when systemd is chosen. (#78) When [systemd]{.title-ref} is specified as a provider, commands are different. https://wiki.ubuntu.com/SystemdForUpstartUsers [doc] Add systemd start/stop commands.
  • Melodic compatibility: modify getifip for bionic output (#88)
    • Add net-tools as dependency because ifconfig is used
    • Modify getifip to handle bionic ifconfig output
  • Break line that the linter doesn't like. (#87)
  • [doc] Clarify the logic for automated job name determination. (#82) Problem addressed ================= When [--job]{.title-ref} option is not passed to [rosrun robot_upstart install]{.title-ref}, the job name gets determined automatically but the logic of it is not clear. Solution to the problem ======================= Add an explanation to the document.
  • [CI][kinetic-devel] Update to Xenial. (#79) * [CI][kinetic-devel] Update to Xenial. On a PR https://github.com/clearpathrobotics/robot_upstart/pull/78 I saw [CI failure](https://travis-ci.org/clearpathrobotics/robot_upstart/builds/507510733?utm_source=github_status&utm_medium=notification) that seems to be related to platform issue. Using [trusty]{.title-ref} for xenial-based job might not work (any more?). ` Unpacking python-rospkg (1.1.7-100) ... dpkg-deb: error: archive '/var/cache/apt/archives/python-rosdep_0.15.1-1_all.deb' has premature member 'control.tar.xz' before 'control.tar.gz', giving up dpkg: error processing archive /var/cache/apt/archives/python-rosdep_0.15.1-1_all.deb (--unpack): subprocess dpkg-deb --control returned error exit status 2 No apport report written because MaxReports is reached already Processing triggers for man-db (2.6.7.1-1ubuntu1) ... Processing triggers for shared-mime-info (1.2-0ubuntu3) ... Processing triggers for sgml-base (1.26+nmu4ubuntu1) ... Errors were encountered while processing: /var/cache/apt/archives/python-catkin-pkg-modules_0.4.10-1_all.deb /var/cache/apt/archives/python-catkin-pkg_0.4.10-100_all.deb /var/cache/apt/archives/python-rosdistro-modules_0.7.2-1_all.deb /var/cache/apt/archives/python-rosdistro_0.7.2-100_all.deb /var/cache/apt/archives/python-rosdep_0.15.1-1_all.deb E: Sub-process /usr/bin/dpkg returned an error code (1) The command "sudo apt-get install python-rosdep -y" failed and exited with 100 during .`
  • Add support for wait flag in the install script (#73)
  • Contributors: Isaac I.Y. Saito, Mateusz Sadowski, Mike Purvis, Ramon Wijnands

0.3.0 (2018-05-23)

  • Add a dependency onto network-online.target (#67)
  • Clarify the reason of the error due to wrong pkgpath passed. (#57)
  • Allow ROS_HOME to be set previously by env file. (#54)
  • Contributors: Isaac I.Y. Saito, Thomas Furfaro, mhosmar-cpr

0.2.2 (2017-01-23)

  • Added a spin wait until ros processes exit. (#40)
  • Moved detect_providers to providers.py (#46)
  • Miscellaneous source code fixups.
  • Contributors: Mike Purvis, Tony Baltovski, Zac Witte

0.2.1 (2016-12-19)

  • Added option to install under systemd rather than upstart (#41)
  • Added option to add launch files as symbolic link (#43)
  • Fix title underline to silence doc job warning.
  • Update README.md Use [latest_available]{.title-ref} URL for documentation link.
  • Merge pull request #31 from clearpathrobotics/roslint_fix Remove unwanted whitespace
  • Remove unwanted whitespace
  • Merge pull request #28 from clearpathrobotics/install_multiple_files Updated install script to allow adding multiple launch files to a job
  • Ensure script aborts if one of the provided launch files cannot be found
  • Updated install script to allow adding multiple launch files to a job at once
  • Fix leftover {user} tokens in template.
  • Formatting changes for new pep8.
  • Contributors: Jonathan Jekir, Kazumi Malhan, Mike Purvis, Niklas Casaril

0.2.0 (2015-03-14)

  • Linter fixes.
  • Contributors: Mike Purvis

0.1.2 (2015-03-13)

  • Add some basic install/uninstall tests.
  • Add uninstall job method and script.
  • Remove out of date README content, now forwards to ROS Wiki and generated documentation.
  • Add a documentation section about permissions
  • Contributors: GaĆ«l Ecorchard, Mike Purvis

0.1.1 (2015-01-20)

File truncated at 100 lines see the full file

Package Dependencies

System Dependencies

Dependant Packages

Name Deps
husky_bringup

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged robot_upstart at Robotics Stack Exchange

Package symbol

robot_upstart package from robot_upstart repo

robot_upstart

ROS Distro
noetic

Package Summary

Tags No category tags.
Version 0.4.2
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Description ROS package of helper functions related to bringing up roslaunch on system startup.
Checkout URI https://github.com/clearpathrobotics/robot_upstart.git
VCS Type git
VCS Version noetic-devel
Last Updated 2022-02-16
Dev Status MAINTAINED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The robot_upstart package provides scripts which may be used to install and uninstall Ubuntu Linux upstart jobs which launch groups of roslaunch files.

Additional Links

No additional links.

Maintainers

  • Chris Iverach-Brereton
  • Tony Baltovski

Authors

  • Mike Purvis

robot_upstart Build Status

Clearpath Robotics presents a suite of scripts to assist with launching background ROS processes on Ubuntu Linux PCs. Please see the generated documentation and ROS Wiki.

CHANGELOG

Changelog for package robot_upstart

0.4.2 (2022-02-16)

  • Use setpriv instead of setuidgid Replicates change from melodic-devel. Setpriv allows use of group permissions, reducing the need to globally apply r/w permissions to devices.
  • empty -> EmPy
  • Added License.
  • Contributors: Chris I-B, Mikael Arguedas, Tony Baltovski

0.4.1 (2021-05-12)

  • Enable customization of After= in service (#104)

    * Cosmetic Remove unnecessary parenthesis.

    • Correct typo
    • FIX: Remove unreachable code

    * Enable customizable After= in service This feature enables the user to define the services after which the generated service will. This is handy when hardware-related system services have to start before the ROS software.

  • Added util-linux as dependency for setpriv.

  • Bumped CMake version to avoid author warning.

  • Contributors: Tkostas, Tony Baltovski

0.4.0 (2021-03-01)

  • Updated maintainers.
  • fix remaining roslint error
  • fix most roslint failures
  • run ci on ROS noetic
  • changed unittest file to use env python3
  • updated to work with python3
  • Update the python scripts to be python3-compatible
  • [doc] Add commands when systemd is chosen. (#78) When [systemd]{.title-ref} is specified as a provider, commands are different. https://wiki.ubuntu.com/SystemdForUpstartUsers [doc] Add systemd start/stop commands.
  • Melodic compatibility: modify getifip for bionic output (#88)
    • Add net-tools as dependency because ifconfig is used
    • Modify getifip to handle bionic ifconfig output
  • Break line that the linter doesn't like. (#87)
  • [doc] Clarify the logic for automated job name determination. (#82) Problem addressed ================= When [--job]{.title-ref} option is not passed to [rosrun robot_upstart install]{.title-ref}, the job name gets determined automatically but the logic of it is not clear. Solution to the problem ======================= Add an explanation to the document.
  • [CI][kinetic-devel] Update to Xenial. (#79) * [CI][kinetic-devel] Update to Xenial. On a PR https://github.com/clearpathrobotics/robot_upstart/pull/78 I saw [CI failure](https://travis-ci.org/clearpathrobotics/robot_upstart/builds/507510733?utm_source=github_status&utm_medium=notification) that seems to be related to platform issue. Using [trusty]{.title-ref} for xenial-based job might not work (any more?).
  • Add support for wait flag in the install script (#73)
  • Contributors: Chris I-B, Frederik Mazur Andersen, Isaac I.Y. Saito, Mateusz Sadowski, Mikael Arguedas, Mike Purvis, Ramon Wijnands, Tony Baltovski

0.3.0 (2018-05-23)

  • Add a dependency onto network-online.target (#67)
  • Clarify the reason of the error due to wrong pkgpath passed. (#57)
  • Allow ROS_HOME to be set previously by env file. (#54)
  • Contributors: Isaac I.Y. Saito, Thomas Furfaro, mhosmar-cpr

0.2.2 (2017-01-23)

  • Added a spin wait until ros processes exit. (#40)
  • Moved detect_providers to providers.py (#46)
  • Miscellaneous source code fixups.
  • Contributors: Mike Purvis, Tony Baltovski, Zac Witte

0.2.1 (2016-12-19)

  • Added option to install under systemd rather than upstart (#41)

File truncated at 100 lines see the full file

Package Dependencies

System Dependencies

Dependant Packages

No known dependants.

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged robot_upstart at Robotics Stack Exchange