robot_systemd package from robot_systemd repo

robot_systemd

Package Summary

Tags No category tags.
Version 0.1.2
License MIT
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/LucidOne/robot_systemd.git
VCS Type git
VCS Version master
Last Updated 2019-10-31
Dev Status DEVELOPED
CI status Continuous Integration
Released RELEASED
Package Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Systemd Robot Initialization

Additional Links

No additional links.

Maintainers

  • HXR

Authors

No additional authors.

Systemd based Robot Initialization for ROS.

Build Status Build Status

TL;DR

# Install ROS...
sudo apt install ros-kinetic-robot-systemd
systemctl --user enable roslaunch@turtlebot_bringup:minimal.launch
systemctl --user start roslaunch@turtlebot_bringup:minimal.launch
# Start at bootup instead of graphical login
sudo loginctl enable-linger $USER

Overview

The goal of this package is to provide infrastructure to start roscore and roslaunch that works by default. OEMs and system integrators should also be able to depend on it to build their own ROS packages that can customize the system startup to support inevitable hardware variations.

It also enables individual end-users to be able to load workspace overlays and make personal customizations without being overwritten by vendor upgrades.

It is designed to be integrated with network autoconfiguration for an improved out-of-the-box experience.

Example Configuration [Optional]

~/.ros/environment

ROS_DISTRO=kinetic
ROS_INTERFACE=auto
ROS_SETUP=/home/turtlebot/catkin_ws/devel/setup.bash

CHANGELOG

Changelog for package robot_systemd

0.1.2 (2019-10-30)

  • Removed pre-emptive conflict
  • Added TasksMax=infinity
  • Added KillSignal=SIGINT
  • Added documentation

0.1.1 (2019-10-29)

  • Added env-hook for environment
  • Added documentation

0.1.0 (2019-10-29)

  • Initial Release

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Package Dependencies

Deps Name
0 catkin
1 roslaunch
0 sphinx

System Dependencies

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged robot_systemd at answers.ros.org