ros2cli repository

Repository Summary

Checkout URI https://github.com/ros2/ros2cli.git
VCS Type git
VCS Version foxy
Last Updated 2020-09-10
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Packages

Name Version
ros2action 0.9.7
ros2cli 0.9.7
ros2component 0.9.7
ros2doctor 0.9.7
ros2interface 0.9.7
ros2lifecycle 0.9.7
ros2lifecycle_test_fixtures 0.9.7
ros2multicast 0.9.7
ros2node 0.9.7
ros2param 0.9.7
ros2pkg 0.9.7
ros2run 0.9.7
ros2service 0.9.7
ros2topic 0.9.7

README

ros2cli

This repository contains the source code for ROS 2 command line interface tools included with a standard install of any ROS 2 distro.

Usage

Run ros2 --help to see all available commands.

Run ros2 <command> --help for more information on individual command usage.

Run ros2 <command> <verb> --help for even more usage information on a specific command's verbs.

Read Introspection with command line tools on ROS Index for more information and an example.

Cheat Sheet

This cheat sheet provides examples for commands and their verbs (some of which rely on the ROS 2 demos package).

Add New Verbs

You can use Python entry points to create new commands and verbs for the CLI.

Here's an example.

And here's an example for how to add a command.

Background

You can find a historical discussion on this subject on Discourse.

CONTRIBUTING

Any contribution that you make to this repository will be under the Apache 2 License, as dictated by that license:

5. Submission of Contributions. Unless You explicitly state otherwise,
   any Contribution intentionally submitted for inclusion in the Work
   by You to the Licensor shall be under the terms and conditions of
   this License, without any additional terms or conditions.
   Notwithstanding the above, nothing herein shall supersede or modify
   the terms of any separate license agreement you may have executed
   with Licensor regarding such Contributions.

Contributors must sign-off each commit by adding a Signed-off-by: ... line to commit messages to certify that they have the right to submit the code they are contributing to the project according to the Developer Certificate of Origin (DCO).


Repository Summary

Checkout URI https://github.com/ros2/ros2cli.git
VCS Type git
VCS Version eloquent
Last Updated 2020-04-09
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Packages

Name Version
ros2action 0.8.7
ros2cli 0.8.7
ros2component 0.8.7
ros2doctor 0.8.7
ros2interface 0.8.7
ros2lifecycle 0.8.7
ros2lifecycle_test_fixtures 0.8.7
ros2msg 0.8.7
ros2multicast 0.8.7
ros2node 0.8.7
ros2param 0.8.7
ros2pkg 0.8.7
ros2run 0.8.7
ros2service 0.8.7
ros2srv 0.8.7
ros2topic 0.8.7

README

ros2cli

This repository contains the source code for ROS 2 command line interface tools included with a standard install of any ROS 2 distro.

Usage

Run ros2 --help to see all available commands.

Run ros2 <command> --help for more information on individual command usage.

Run ros2 <command> <verb> --help for even more usage information on a specific command's verbs.

Read Introspection with command line tools on ROS Index for more information and an example.

Cheat Sheet

This cheat sheet provides examples for commands and their verbs (some of which rely on the ROS 2 demos package).

Add New Verbs

You can use Python entry points to create new commands and verbs for the CLI.

Here's an example.

And here's an example for how to add a command.

Background

You can find a historical discussion on this subject on Discourse.

CONTRIBUTING

Any contribution that you make to this repository will be under the Apache 2 License, as dictated by that license:

5. Submission of Contributions. Unless You explicitly state otherwise,
   any Contribution intentionally submitted for inclusion in the Work
   by You to the Licensor shall be under the terms and conditions of
   this License, without any additional terms or conditions.
   Notwithstanding the above, nothing herein shall supersede or modify
   the terms of any separate license agreement you may have executed
   with Licensor regarding such Contributions.

Contributors must sign-off each commit by adding a Signed-off-by: ... line to commit messages to certify that they have the right to submit the code they are contributing to the project according to the Developer Certificate of Origin (DCO).


Repository Summary

Checkout URI https://github.com/ros2/ros2cli.git
VCS Type git
VCS Version dashing
Last Updated 2020-07-11
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Packages

Name Version
ros2action 0.7.11
ros2cli 0.7.11
ros2component 0.7.11
ros2lifecycle 0.7.11
ros2msg 0.7.11
ros2multicast 0.7.11
ros2node 0.7.11
ros2param 0.7.11
ros2pkg 0.7.11
ros2run 0.7.11
ros2service 0.7.11
ros2srv 0.7.11
ros2topic 0.7.11

README

No README found.

CONTRIBUTING

Any contribution that you make to this repository will be under the Apache 2 License, as dictated by that license:

5. Submission of Contributions. Unless You explicitly state otherwise,
   any Contribution intentionally submitted for inclusion in the Work
   by You to the Licensor shall be under the terms and conditions of
   this License, without any additional terms or conditions.
   Notwithstanding the above, nothing herein shall supersede or modify
   the terms of any separate license agreement you may have executed
   with Licensor regarding such Contributions.

Contributors must sign-off each commit by adding a Signed-off-by: ... line to commit messages to certify that they have the right to submit the code they are contributing to the project according to the Developer Certificate of Origin (DCO).


Repository Summary

Checkout URI https://github.com/ros2/ros2cli.git
VCS Type git
VCS Version ardent
Last Updated 2018-03-28
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Packages

Name Version
ros2cli 0.4.1
ros2msg 0.4.1
ros2node 0.4.1
ros2pkg 0.4.1
ros2run 0.4.1
ros2service 0.4.1
ros2srv 0.4.1
ros2topic 0.4.1

README

No README found.

CONTRIBUTING

Any contribution that you make to this repository will be under the Apache 2 License, as dictated by that license:

5. Submission of Contributions. Unless You explicitly state otherwise,
   any Contribution intentionally submitted for inclusion in the Work
   by You to the Licensor shall be under the terms and conditions of
   this License, without any additional terms or conditions.
   Notwithstanding the above, nothing herein shall supersede or modify
   the terms of any separate license agreement you may have executed
   with Licensor regarding such Contributions.

Repository Summary

Checkout URI https://github.com/ros2/ros2cli.git
VCS Type git
VCS Version bouncy
Last Updated 2018-08-22
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Packages

Name Version
ros2cli 0.5.4
ros2lifecycle 0.5.4
ros2msg 0.5.4
ros2node 0.5.4
ros2param 0.5.4
ros2pkg 0.5.4
ros2run 0.5.4
ros2service 0.5.4
ros2srv 0.5.4
ros2topic 0.5.4

README

No README found.

CONTRIBUTING

Any contribution that you make to this repository will be under the Apache 2 License, as dictated by that license:

5. Submission of Contributions. Unless You explicitly state otherwise,
   any Contribution intentionally submitted for inclusion in the Work
   by You to the Licensor shall be under the terms and conditions of
   this License, without any additional terms or conditions.
   Notwithstanding the above, nothing herein shall supersede or modify
   the terms of any separate license agreement you may have executed
   with Licensor regarding such Contributions.

Repository Summary

Checkout URI https://github.com/ros2/ros2cli.git
VCS Type git
VCS Version crystal
Last Updated 2019-02-08
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Packages

Name Version
ros2cli 0.6.3
ros2lifecycle 0.6.3
ros2msg 0.6.3
ros2multicast 0.6.3
ros2node 0.6.3
ros2param 0.6.3
ros2pkg 0.6.3
ros2run 0.6.3
ros2service 0.6.3
ros2srv 0.6.3
ros2topic 0.6.3

README

No README found.

CONTRIBUTING

Any contribution that you make to this repository will be under the Apache 2 License, as dictated by that license:

5. Submission of Contributions. Unless You explicitly state otherwise,
   any Contribution intentionally submitted for inclusion in the Work
   by You to the Licensor shall be under the terms and conditions of
   this License, without any additional terms or conditions.
   Notwithstanding the above, nothing herein shall supersede or modify
   the terms of any separate license agreement you may have executed
   with Licensor regarding such Contributions.