-
 
No version for distro humble. Known supported distros are highlighted in the buttons above.
No version for distro iron. Known supported distros are highlighted in the buttons above.
No version for distro jazzy. Known supported distros are highlighted in the buttons above.
No version for distro rolling. Known supported distros are highlighted in the buttons above.

Package Summary

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

Repository Summary

Checkout URI https://github.com/rm-controls/rm_control.git
VCS Type git
VCS Version master
Last Updated 2024-11-23
Dev Status DEVELOPED
CI status
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A package that uses dbus to read remote control information

Additional Links

No additional links.

Maintainers

  • Qiayuan Liao

Authors

  • Qiayuan Liao

Package Name

Overview

This is a template: replace, remove, and add where required. Describe here what this package does and what it’s meant for in a few sentences.

Keywords: example, package, template

Or, add some keywords to the Bitbucket or GitHub repository.

License

The source code is released under a BSD 3-Clause license.

Author: Péter Fankhauser
Affiliation: ANYbotics
Maintainer: Péter Fankhauser, pfankhauser@anybotics.com

The PACKAGE NAME package has been tested under ROS Indigo, Melodic and Noetic on respectively Ubuntu 14.04, 18.04 and 20.04. This is research code, expect that it changes often and any fitness for a particular purpose is disclaimed.

Build Status

Example image

Installation

Installation from Packages

To install all packages from the this repository as Debian packages use

sudo apt-get install ros-noetic-...

Or better, use rosdep:

sudo rosdep install --from-paths src

Building from Source

Dependencies

Building

To build from source, clone the latest version from this repository into your catkin workspace and compile the package using

cd catkin_workspace/src
git clone https://github.com/ethz-asl/ros_best_practices.git
cd ../
rosdep install --from-paths . --ignore-src
catkin_make

Running in Docker

Docker is a great way to run an application with all dependencies and libraries bundles together. Make sure to install Docker first.

First, spin up a simple container:

docker run -ti --rm --name ros-container ros:noetic bash

This downloads the ros:noetic image from the Docker Hub, indicates that it requires an interactive terminal (-t, -i) , gives it a name (--name), removes it after you exit the container (--rm) and runs a command (bash).

Now, create a catkin workspace, clone the package, build it, done!

apt-get update && apt-get install -y git
mkdir -p /ws/src && cd /ws/src
git clone https://github.com/leggedrobotics/ros_best_practices.git
cd ..
rosdep install --from-path src
catkin_make
source devel/setup.bash
roslaunch ros_package_template ros_package_template.launch

Unit Tests

Run the unit tests with

catkin_make run_tests_ros_package_template

Static code analysis

Run the static code analysis with

catkin_make roslint_ros_package_template

Usage

Describe the quickest way to run this software, for example:

Run the main node with

roslaunch ros_package_template ros_package_template.launch

Config files

Config file folder/set 1

  • config_file_1.yaml Shortly explain the content of this config file

Config file folder/set 2

Launch files

  • launch_file_1.launch: shortly explain what is launched (e.g standard simulation, simulation with gdb,…)

    Argument set 1

    • argument_1 Short description (e.g. as commented in launch file). Default: default_value.

    Argument set 2

    • ...

Nodes

ros_package_template

Reads temperature measurements and computed the average.

Subscribed Topics

Published Topics

Services

  • get_average (std_srvs/Trigger)

    Returns information about the current average. For example, you can trigger the computation from the console with

    rosservice call /ros_package_template/get_average
    

Parameters

  • subscriber_topic (string, default: “/temperature”)

    The name of the input topic.

  • cache_size (int, default: 200, min: 0, max: 1000)

    The size of the cache.

NODE_B_NAME

Bugs & Feature Requests

Please report bugs and request features using the Issue Tracker .

CHANGELOG

Changelog for package rm_dbus

0.1.20 (2023-06-20)

  • Merge branch 'master' into suggest_fire
  • Merge branch 'rm-controls:master' into master
  • Merge branch 'dev/ui_refact' into dev/balance_cmd_send
  • Merge branch 'master' into dev/ui_refact # Conflicts: # rm_referee/include/rm_referee/common/protocol.h # rm_referee/src/ui/graph.cpp
  • Merge pull request #146 from ye-luo-xi-tui/master 0.1.19
  • Merge branch 'rm-controls:master' into master
  • Merge pull request #1 from rm-controls/master 1
  • Contributors: 1moule, ye-luo-xi-tui, yuchen, 王湘鈜

0.1.19 (2023-05-03)

  • Merge branch 'master' into multi_dof_controller # Conflicts: # rm_common/include/rm_common/decision/command_sender.h # rm_msgs/CMakeLists.txt
  • Merge branch 'master' into one_click_turn_cmd_sender
  • Merge branch 'master' into switch_camera_command_sender # Conflicts: # rm_referee/include/rm_referee/ui/trigger_change_ui.h # rm_referee/src/ui/trigger_change_ui.cpp
  • Merge pull request #120 from ye-luo-xi-tui/master 0.1.18
  • Contributors: 1moule, LSY, ye-luo-xi-tui

0.1.18 (2023-03-25)

  • Merge branch 'master' into dev/polygon_ui
  • Merge branch 'master' into gazebo_imu_reserve
  • Merge pull request #106 from YoujianWu/work Delete dependence roslint.
  • Run pre-commit.
  • Delete dependence roslint.
  • Merge branch 'master' into acceleration # Conflicts: # rm_common/include/rm_common/decision/command_sender.h
  • Merge pull request #104 from ye-luo-xi-tui/master 0.1.17
  • Contributors: Kook, ye-luo-xi-tui, yezi, yuchen

0.1.17 (2023-02-21)

  • Merge branch 'rm-controls:master' into master
  • Merge pull request #84 from ye-luo-xi-tui/master 0.1.16
  • Contributors: ye-luo-xi-tui, 吕骏骐

0.1.16 (2022-11-24)

  • Merge branch 'dev'
  • Merge branch 'rm-controls:master' into master
  • Merge branch 'master' into rm_referee_pr
  • Merge pull request #74 from ye-luo-xi-tui/dev Update 0.1.15
  • Merge branch 'master' into referee # Conflicts: # rm_common/include/rm_common/decision/service_caller.h # rm_msgs/CMakeLists.txt # rm_msgs/msg/referee/GameRobotStatus.msg # rm_msgs/msg/referee/GameStatus.msg
  • Merge branch 'master' into referee1
  • Contributors: ye-luo-xi-tui, yezi, yuchen, 吕骏骐

0.1.15 (2022-09-02)

0.1.14 (2022-06-16)

0.1.13 (2022-06-12)

0.1.12 (2022-06-11)

  • Merge pull request #59 from ye-luo-xi-tui/master 0.1.11
  • Contributors: QiayuanLiao

0.1.11 (2022-06-10)

  • Merge remote-tracking branch 'origin/master'
  • Contributors: QiayuanLiao, YuuinIH, qiayuan

0.1.10 (2022-05-22)

0.1.9 (2022-3-28)

  • Merge remote-tracking branch 'origin/master'
  • Contributors: Jie j

0.1.8 (2021-12-7)

  • Merge branch 'master' into master
  • Remove priority from dbus_node
  • Merge branch 'master' into gimbal/opti_or_simplify
  • Update CHANGELOG
  • Contributors: YuuinIH, qiayuan

0.1.6 (2021-09-26)

0.1.7 (2021-09-26)

  • 0.1.6
  • Update CHANGELOG
  • Contributors: qiayuan

0.1.5 (2021-09-02)

0.1.4 (2021-09-02)

0.1.3 (2021-09-01)

  • Format the code
  • Format the code
  • Add licence
  • Correct dbus to rm_dbus.
  • Correct the #include in dbus_node.cpp
  • Correct rm_dbus code format.
  • Correct code format.
  • Correct rm_dbus code format.
  • Correct rm_dbus code format.
  • Make rm_dbus version same with the other package in rm_control.
  • Merge remote-tracking branch 'alias_memory/metapackage'
  • Move all files to rm_dbus/rm_dbus,prepare for merge
  • Contributors: BruceLannn, qiayuan
  • Format the code
  • Format the code
  • Add licence
  • Correct dbus to rm_dbus.
  • Correct the #include in dbus_node.cpp
  • Correct rm_dbus code format.
  • Correct code format.
  • Correct rm_dbus code format.
  • Correct rm_dbus code format.
  • Make rm_dbus version same with the other package in rm_control.
  • Merge remote-tracking branch 'alias_memory/metapackage'
  • Move all files to rm_dbus/rm_dbus,prepare for merge
  • Contributors: BruceLannn, qiayuan

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Name Deps
rm_control

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rm_dbus at Robotics Stack Exchange

No version for distro ardent. Known supported distros are highlighted in the buttons above.
No version for distro bouncy. Known supported distros are highlighted in the buttons above.
No version for distro crystal. Known supported distros are highlighted in the buttons above.
No version for distro eloquent. Known supported distros are highlighted in the buttons above.
No version for distro dashing. Known supported distros are highlighted in the buttons above.
No version for distro galactic. Known supported distros are highlighted in the buttons above.
No version for distro foxy. Known supported distros are highlighted in the buttons above.
No version for distro lunar. Known supported distros are highlighted in the buttons above.
No version for distro jade. Known supported distros are highlighted in the buttons above.
No version for distro indigo. Known supported distros are highlighted in the buttons above.
No version for distro hydro. Known supported distros are highlighted in the buttons above.
No version for distro kinetic. Known supported distros are highlighted in the buttons above.
No version for distro melodic. Known supported distros are highlighted in the buttons above.