|
Package Summary
Tags | No category tags. |
Version | 0.18.11 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/ros2cli.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2024-07-26 |
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) |
Package Description
The service command for ROS 2 command line tools.
Additional Links
No additional links.
Maintainers
- Aditya Pande
- Audrow Nash
- Michael Jeronimo
Authors
- Mabel Zhang
- William Woodall
README
No README found.
See repository README.
CHANGELOG
Changelog for package ros2service
0.18.11 (2024-07-26)
0.18.10 (2024-05-15)
0.18.9 (2024-02-16)
0.18.8 (2024-01-24)
0.18.7 (2023-07-18)
0.18.6 (2023-04-25)
0.18.5 (2023-01-10)
0.18.4 (2022-11-07)
0.18.3 (2022-04-08)
0.18.2 (2022-03-30)
- Add timeout to kill hanging tests (#701)
- Contributors: Audrow Nash
0.18.1 (2022-03-28)
- Also provide --include-hidden-services for [ros2 service list]{.title-ref} verb (#551)
- Contributors: Karsten Knese
0.18.0 (2022-03-01)
0.17.1 (2022-01-25)
0.17.0 (2022-01-25)
0.16.1 (2022-01-14)
0.16.0 (2022-01-14)
- Depend on launch packages instead of ros_testing to avoid circular dependency (#685)
- Contributors: Shane Loretz
0.15.0 (2021-11-18)
- Update maintainers to Aditya Pande, Audrow Nash, and Michael Jeronimo (#673)
- Updated maintainers (#670)
- Add changelogs (#635)
- Contributors: Aditya Pande, Audrow Nash, Ivan Santiago Paunovic
0.14.0 (2021-04-26)
0.13.0 (2021-04-06)
0.12.0 (2021-03-02)
0.11.0 (2021-01-25)
0.10.1 (2020-12-08)
0.10.0 (2020-11-02)
- Update maintainers. (#568)
- Check that passed type is actually a service. (#559)
- Contributors: Claire Wang, Dirk Thomas
0.9.5 (2020-06-01)
0.9.4 (2020-05-26)
- Use consistent quotes in help messages. (#517) Using single quotes inside double quotes is consistent with the other CLI help messages.
- Contributors: Jacob Perron
0.9.3 (2020-05-13)
0.9.2 (2020-05-08)
0.9.1 (2020-05-06)
0.9.0 (2020-04-29)
- Stop using 'node_name' and 'node_namespace' in tests. (#498) They are both deprecated, and print warnings in CI like: Warning: The parameter 'node_name' is deprecated, use 'name' instead
- Replace deprecated launch_ros usage. (#487) The Node parameter 'node_executable' has been deprecated and replaced with the parameter 'executable'.
- Skip CLI tests on Windows until we resolve the blocking/hanging isuse. (#489)
- Update tests to expect no launch_ros node. (#474)
- More verbose test_flake8 error messages (same as ros2/launch_ros#135)
- Remove ready_fn from test descriptions. (#376)
- Used get_available_rmw_implementations from rclpy. (#461)
- Add delay when retrying tests involving the CLI daemon. (#459) This is to give time for discovery to happen between the daemon node and the test fixture nodes.
- Use f-string. (#448)
- Use f-string
- Remove unused variable
- Only load required entry points which improves the performance.
(#436)
- Extend API to exclude extensions from loading
- Add add_subparsers_on_demand() function
- Update all extensions to use the new API
- Deprecate old API, add deprecation warnings
- Contributors: Alejandro Hernández Cordero, Chris Lalancette, Dirk Thomas, Jacob Perron, Peter Baughman, Shane Loretz, Steven! Ragnarök
0.8.6 (2019-11-19)
0.8.5 (2019-11-14)
- 0.8.5
- Contributors: Shane Loretz
0.8.4 (2019-11-13)
- 0.8.4
- Contributors: Michael Carroll
0.8.3 (2019-10-23)
- 0.8.3
- End-to-end test coverage for CLI commands output.
(#304)
- Add end-to-end CLI output tests for ros2:
- ros2action
- ros2service
- ros2topic
- ros2msg
- ros2srv
- ros2interface
- ros2node
- ros2pkg
- Move rosidl implementation details to rosidl_runtime_py.
(#371)
* Move rosidl implementation details to rosidl_runtime_py This
resolves several TODOs. Here is the PR moving the related functions
to their new home:
https://github.com/ros2/rosidl_runtime_py/pull/3
- Remove dependencies on deprecated packages
- Remove obsolete test
- Make linters happy :)
- Contributors: Jacob Perron, Michel Hidalgo, Shane Loretz
0.8.2 (2019-10-08)
- 0.8.2
- Contributors: Dirk Thomas
0.8.1 (2019-10-04)
- 0.8.1
- Contributors: Michael Carroll
0.8.0 (2019-09-26)
- Install resource marker file for packages. (#339)
- Update setup.py version. (#331) Versions now match latest tag and package.xml.
- Install package manifest. (#330)
- Add service call prototype completer. (#300)
- Add 'service find' verb.
(#274)
- Add 'service find' verb
- Add ServiceTypeCompleter
- Replace ServiceTypeCompleter with service_type_completer
- Use strings literals
- Use single quotes
- Fix import order
- Add 'service type' verb.
(#273)
- Add 'service type' verb
- Print all types
- Contributors: Dirk Thomas, Jacob Perron, Jeremie Deray
0.7.4 (2019-05-29)
- Add support for service type name without 'srv' namespace part. (#247)
- Contributors: Dirk Thomas
0.7.3 (2019-05-20)
- Use new type identification for service calls.
(#242)
- Use new type identification for service calls
- Address middle_module logic
- Fix typo
- Use review suggestions
- Contributors: Karsten Knese
0.7.2 (2019-05-08)
- Add xmllint linter test.
(#232)
- Add xmllint test to ament_python packages
- Cover new packages as well
- Contributors: Mikael Arguedas
0.7.1 (2019-04-17)
0.7.0 (2019-04-14)
- Use migrated message utility functions These functions are more generally useful outside of ros2topic and so they have been moved to rosidl_runtime_py.
- Use safe_load instead of deprecated load. (#212)
- Contributors: Jacob Perron, Mikael Arguedas
0.6.3 (2019-02-08)
- Consistent node naming.
(#158)
- Support for easy integration with ros2 security features by starting CLI nodes with a consistent prefix.
- Removing unneeded comment
- Making DirectNode visible (removing hidden node prefix) to have consistent node naming for ros2cli.
- Start all CLI nodes as hidden.
- Shortening the default CLI node name prefix from '_ros2cli_node' to '_ros2cli'
- Importing HIDDEN_NODE_PREFIX from rclpy, renaming CLI_NODE_NAME_PREFIX -> NODE_NAME_PREFIX.
- Ros2node - Importing HIDDEN_NODE_PREFIX from rclpy
- Linter fixes.
- Contributors: AAlon
0.6.2 (2018-12-12)
0.6.1 (2018-12-06)
- 0.6.1 bump package.xml, setup.py and setup.cfg versions
- Check in action module if action service. (#163)
- List services symmetric with topics. (#162)
- Contributors: Shane Loretz
0.6.0 (2018-11-19)
0.5.4 (2018-08-20)
0.5.3 (2018-07-17)
0.5.2 (2018-06-28)
0.5.1 (2018-06-27 12:27)
0.5.0 (2018-06-27 12:17)
- Add missing arg to ros2 service list. (#99)
- Add pytest markers to linter tests
- Ignore F841 from latest Pyflakes release. (#93)
- [ros2 service]{.title-ref} Use new client api.
(#77)
- Use new client api
- Try_shutdown() -> shutdown()
- Set zip_safe to avoid warning during installation. (#83)
- Print full help when no command is passed. (#81)
- Contributors: Dirk Thomas, Mikael Arguedas, Shane Loretz
0.4.0 (2017-12-08)
- [ros2service] call only once by default.
(#67)
- [ros2service] call only once by default
- Remove once completely
- [ros2topic] pub: add --repeat.
(#66)
- First shot at passing -r argument
- [ros2topic] add once and rate parameters
- [ros2service] add once and rate parameters
- Simplify logic, add sleepd for once publisher and remove argparse
- Fix spelling
- Format default the same as argparse does
- Format default the same as argparse does
- Move logic to the right function
- Mimic ros2topic and remove extra logic
- Consistent with services
- Merge pull request #64 from ros2/add_type_completer add type completer for 'topic pub' and 'service call'
- Merge pull request #65 from ros2/wait_for_service_before_calling wait for service before calling it
- Wait for service before calling it
- Add type completer for 'topic pub' and 'service call'
- Remove test_suite, add pytest as test_requires
- 0.0.3
- Fix request message population.
(#56)
- Use set_msg_fields
- Remove unused comment
- Move function and error definition to api module
- Use message filling method from ros2topic
- Alphabetical order
- Implicitly inherit from object. (#45)
- 0.0.2
- Merge pull request #36 from ros2/improve_error_message better error message
- Better error message
- Use yaml for parsing msg and srv values. (#19)
- Merge pull request #15 from ros2/various_fixes various fixes and improvements
- Various fixes and improvements
- Refactor get topic names and types.
(#4)
- Ros2topic: use rclpy utility
- Ros2topic: fixup
- Ros2topic: support multiple types
- Ros2service: initial commit
- Ros2topic: support no_demangle
- Fix include order
- Missed a commit
- Ros2service: add pep257 tests
- Fix echo to support multiple types
- Improve shutdown behavior of call, add loop option
- Address comments
- Contributors: Dirk Thomas, Mikael Arguedas, William Woodall
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
Deps | Name |
---|---|
rosidl_runtime_py | |
ament_copyright | |
ament_flake8 | |
ament_pep257 | |
ament_xmllint | |
launch | |
launch_ros | |
launch_testing | |
launch_testing_ros | |
test_msgs | |
rclpy | |
ros2cli |
System Dependencies
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged ros2service at Robotics Stack Exchange
|
Package Summary
Tags | No category tags. |
Version | 0.32.2 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/ros2cli.git |
VCS Type | git |
VCS Version | jazzy |
Last Updated | 2024-12-18 |
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) |
Package Description
The service command for ROS 2 command line tools.
Additional Links
No additional links.
Maintainers
- Audrow Nash
- Geoffrey Biggs
Authors
- Aditya Pande
- Mabel Zhang
- Michael Jeronimo
- William Woodall
README
No README found.
See repository README.
CHANGELOG
Changelog for package ros2service
0.32.2 (2024-12-18)
0.32.1 (2024-05-13)
0.32.0 (2024-04-16)
0.31.2 (2024-03-27)
0.31.1 (2024-02-07)
0.31.0 (2024-01-24)
0.30.1 (2023-12-26)
0.30.0 (2023-11-06)
- Add ros2 service info (#771)
- Contributors: Minju, Lee
0.29.1 (2023-10-04)
0.29.0 (2023-08-21)
- Load a message/request/goal from standard input (#844)
- Contributors: ymd-stella
0.28.0 (2023-07-11)
- Fix tests with get_type_description service and param present (#838)
- Contributors: Emerson Knapp
0.27.0 (2023-06-07)
- [service introspection] ros2 service echo (#745)
- Contributors: Brian
0.26.1 (2023-05-11)
0.26.0 (2023-04-28)
0.25.0 (2023-04-18)
- Make all of the dependencies in pure Python packages exec_depend. (#823)
- Contributors: Chris Lalancette
0.24.1 (2023-04-12)
0.24.0 (2023-04-11)
0.23.0 (2023-03-02)
0.22.0 (2023-02-14)
- [rolling] Update maintainers - 2022-11-07 (#776)
- Contributors: Audrow Nash
0.21.0 (2022-11-02)
0.20.0 (2022-09-13)
0.19.0 (2022-04-29)
0.18.3 (2022-04-08)
0.18.2 (2022-03-30)
- Add timeout to kill hanging tests (#701)
- Contributors: Audrow Nash
0.18.1 (2022-03-28)
- Also provide --include-hidden-services for [ros2 service list]{.title-ref} verb (#551)
- Contributors: Karsten Knese
0.18.0 (2022-03-01)
0.17.1 (2022-01-25)
0.17.0 (2022-01-25)
0.16.1 (2022-01-14)
0.16.0 (2022-01-14)
- Depend on launch packages instead of ros_testing to avoid circular dependency (#685)
- Contributors: Shane Loretz
0.15.0 (2021-11-18)
- Update maintainers to Aditya Pande, Audrow Nash, and Michael Jeronimo (#673)
- Updated maintainers (#670)
- Add changelogs (#635)
- Contributors: Aditya Pande, Audrow Nash, Ivan Santiago Paunovic
0.14.0 (2021-04-26)
0.13.0 (2021-04-06)
0.12.0 (2021-03-02)
0.11.0 (2021-01-25)
0.10.1 (2020-12-08)
0.10.0 (2020-11-02)
- Update maintainers. (#568)
- Check that passed type is actually a service. (#559)
- Contributors: Claire Wang, Dirk Thomas
0.9.5 (2020-06-01)
0.9.4 (2020-05-26)
- Use consistent quotes in help messages. (#517) Using single quotes inside double quotes is consistent with the other CLI help messages.
- Contributors: Jacob Perron
0.9.3 (2020-05-13)
0.9.2 (2020-05-08)
0.9.1 (2020-05-06)
0.9.0 (2020-04-29)
- Stop using 'node_name' and 'node_namespace' in tests. (#498) They are both deprecated, and print warnings in CI like: Warning: The parameter 'node_name' is deprecated, use 'name' instead
- Replace deprecated launch_ros usage. (#487) The Node parameter 'node_executable' has been deprecated and replaced with the parameter 'executable'.
- Skip CLI tests on Windows until we resolve the blocking/hanging isuse. (#489)
- Update tests to expect no launch_ros node. (#474)
- More verbose test_flake8 error messages (same as ros2/launch_ros#135)
- Remove ready_fn from test descriptions. (#376)
- Used get_available_rmw_implementations from rclpy. (#461)
- Add delay when retrying tests involving the CLI daemon. (#459) This is to give time for discovery to happen between the daemon node and the test fixture nodes.
- Use f-string. (#448)
- Use f-string
- Remove unused variable
- Only load required entry points which improves the performance.
(#436)
- Extend API to exclude extensions from loading
- Add add_subparsers_on_demand() function
- Update all extensions to use the new API
- Deprecate old API, add deprecation warnings
- Contributors: Alejandro Hernández Cordero, Chris Lalancette, Dirk Thomas, Jacob Perron, Peter Baughman, Shane Loretz, Steven! Ragnarök
0.8.6 (2019-11-19)
0.8.5 (2019-11-14)
- 0.8.5
- Contributors: Shane Loretz
0.8.4 (2019-11-13)
- 0.8.4
- Contributors: Michael Carroll
0.8.3 (2019-10-23)
- 0.8.3
- End-to-end test coverage for CLI commands output.
(#304)
- Add end-to-end CLI output tests for ros2:
- ros2action
- ros2service
- ros2topic
- ros2msg
- ros2srv
- ros2interface
- ros2node
- ros2pkg
- Move rosidl implementation details to rosidl_runtime_py.
(#371)
* Move rosidl implementation details to rosidl_runtime_py This
resolves several TODOs. Here is the PR moving the related functions
to their new home:
https://github.com/ros2/rosidl_runtime_py/pull/3
- Remove dependencies on deprecated packages
- Remove obsolete test
- Make linters happy :)
- Contributors: Jacob Perron, Michel Hidalgo, Shane Loretz
0.8.2 (2019-10-08)
- 0.8.2
- Contributors: Dirk Thomas
0.8.1 (2019-10-04)
- 0.8.1
- Contributors: Michael Carroll
0.8.0 (2019-09-26)
- Install resource marker file for packages. (#339)
- Update setup.py version. (#331) Versions now match latest tag and package.xml.
- Install package manifest. (#330)
- Add service call prototype completer. (#300)
- Add 'service find' verb.
(#274)
- Add 'service find' verb
- Add ServiceTypeCompleter
- Replace ServiceTypeCompleter with service_type_completer
- Use strings literals
- Use single quotes
- Fix import order
- Add 'service type' verb.
(#273)
- Add 'service type' verb
- Print all types
- Contributors: Dirk Thomas, Jacob Perron, Jeremie Deray
0.7.4 (2019-05-29)
- Add support for service type name without 'srv' namespace part. (#247)
- Contributors: Dirk Thomas
0.7.3 (2019-05-20)
- Use new type identification for service calls.
(#242)
- Use new type identification for service calls
- Address middle_module logic
- Fix typo
- Use review suggestions
- Contributors: Karsten Knese
0.7.2 (2019-05-08)
- Add xmllint linter test.
(#232)
- Add xmllint test to ament_python packages
- Cover new packages as well
- Contributors: Mikael Arguedas
0.7.1 (2019-04-17)
0.7.0 (2019-04-14)
- Use migrated message utility functions These functions are more generally useful outside of ros2topic and so they have been moved to rosidl_runtime_py.
- Use safe_load instead of deprecated load. (#212)
- Contributors: Jacob Perron, Mikael Arguedas
0.6.3 (2019-02-08)
- Consistent node naming.
(#158)
- Support for easy integration with ros2 security features by starting CLI nodes with a consistent prefix.
- Removing unneeded comment
- Making DirectNode visible (removing hidden node prefix) to have consistent node naming for ros2cli.
- Start all CLI nodes as hidden.
- Shortening the default CLI node name prefix from '_ros2cli_node' to '_ros2cli'
- Importing HIDDEN_NODE_PREFIX from rclpy, renaming CLI_NODE_NAME_PREFIX -> NODE_NAME_PREFIX.
- Ros2node - Importing HIDDEN_NODE_PREFIX from rclpy
- Linter fixes.
- Contributors: AAlon
0.6.2 (2018-12-12)
0.6.1 (2018-12-06)
- 0.6.1 bump package.xml, setup.py and setup.cfg versions
- Check in action module if action service. (#163)
- List services symmetric with topics. (#162)
- Contributors: Shane Loretz
0.6.0 (2018-11-19)
0.5.4 (2018-08-20)
0.5.3 (2018-07-17)
0.5.2 (2018-06-28)
0.5.1 (2018-06-27 12:27)
0.5.0 (2018-06-27 12:17)
- Add missing arg to ros2 service list. (#99)
- Add pytest markers to linter tests
- Ignore F841 from latest Pyflakes release. (#93)
- [ros2 service]{.title-ref} Use new client api.
(#77)
- Use new client api
- Try_shutdown() -> shutdown()
- Set zip_safe to avoid warning during installation. (#83)
- Print full help when no command is passed. (#81)
- Contributors: Dirk Thomas, Mikael Arguedas, Shane Loretz
0.4.0 (2017-12-08)
- [ros2service] call only once by default.
(#67)
- [ros2service] call only once by default
- Remove once completely
- [ros2topic] pub: add --repeat.
(#66)
- First shot at passing -r argument
- [ros2topic] add once and rate parameters
- [ros2service] add once and rate parameters
- Simplify logic, add sleepd for once publisher and remove argparse
- Fix spelling
- Format default the same as argparse does
- Format default the same as argparse does
- Move logic to the right function
- Mimic ros2topic and remove extra logic
- Consistent with services
- Merge pull request #64 from ros2/add_type_completer add type completer for 'topic pub' and 'service call'
- Merge pull request #65 from ros2/wait_for_service_before_calling wait for service before calling it
- Wait for service before calling it
- Add type completer for 'topic pub' and 'service call'
- Remove test_suite, add pytest as test_requires
- 0.0.3
- Fix request message population.
(#56)
- Use set_msg_fields
- Remove unused comment
- Move function and error definition to api module
- Use message filling method from ros2topic
- Alphabetical order
- Implicitly inherit from object. (#45)
- 0.0.2
- Merge pull request #36 from ros2/improve_error_message better error message
- Better error message
- Use yaml for parsing msg and srv values. (#19)
- Merge pull request #15 from ros2/various_fixes various fixes and improvements
- Various fixes and improvements
- Refactor get topic names and types.
(#4)
- Ros2topic: use rclpy utility
- Ros2topic: fixup
- Ros2topic: support multiple types
- Ros2service: initial commit
- Ros2topic: support no_demangle
- Fix include order
- Missed a commit
- Ros2service: add pep257 tests
- Fix echo to support multiple types
- Improve shutdown behavior of call, add loop option
- Address comments
- Contributors: Dirk Thomas, Mikael Arguedas, William Woodall
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
Deps | Name |
---|---|
rclpy | |
ros2cli | |
rosidl_runtime_py | |
ament_copyright | |
ament_flake8 | |
ament_pep257 | |
ament_xmllint | |
launch | |
launch_ros | |
launch_testing | |
launch_testing_ros | |
test_msgs |
System Dependencies
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged ros2service at Robotics Stack Exchange
|
Package Summary
Tags | No category tags. |
Version | 0.36.1 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/ros2cli.git |
VCS Type | git |
VCS Version | rolling |
Last Updated | 2024-12-20 |
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) |
Package Description
The service command for ROS 2 command line tools.
Additional Links
No additional links.
Maintainers
- Audrow Nash
- Geoffrey Biggs
Authors
- Aditya Pande
- Mabel Zhang
- Michael Jeronimo
- William Woodall
README
No README found.
See repository README.
CHANGELOG
Changelog for package ros2service
0.36.1 (2024-12-20)
0.36.0 (2024-11-20)
0.35.0 (2024-10-03)
0.34.1 (2024-07-29)
- Switch to using the rclpy.init context manager. (#920)
- Switch to using rclpy.init context manager. (#918)
- Contributors: Chris Lalancette
0.34.0 (2024-06-17)
0.33.0 (2024-04-26)
0.32.0 (2024-04-16)
0.31.2 (2024-03-27)
0.31.1 (2024-02-07)
0.31.0 (2024-01-24)
0.30.1 (2023-12-26)
0.30.0 (2023-11-06)
- Add ros2 service info (#771)
- Contributors: Minju, Lee
0.29.1 (2023-10-04)
0.29.0 (2023-08-21)
- Load a message/request/goal from standard input (#844)
- Contributors: ymd-stella
0.28.0 (2023-07-11)
- Fix tests with get_type_description service and param present (#838)
- Contributors: Emerson Knapp
0.27.0 (2023-06-07)
- [service introspection] ros2 service echo (#745)
- Contributors: Brian
0.26.1 (2023-05-11)
0.26.0 (2023-04-28)
0.25.0 (2023-04-18)
- Make all of the dependencies in pure Python packages exec_depend. (#823)
- Contributors: Chris Lalancette
0.24.1 (2023-04-12)
0.24.0 (2023-04-11)
0.23.0 (2023-03-02)
0.22.0 (2023-02-14)
- [rolling] Update maintainers - 2022-11-07 (#776)
- Contributors: Audrow Nash
0.21.0 (2022-11-02)
0.20.0 (2022-09-13)
0.19.0 (2022-04-29)
0.18.3 (2022-04-08)
0.18.2 (2022-03-30)
- Add timeout to kill hanging tests (#701)
- Contributors: Audrow Nash
0.18.1 (2022-03-28)
- Also provide --include-hidden-services for [ros2 service list]{.title-ref} verb (#551)
- Contributors: Karsten Knese
0.18.0 (2022-03-01)
0.17.1 (2022-01-25)
0.17.0 (2022-01-25)
0.16.1 (2022-01-14)
0.16.0 (2022-01-14)
- Depend on launch packages instead of ros_testing to avoid circular dependency (#685)
- Contributors: Shane Loretz
0.15.0 (2021-11-18)
- Update maintainers to Aditya Pande, Audrow Nash, and Michael Jeronimo (#673)
- Updated maintainers (#670)
- Add changelogs (#635)
- Contributors: Aditya Pande, Audrow Nash, Ivan Santiago Paunovic
0.14.0 (2021-04-26)
0.13.0 (2021-04-06)
0.12.0 (2021-03-02)
0.11.0 (2021-01-25)
0.10.1 (2020-12-08)
0.10.0 (2020-11-02)
- Update maintainers. (#568)
- Check that passed type is actually a service. (#559)
- Contributors: Claire Wang, Dirk Thomas
0.9.5 (2020-06-01)
0.9.4 (2020-05-26)
- Use consistent quotes in help messages. (#517) Using single quotes inside double quotes is consistent with the other CLI help messages.
- Contributors: Jacob Perron
0.9.3 (2020-05-13)
0.9.2 (2020-05-08)
0.9.1 (2020-05-06)
0.9.0 (2020-04-29)
- Stop using 'node_name' and 'node_namespace' in tests. (#498) They are both deprecated, and print warnings in CI like: Warning: The parameter 'node_name' is deprecated, use 'name' instead
- Replace deprecated launch_ros usage. (#487) The Node parameter 'node_executable' has been deprecated and replaced with the parameter 'executable'.
- Skip CLI tests on Windows until we resolve the blocking/hanging isuse. (#489)
- Update tests to expect no launch_ros node. (#474)
- More verbose test_flake8 error messages (same as ros2/launch_ros#135)
- Remove ready_fn from test descriptions. (#376)
- Used get_available_rmw_implementations from rclpy. (#461)
- Add delay when retrying tests involving the CLI daemon. (#459) This is to give time for discovery to happen between the daemon node and the test fixture nodes.
- Use f-string. (#448)
- Use f-string
- Remove unused variable
- Only load required entry points which improves the performance.
(#436)
- Extend API to exclude extensions from loading
- Add add_subparsers_on_demand() function
- Update all extensions to use the new API
- Deprecate old API, add deprecation warnings
- Contributors: Alejandro Hernández Cordero, Chris Lalancette, Dirk Thomas, Jacob Perron, Peter Baughman, Shane Loretz, Steven! Ragnarök
0.8.6 (2019-11-19)
0.8.5 (2019-11-14)
- 0.8.5
- Contributors: Shane Loretz
0.8.4 (2019-11-13)
- 0.8.4
- Contributors: Michael Carroll
0.8.3 (2019-10-23)
- 0.8.3
- End-to-end test coverage for CLI commands output.
(#304)
- Add end-to-end CLI output tests for ros2:
- ros2action
- ros2service
- ros2topic
- ros2msg
- ros2srv
- ros2interface
- ros2node
- ros2pkg
- Move rosidl implementation details to rosidl_runtime_py.
(#371)
* Move rosidl implementation details to rosidl_runtime_py This
resolves several TODOs. Here is the PR moving the related functions
to their new home:
https://github.com/ros2/rosidl_runtime_py/pull/3
- Remove dependencies on deprecated packages
- Remove obsolete test
- Make linters happy :)
- Contributors: Jacob Perron, Michel Hidalgo, Shane Loretz
0.8.2 (2019-10-08)
- 0.8.2
- Contributors: Dirk Thomas
0.8.1 (2019-10-04)
- 0.8.1
- Contributors: Michael Carroll
0.8.0 (2019-09-26)
- Install resource marker file for packages. (#339)
- Update setup.py version. (#331) Versions now match latest tag and package.xml.
- Install package manifest. (#330)
- Add service call prototype completer. (#300)
- Add 'service find' verb.
(#274)
- Add 'service find' verb
- Add ServiceTypeCompleter
- Replace ServiceTypeCompleter with service_type_completer
- Use strings literals
- Use single quotes
- Fix import order
- Add 'service type' verb.
(#273)
- Add 'service type' verb
- Print all types
- Contributors: Dirk Thomas, Jacob Perron, Jeremie Deray
0.7.4 (2019-05-29)
- Add support for service type name without 'srv' namespace part. (#247)
- Contributors: Dirk Thomas
0.7.3 (2019-05-20)
- Use new type identification for service calls.
(#242)
- Use new type identification for service calls
- Address middle_module logic
- Fix typo
- Use review suggestions
- Contributors: Karsten Knese
0.7.2 (2019-05-08)
- Add xmllint linter test.
(#232)
- Add xmllint test to ament_python packages
- Cover new packages as well
- Contributors: Mikael Arguedas
0.7.1 (2019-04-17)
0.7.0 (2019-04-14)
- Use migrated message utility functions These functions are more generally useful outside of ros2topic and so they have been moved to rosidl_runtime_py.
- Use safe_load instead of deprecated load. (#212)
- Contributors: Jacob Perron, Mikael Arguedas
0.6.3 (2019-02-08)
- Consistent node naming.
(#158)
- Support for easy integration with ros2 security features by starting CLI nodes with a consistent prefix.
- Removing unneeded comment
- Making DirectNode visible (removing hidden node prefix) to have consistent node naming for ros2cli.
- Start all CLI nodes as hidden.
- Shortening the default CLI node name prefix from '_ros2cli_node' to '_ros2cli'
- Importing HIDDEN_NODE_PREFIX from rclpy, renaming CLI_NODE_NAME_PREFIX -> NODE_NAME_PREFIX.
- Ros2node - Importing HIDDEN_NODE_PREFIX from rclpy
- Linter fixes.
- Contributors: AAlon
0.6.2 (2018-12-12)
0.6.1 (2018-12-06)
- 0.6.1 bump package.xml, setup.py and setup.cfg versions
- Check in action module if action service. (#163)
- List services symmetric with topics. (#162)
- Contributors: Shane Loretz
0.6.0 (2018-11-19)
0.5.4 (2018-08-20)
0.5.3 (2018-07-17)
0.5.2 (2018-06-28)
0.5.1 (2018-06-27 12:27)
0.5.0 (2018-06-27 12:17)
- Add missing arg to ros2 service list. (#99)
- Add pytest markers to linter tests
- Ignore F841 from latest Pyflakes release. (#93)
- [ros2 service]{.title-ref} Use new client api.
(#77)
- Use new client api
- Try_shutdown() -> shutdown()
- Set zip_safe to avoid warning during installation. (#83)
- Print full help when no command is passed. (#81)
- Contributors: Dirk Thomas, Mikael Arguedas, Shane Loretz
0.4.0 (2017-12-08)
- [ros2service] call only once by default.
(#67)
- [ros2service] call only once by default
- Remove once completely
- [ros2topic] pub: add --repeat.
(#66)
- First shot at passing -r argument
- [ros2topic] add once and rate parameters
- [ros2service] add once and rate parameters
- Simplify logic, add sleepd for once publisher and remove argparse
- Fix spelling
- Format default the same as argparse does
- Format default the same as argparse does
- Move logic to the right function
- Mimic ros2topic and remove extra logic
- Consistent with services
- Merge pull request #64 from ros2/add_type_completer add type completer for 'topic pub' and 'service call'
- Merge pull request #65 from ros2/wait_for_service_before_calling wait for service before calling it
- Wait for service before calling it
- Add type completer for 'topic pub' and 'service call'
- Remove test_suite, add pytest as test_requires
- 0.0.3
- Fix request message population.
(#56)
- Use set_msg_fields
- Remove unused comment
- Move function and error definition to api module
- Use message filling method from ros2topic
- Alphabetical order
- Implicitly inherit from object. (#45)
- 0.0.2
- Merge pull request #36 from ros2/improve_error_message better error message
- Better error message
- Use yaml for parsing msg and srv values. (#19)
- Merge pull request #15 from ros2/various_fixes various fixes and improvements
- Various fixes and improvements
- Refactor get topic names and types.
(#4)
- Ros2topic: use rclpy utility
- Ros2topic: fixup
- Ros2topic: support multiple types
- Ros2service: initial commit
- Ros2topic: support no_demangle
- Fix include order
- Missed a commit
- Ros2service: add pep257 tests
- Fix echo to support multiple types
- Improve shutdown behavior of call, add loop option
- Address comments
- Contributors: Dirk Thomas, Mikael Arguedas, William Woodall
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
Deps | Name |
---|---|
rclpy | |
ros2cli | |
rosidl_runtime_py | |
ament_copyright | |
ament_flake8 | |
ament_pep257 | |
ament_xmllint | |
launch | |
launch_ros | |
launch_testing | |
launch_testing_ros | |
test_msgs |
System Dependencies
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged ros2service at Robotics Stack Exchange
No version for distro noetic. Known supported distros are highlighted in the buttons above.
ros2service package from ros2cli reporos2cli ros2msg ros2node ros2pkg ros2run ros2service ros2srv ros2topic |
|
Package Summary
Tags | No category tags. |
Version | 0.4.1 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
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) |
Package Description
The service command for ROS 2 command line tools.
Additional Links
No additional links.
Maintainers
- William Woodall
Authors
No additional authors.
README
No README found.
No README in repository either.
CHANGELOG
No CHANGELOG found.
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.
Dependant Packages
Name | Deps |
---|---|
ros_core |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged ros2service at Robotics Stack Exchange
ros2service package from ros2cli reporos2cli ros2lifecycle ros2msg ros2node ros2param ros2pkg ros2run ros2service ros2srv ros2topic |
|
Package Summary
Tags | No category tags. |
Version | 0.5.4 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
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) |
Package Description
The service command for ROS 2 command line tools.
Additional Links
No additional links.
Maintainers
- William Woodall
Authors
No additional authors.
README
No README found.
No README in repository either.
CHANGELOG
No CHANGELOG found.
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
Dependant Packages
Name | Deps |
---|---|
ros2lifecycle | |
ros_core |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged ros2service at Robotics Stack Exchange
ros2service package from ros2cli reporos2cli ros2lifecycle ros2msg ros2multicast ros2node ros2param ros2pkg ros2run ros2service ros2srv ros2topic |
|
Package Summary
Tags | No category tags. |
Version | 0.6.3 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
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) |
Package Description
The service command for ROS 2 command line tools.
Additional Links
No additional links.
Maintainers
- William Woodall
Authors
No additional authors.
README
No README found.
No README in repository either.
CHANGELOG
No CHANGELOG found.
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
Dependant Packages
Name | Deps |
---|---|
ros2lifecycle | |
ros_core |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged ros2service at Robotics Stack Exchange
ros2service package from ros2cli reporos2action ros2cli ros2component ros2doctor ros2interface ros2lifecycle ros2lifecycle_test_fixtures ros2msg ros2multicast ros2node ros2param ros2pkg ros2run ros2service ros2srv ros2topic |
|
Package Summary
Tags | No category tags. |
Version | 0.8.8 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/ros2cli.git |
VCS Type | git |
VCS Version | eloquent |
Last Updated | 2020-12-04 |
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) |
Package Description
The service command for ROS 2 command line tools.
Additional Links
No additional links.
Maintainers
- William Woodall
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
No CHANGELOG found.
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
Deps | Name |
---|---|
rosidl_runtime_py | |
ament_copyright | |
ament_flake8 | |
ament_pep257 | |
ament_xmllint | |
ros_testing | |
test_msgs | |
rclpy | |
ros2cli |
System Dependencies
Dependant Packages
Name | Deps |
---|---|
ros2lifecycle | |
ros2param | |
ros_core | |
py_trees_ros_tutorials |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged ros2service at Robotics Stack Exchange
ros2service package from ros2cli reporos2action ros2cli ros2component ros2lifecycle ros2msg ros2multicast ros2node ros2param ros2pkg ros2run ros2service ros2srv ros2topic |
|
Package Summary
Tags | No category tags. |
Version | 0.7.11 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
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) |
Package Description
The service command for ROS 2 command line tools.
Additional Links
No additional links.
Maintainers
- William Woodall
Authors
No additional authors.
README
No README found.
No README in repository either.
CHANGELOG
No CHANGELOG found.
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
Deps | Name |
---|---|
ros2srv | |
rosidl_runtime_py | |
ament_copyright | |
ament_flake8 | |
ament_pep257 | |
ament_xmllint | |
rclpy | |
ros2cli |
System Dependencies
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged ros2service at Robotics Stack Exchange
|
Package Summary
Tags | No category tags. |
Version | 0.13.5 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/ros2cli.git |
VCS Type | git |
VCS Version | galactic |
Last Updated | 2022-12-03 |
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) |
Package Description
The service command for ROS 2 command line tools.
Additional Links
No additional links.
Maintainers
- Mabel Zhang
- Audrow Nash
Authors
- William Woodall
README
No README found.
See repository README.
CHANGELOG
Changelog for package ros2service
0.13.5 (2022-12-02)
0.13.4 (2022-06-30)
0.13.3 (2022-04-28)
0.13.2 (2021-05-07)
- Add changelog. (#636)
- Contributors: Ivan Santiago Paunovic
0.13.1 (2021-04-26)
0.13.0 (2021-04-06)
0.12.0 (2021-03-02)
0.11.0 (2021-01-25)
0.10.1 (2020-12-08)
0.10.0 (2020-11-02)
- Update maintainers. (#568)
- Check that passed type is actually a service. (#559)
- Contributors: Claire Wang, Dirk Thomas
0.9.5 (2020-06-01)
0.9.4 (2020-05-26)
- Use consistent quotes in help messages. (#517) Using single quotes inside double quotes is consistent with the other CLI help messages.
- Contributors: Jacob Perron
0.9.3 (2020-05-13)
0.9.2 (2020-05-08)
0.9.1 (2020-05-06)
0.9.0 (2020-04-29)
- Stop using 'node_name' and 'node_namespace' in tests. (#498) They are both deprecated, and print warnings in CI like: Warning: The parameter 'node_name' is deprecated, use 'name' instead
- Replace deprecated launch_ros usage. (#487) The Node parameter 'node_executable' has been deprecated and replaced with the parameter 'executable'.
- Skip CLI tests on Windows until we resolve the blocking/hanging isuse. (#489)
- Update tests to expect no launch_ros node. (#474)
- More verbose test_flake8 error messages (same as ros2/launch_ros#135)
- Remove ready_fn from test descriptions. (#376)
- Used get_available_rmw_implementations from rclpy. (#461)
- Add delay when retrying tests involving the CLI daemon. (#459) This is to give time for discovery to happen between the daemon node and the test fixture nodes.
- Use f-string. (#448)
- Use f-string
- Remove unused variable
- Only load required entry points which improves the performance.
(#436)
- Extend API to exclude extensions from loading
- Add add_subparsers_on_demand() function
- Update all extensions to use the new API
- Deprecate old API, add deprecation warnings
- Contributors: Alejandro Hernández Cordero, Chris Lalancette, Dirk Thomas, Jacob Perron, Peter Baughman, Shane Loretz, Steven! Ragnarök
0.8.6 (2019-11-19)
0.8.5 (2019-11-14)
- 0.8.5
- Contributors: Shane Loretz
0.8.4 (2019-11-13)
- 0.8.4
- Contributors: Michael Carroll
0.8.3 (2019-10-23)
- 0.8.3
- End-to-end test coverage for CLI commands output.
(#304)
- Add end-to-end CLI output tests for ros2:
- ros2action
- ros2service
- ros2topic
- ros2msg
- ros2srv
- ros2interface
- ros2node
- ros2pkg
- Move rosidl implementation details to rosidl_runtime_py.
(#371)
* Move rosidl implementation details to rosidl_runtime_py This
resolves several TODOs. Here is the PR moving the related functions
to their new home:
https://github.com/ros2/rosidl_runtime_py/pull/3
- Remove dependencies on deprecated packages
- Remove obsolete test
- Make linters happy :)
- Contributors: Jacob Perron, Michel Hidalgo, Shane Loretz
0.8.2 (2019-10-08)
- 0.8.2
- Contributors: Dirk Thomas
0.8.1 (2019-10-04)
- 0.8.1
- Contributors: Michael Carroll
0.8.0 (2019-09-26)
- Install resource marker file for packages. (#339)
- Update setup.py version. (#331) Versions now match latest tag and package.xml.
- Install package manifest. (#330)
- Add service call prototype completer. (#300)
- Add 'service find' verb.
(#274)
- Add 'service find' verb
- Add ServiceTypeCompleter
- Replace ServiceTypeCompleter with service_type_completer
- Use strings literals
- Use single quotes
- Fix import order
- Add 'service type' verb.
(#273)
- Add 'service type' verb
- Print all types
- Contributors: Dirk Thomas, Jacob Perron, Jeremie Deray
0.7.4 (2019-05-29)
- Add support for service type name without 'srv' namespace part. (#247)
- Contributors: Dirk Thomas
0.7.3 (2019-05-20)
- Use new type identification for service calls.
(#242)
- Use new type identification for service calls
- Address middle_module logic
- Fix typo
- Use review suggestions
- Contributors: Karsten Knese
0.7.2 (2019-05-08)
- Add xmllint linter test.
(#232)
- Add xmllint test to ament_python packages
- Cover new packages as well
- Contributors: Mikael Arguedas
0.7.1 (2019-04-17)
0.7.0 (2019-04-14)
- Use migrated message utility functions These functions are more generally useful outside of ros2topic and so they have been moved to rosidl_runtime_py.
- Use safe_load instead of deprecated load. (#212)
- Contributors: Jacob Perron, Mikael Arguedas
0.6.3 (2019-02-08)
- Consistent node naming.
(#158)
- Support for easy integration with ros2 security features by starting CLI nodes with a consistent prefix.
- Removing unneeded comment
- Making DirectNode visible (removing hidden node prefix) to have consistent node naming for ros2cli.
- Start all CLI nodes as hidden.
- Shortening the default CLI node name prefix from '_ros2cli_node' to '_ros2cli'
- Importing HIDDEN_NODE_PREFIX from rclpy, renaming CLI_NODE_NAME_PREFIX -> NODE_NAME_PREFIX.
- Ros2node - Importing HIDDEN_NODE_PREFIX from rclpy
- Linter fixes.
- Contributors: AAlon
0.6.2 (2018-12-12)
0.6.1 (2018-12-06)
- 0.6.1 bump package.xml, setup.py and setup.cfg versions
- Check in action module if action service. (#163)
- List services symmetric with topics. (#162)
- Contributors: Shane Loretz
0.6.0 (2018-11-19)
0.5.4 (2018-08-20)
0.5.3 (2018-07-17)
0.5.2 (2018-06-28)
0.5.1 (2018-06-27 12:27)
0.5.0 (2018-06-27 12:17)
- Add missing arg to ros2 service list. (#99)
- Add pytest markers to linter tests
- Ignore F841 from latest Pyflakes release. (#93)
- [ros2 service]{.title-ref} Use new client api.
(#77)
- Use new client api
- Try_shutdown() -> shutdown()
- Set zip_safe to avoid warning during installation. (#83)
- Print full help when no command is passed. (#81)
- Contributors: Dirk Thomas, Mikael Arguedas, Shane Loretz
0.4.0 (2017-12-08)
- [ros2service] call only once by default.
(#67)
- [ros2service] call only once by default
- Remove once completely
- [ros2topic] pub: add --repeat.
(#66)
- First shot at passing -r argument
- [ros2topic] add once and rate parameters
- [ros2service] add once and rate parameters
- Simplify logic, add sleepd for once publisher and remove argparse
- Fix spelling
- Format default the same as argparse does
- Format default the same as argparse does
- Move logic to the right function
- Mimic ros2topic and remove extra logic
- Consistent with services
- Merge pull request #64 from ros2/add_type_completer add type completer for 'topic pub' and 'service call'
- Merge pull request #65 from ros2/wait_for_service_before_calling wait for service before calling it
- Wait for service before calling it
- Add type completer for 'topic pub' and 'service call'
- Remove test_suite, add pytest as test_requires
- 0.0.3
- Fix request message population.
(#56)
- Use set_msg_fields
- Remove unused comment
- Move function and error definition to api module
- Use message filling method from ros2topic
- Alphabetical order
- Implicitly inherit from object. (#45)
- 0.0.2
- Merge pull request #36 from ros2/improve_error_message better error message
- Better error message
- Use yaml for parsing msg and srv values. (#19)
- Merge pull request #15 from ros2/various_fixes various fixes and improvements
- Various fixes and improvements
- Refactor get topic names and types.
(#4)
- Ros2topic: use rclpy utility
- Ros2topic: fixup
- Ros2topic: support multiple types
- Ros2service: initial commit
- Ros2topic: support no_demangle
- Fix include order
- Missed a commit
- Ros2service: add pep257 tests
- Fix echo to support multiple types
- Improve shutdown behavior of call, add loop option
- Address comments
- Contributors: Dirk Thomas, Mikael Arguedas, William Woodall
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
Deps | Name |
---|---|
rosidl_runtime_py | |
ament_copyright | |
ament_flake8 | |
ament_pep257 | |
ament_xmllint | |
ros_testing | |
test_msgs | |
rclpy | |
ros2cli |
System Dependencies
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged ros2service at Robotics Stack Exchange
ros2service package from ros2cli reporos2action ros2cli ros2component ros2doctor ros2interface ros2lifecycle ros2lifecycle_test_fixtures ros2multicast ros2node ros2param ros2pkg ros2run ros2service ros2topic |
|
Package Summary
Tags | No category tags. |
Version | 0.9.13 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/ros2cli.git |
VCS Type | git |
VCS Version | foxy |
Last Updated | 2023-03-16 |
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) |
Package Description
The service command for ROS 2 command line tools.
Additional Links
No additional links.
Maintainers
- William Woodall
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package ros2service
0.9.13 (2023-03-16)
- Added changelogs
- Contributors: Dharini Dutia
0.9.12 (2022-09-12)
0.9.11 (2022-01-31)
0.9.10 (2021-10-05)
0.9.9 (2021-03-24)
- 0.9.9
- Contributors: Audrow Nash
0.9.8 (2020-12-08)
0.9.7 (2020-07-07)
0.9.6 (2020-06-23)
0.9.5 (2020-06-01)
0.9.4 (2020-05-26)
- Use consistent quotes in help messages (#517)
- Contributors: Jacob Perron
0.9.3 (2020-05-13)
0.9.2 (2020-05-08)
0.9.1 (2020-05-06)
0.9.0 (2020-04-29)
- Stop using 'node_name' and 'node_namespace' in tests. (#498)
- Replace deprecated launch_ros usage (#487)
- Skip CLI tests on Windows until we resolve the blocking/hanging isuse. (#489)
- Update tests to expect no launch_ros node (#474)
- more verbose test_flake8 error messages (same as ros2/launch_ros#135)
- Remove ready_fn from test descriptions (#376)
- used get_available_rmw_implementations from rclpy (#461)
- Add delay when retrying tests involving the CLI daemon (#459)
- use f-string (#448)
- only load required entry points which improves the performance (#436)
- Contributors: Alejandro Hernández Cordero, Chris Lalancette, Dirk Thomas, Jacob Perron, Peter Baughman, Shane Loretz, Steven! Ragnarök
0.8.6 (2019-11-19)
0.8.5 (2019-11-14)
- 0.8.5
- Contributors: Shane Loretz
0.8.4 (2019-11-13)
- 0.8.4
- Contributors: Michael Carroll
0.8.3 (2019-10-23)
- 0.8.3
- End-to-end test coverage for CLI commands output (#304)
- Move rosidl implementation details to rosidl_runtime_py (#371)
- Contributors: Jacob Perron, Michel Hidalgo, Shane Loretz
0.8.2 (2019-10-08)
- 0.8.2
- Contributors: Dirk Thomas
0.8.1 (2019-10-04)
- 0.8.1
- Contributors: Michael Carroll
0.8.0 (2019-09-26)
- install resource marker file for packages (#339)
- Update setup.py version (#331) Versions now match latest tag and package.xml.
- install package manifest (#330)
- add service call prototype completer (#300)
- add 'service find' verb (#274)
- Add 'service type' verb (#273)
- Contributors: Dirk Thomas, Jacob Perron, Jeremie Deray
0.7.4 (2019-05-29)
- add support for service type name without 'srv' namespace part (#247)
- Contributors: Dirk Thomas
0.7.3 (2019-05-20)
- use new type identification for service calls (#242)
- Contributors: Karsten Knese
0.7.2 (2019-05-08)
- add xmllint linter test (#232)
- Contributors: Mikael Arguedas
0.7.1 (2019-04-17)
0.7.0 (2019-04-14)
- Use migrated message utility functions
- use safe_load instead of deprecated load (#212)
- Contributors: Jacob Perron, Mikael Arguedas
0.6.3 (2019-02-08)
- Consistent node naming (#158)
- Contributors: AAlon
0.6.2 (2018-12-12)
0.6.1 (2018-12-06)
- 0.6.1
- Check in action module if action service (#163)
- List services symmetric with topics (#162)
- Contributors: Shane Loretz
0.6.0 (2018-11-19)
0.5.4 (2018-08-20)
0.5.3 (2018-07-17)
0.5.2 (2018-06-28)
0.5.1 (2018-06-27 12:27)
0.5.0 (2018-06-27 12:17)
- add missing arg to ros2 service list (#99)
- add pytest markers to linter tests
- ignore F841 from latest Pyflakes release (#93)
- [ros2 service]{.title-ref} Use new client api (#77)
- set zip_safe to avoid warning during installation (#83)
- print full help when no command is passed (#81)
- Contributors: Dirk Thomas, Mikael Arguedas, Shane Loretz
0.4.0 (2017-12-08)
- [ros2service] call only once by default (#67)
- [ros2topic] pub: add --repeat (#66)
- Merge pull request #64 from ros2/add_type_completer
- Merge pull request #65 from ros2/wait_for_service_before_calling
- wait for service before calling it
- add type completer for 'topic pub' and 'service call'
- remove test_suite, add pytest as test_requires
- 0.0.3
- Fix request message population (#56)
- implicitly inherit from object (#45)
- 0.0.2
- Merge pull request #36 from ros2/improve_error_message
- better error message
- use yaml for parsing msg and srv values (#19)
- Merge pull request #15 from ros2/various_fixes
- various fixes and improvements
- Refactor get topic names and types (#4)
- Contributors: Dirk Thomas, Mikael Arguedas, William Woodall
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
Deps | Name |
---|---|
rosidl_runtime_py | |
ament_copyright | |
ament_flake8 | |
ament_pep257 | |
ament_xmllint | |
ros_testing | |
test_msgs | |
rclpy | |
ros2cli |
System Dependencies
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged ros2service at Robotics Stack Exchange
|
Package Summary
Tags | No category tags. |
Version | 0.25.8 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/ros2cli.git |
VCS Type | git |
VCS Version | iron |
Last Updated | 2024-11-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) |
Package Description
The service command for ROS 2 command line tools.
Additional Links
No additional links.
Maintainers
- Audrow Nash
- Geoffrey Biggs
Authors
- Aditya Pande
- Mabel Zhang
- Michael Jeronimo
- William Woodall
README
No README found.
See repository README.
CHANGELOG
Changelog for package ros2service
0.25.8 (2024-11-08)
0.25.7 (2024-07-11)
0.25.6 (2024-04-19)
0.25.5 (2024-02-07)
0.25.4 (2023-11-17)
0.25.3 (2023-09-08)
- Fix tests with get_type_description service and param present (#839)
- Contributors: Emerson Knapp
0.25.2 (2023-07-14)
0.25.1 (2023-05-11)
0.25.0 (2023-04-18)
- Make all of the dependencies in pure Python packages exec_depend. (#823)
- Contributors: Chris Lalancette
0.24.1 (2023-04-12)
0.24.0 (2023-04-11)
0.23.0 (2023-03-02)
0.22.0 (2023-02-14)
- [rolling] Update maintainers - 2022-11-07 (#776)
- Contributors: Audrow Nash
0.21.0 (2022-11-02)
0.20.0 (2022-09-13)
0.19.0 (2022-04-29)
0.18.3 (2022-04-08)
0.18.2 (2022-03-30)
- Add timeout to kill hanging tests (#701)
- Contributors: Audrow Nash
0.18.1 (2022-03-28)
- Also provide --include-hidden-services for [ros2 service list]{.title-ref} verb (#551)
- Contributors: Karsten Knese
0.18.0 (2022-03-01)
0.17.1 (2022-01-25)
0.17.0 (2022-01-25)
0.16.1 (2022-01-14)
0.16.0 (2022-01-14)
- Depend on launch packages instead of ros_testing to avoid circular dependency (#685)
- Contributors: Shane Loretz
0.15.0 (2021-11-18)
- Update maintainers to Aditya Pande, Audrow Nash, and Michael Jeronimo (#673)
- Updated maintainers (#670)
- Add changelogs (#635)
- Contributors: Aditya Pande, Audrow Nash, Ivan Santiago Paunovic
0.14.0 (2021-04-26)
0.13.0 (2021-04-06)
0.12.0 (2021-03-02)
0.11.0 (2021-01-25)
0.10.1 (2020-12-08)
0.10.0 (2020-11-02)
- Update maintainers. (#568)
- Check that passed type is actually a service. (#559)
- Contributors: Claire Wang, Dirk Thomas
0.9.5 (2020-06-01)
0.9.4 (2020-05-26)
- Use consistent quotes in help messages. (#517) Using single quotes inside double quotes is consistent with the other CLI help messages.
- Contributors: Jacob Perron
0.9.3 (2020-05-13)
0.9.2 (2020-05-08)
0.9.1 (2020-05-06)
0.9.0 (2020-04-29)
- Stop using 'node_name' and 'node_namespace' in tests. (#498) They are both deprecated, and print warnings in CI like: Warning: The parameter 'node_name' is deprecated, use 'name' instead
- Replace deprecated launch_ros usage. (#487) The Node parameter 'node_executable' has been deprecated and replaced with the parameter 'executable'.
- Skip CLI tests on Windows until we resolve the blocking/hanging isuse. (#489)
- Update tests to expect no launch_ros node. (#474)
- More verbose test_flake8 error messages (same as ros2/launch_ros#135)
- Remove ready_fn from test descriptions. (#376)
- Used get_available_rmw_implementations from rclpy. (#461)
- Add delay when retrying tests involving the CLI daemon. (#459) This is to give time for discovery to happen between the daemon node and the test fixture nodes.
- Use f-string. (#448)
- Use f-string
- Remove unused variable
- Only load required entry points which improves the performance.
(#436)
- Extend API to exclude extensions from loading
- Add add_subparsers_on_demand() function
- Update all extensions to use the new API
- Deprecate old API, add deprecation warnings
- Contributors: Alejandro Hernández Cordero, Chris Lalancette, Dirk Thomas, Jacob Perron, Peter Baughman, Shane Loretz, Steven! Ragnarök
0.8.6 (2019-11-19)
0.8.5 (2019-11-14)
- 0.8.5
- Contributors: Shane Loretz
0.8.4 (2019-11-13)
- 0.8.4
- Contributors: Michael Carroll
0.8.3 (2019-10-23)
- 0.8.3
- End-to-end test coverage for CLI commands output.
(#304)
- Add end-to-end CLI output tests for ros2:
- ros2action
- ros2service
- ros2topic
- ros2msg
- ros2srv
- ros2interface
- ros2node
- ros2pkg
- Move rosidl implementation details to rosidl_runtime_py.
(#371)
* Move rosidl implementation details to rosidl_runtime_py This
resolves several TODOs. Here is the PR moving the related functions
to their new home:
https://github.com/ros2/rosidl_runtime_py/pull/3
- Remove dependencies on deprecated packages
- Remove obsolete test
- Make linters happy :)
- Contributors: Jacob Perron, Michel Hidalgo, Shane Loretz
0.8.2 (2019-10-08)
- 0.8.2
- Contributors: Dirk Thomas
0.8.1 (2019-10-04)
- 0.8.1
- Contributors: Michael Carroll
0.8.0 (2019-09-26)
- Install resource marker file for packages. (#339)
- Update setup.py version. (#331) Versions now match latest tag and package.xml.
- Install package manifest. (#330)
- Add service call prototype completer. (#300)
- Add 'service find' verb.
(#274)
- Add 'service find' verb
- Add ServiceTypeCompleter
- Replace ServiceTypeCompleter with service_type_completer
- Use strings literals
- Use single quotes
- Fix import order
- Add 'service type' verb.
(#273)
- Add 'service type' verb
- Print all types
- Contributors: Dirk Thomas, Jacob Perron, Jeremie Deray
0.7.4 (2019-05-29)
- Add support for service type name without 'srv' namespace part. (#247)
- Contributors: Dirk Thomas
0.7.3 (2019-05-20)
- Use new type identification for service calls.
(#242)
- Use new type identification for service calls
- Address middle_module logic
- Fix typo
- Use review suggestions
- Contributors: Karsten Knese
0.7.2 (2019-05-08)
- Add xmllint linter test.
(#232)
- Add xmllint test to ament_python packages
- Cover new packages as well
- Contributors: Mikael Arguedas
0.7.1 (2019-04-17)
0.7.0 (2019-04-14)
- Use migrated message utility functions These functions are more generally useful outside of ros2topic and so they have been moved to rosidl_runtime_py.
- Use safe_load instead of deprecated load. (#212)
- Contributors: Jacob Perron, Mikael Arguedas
0.6.3 (2019-02-08)
- Consistent node naming.
(#158)
- Support for easy integration with ros2 security features by starting CLI nodes with a consistent prefix.
- Removing unneeded comment
- Making DirectNode visible (removing hidden node prefix) to have consistent node naming for ros2cli.
- Start all CLI nodes as hidden.
- Shortening the default CLI node name prefix from '_ros2cli_node' to '_ros2cli'
- Importing HIDDEN_NODE_PREFIX from rclpy, renaming CLI_NODE_NAME_PREFIX -> NODE_NAME_PREFIX.
- Ros2node - Importing HIDDEN_NODE_PREFIX from rclpy
- Linter fixes.
- Contributors: AAlon
0.6.2 (2018-12-12)
0.6.1 (2018-12-06)
- 0.6.1 bump package.xml, setup.py and setup.cfg versions
- Check in action module if action service. (#163)
- List services symmetric with topics. (#162)
- Contributors: Shane Loretz
0.6.0 (2018-11-19)
0.5.4 (2018-08-20)
0.5.3 (2018-07-17)
0.5.2 (2018-06-28)
0.5.1 (2018-06-27 12:27)
0.5.0 (2018-06-27 12:17)
- Add missing arg to ros2 service list. (#99)
- Add pytest markers to linter tests
- Ignore F841 from latest Pyflakes release. (#93)
- [ros2 service]{.title-ref} Use new client api.
(#77)
- Use new client api
- Try_shutdown() -> shutdown()
- Set zip_safe to avoid warning during installation. (#83)
- Print full help when no command is passed. (#81)
- Contributors: Dirk Thomas, Mikael Arguedas, Shane Loretz
0.4.0 (2017-12-08)
- [ros2service] call only once by default.
(#67)
- [ros2service] call only once by default
- Remove once completely
- [ros2topic] pub: add --repeat.
(#66)
- First shot at passing -r argument
- [ros2topic] add once and rate parameters
- [ros2service] add once and rate parameters
- Simplify logic, add sleepd for once publisher and remove argparse
- Fix spelling
- Format default the same as argparse does
- Format default the same as argparse does
- Move logic to the right function
- Mimic ros2topic and remove extra logic
- Consistent with services
- Merge pull request #64 from ros2/add_type_completer add type completer for 'topic pub' and 'service call'
- Merge pull request #65 from ros2/wait_for_service_before_calling wait for service before calling it
- Wait for service before calling it
- Add type completer for 'topic pub' and 'service call'
- Remove test_suite, add pytest as test_requires
- 0.0.3
- Fix request message population.
(#56)
- Use set_msg_fields
- Remove unused comment
- Move function and error definition to api module
- Use message filling method from ros2topic
- Alphabetical order
- Implicitly inherit from object. (#45)
- 0.0.2
- Merge pull request #36 from ros2/improve_error_message better error message
- Better error message
- Use yaml for parsing msg and srv values. (#19)
- Merge pull request #15 from ros2/various_fixes various fixes and improvements
- Various fixes and improvements
- Refactor get topic names and types.
(#4)
- Ros2topic: use rclpy utility
- Ros2topic: fixup
- Ros2topic: support multiple types
- Ros2service: initial commit
- Ros2topic: support no_demangle
- Fix include order
- Missed a commit
- Ros2service: add pep257 tests
- Fix echo to support multiple types
- Improve shutdown behavior of call, add loop option
- Address comments
- Contributors: Dirk Thomas, Mikael Arguedas, William Woodall
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
Deps | Name |
---|---|
rclpy | |
ros2cli | |
rosidl_runtime_py | |
ament_copyright | |
ament_flake8 | |
ament_pep257 | |
ament_xmllint | |
launch | |
launch_ros | |
launch_testing | |
launch_testing_ros | |
test_msgs |
System Dependencies
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged ros2service at Robotics Stack Exchange
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.