launch_ros package from launch_ros repolaunch_ros launch_testing_ros ros2launch test_launch_ros |
|
Package Summary
Tags | No category tags. |
Version | 0.19.8 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/launch_ros.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2024-11-25 |
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
ROS specific extensions to the launch tool.
Additional Links
No additional links.
Maintainers
- Aditya Pande
- Jacob Perron
- Michel Hidalgo
Authors
- William Woodall
- Michael Jeronimo
README
No README found.
No README in repository either.
CHANGELOG
Changelog for package launch_ros
0.19.8 (2024-11-25)
- Fix url in setup.py (backport #413) (#415)
- [backport] cache lookup of importlib metadata in Node action (#365) (#406)
- Contributors: mergify[bot], xueying
0.19.7 (2024-01-24)
0.19.6 (2023-09-19)
0.19.5 (2023-07-17)
- Run condition for composable nodes (#311) (#363)
- Fix normalize_parameters_dict for multiple nodes in the same namespace (backport #347) (#350) Co-authored-by: Alexey Merzlyakov <<60094858+AlexeyMerzlyakov@users.noreply.github.com>>
- Contributors: mergify[bot]
0.19.4 (2023-01-10)
0.19.3 (2022-05-17)
0.19.2 (2022-04-08)
- Fix importlib_metadata warning on Python 3.10. (#307)
- Contributors: Chris Lalancette
0.19.1 (2022-04-05)
0.19.0 (2022-03-24)
- Use correct namespace when evaluating parameter files for composable nodes (#303)
- Handle empty strings when evaluating parameters (#300)
- Contributors: Jacob Perron
0.18.0 (2022-03-01)
- Add parameter substitution (#297)
- Contributors: Kenji Miyake
0.17.0 (2021-12-14)
0.16.0 (2021-11-29)
- fix bug in warning when an entry point fails to load (#243)
- More Helpful Error Messages (#275)
- Update maintainers in setup.py (#287)
- Set parameters from file for composable nodes (#281)
- Update package maintainers (#284)
- Update node name matcher (#282)
- Support both parameter file configurations for composable nodes (#259)
- Contributors: Aditya Pande, Audrow Nash, David V. Lu!!, Jacob Perron, Michel Hidalgo, Rebecca Butler, William Woodall
0.15.0 (2021-10-07)
- Handle substitutions in RosTimer (#264)
- Add SetParametersFromFile action (#260)
- Properly support ros_args attribute through launch frontends (#253)
- Add 'push_ros_namespace' alias to 'push-ros-namespace' (#250)
- Add ros_arguments option to Node action (#249)
- Refactor RosTimer to extend TimerAction (#248)
- ROS Timer Action (#244)
- Support container in frontend (#235)
- Fix a small typo in a comment (#237)
- Better document parameter handling in Node (#234)
- Contributors: Aditya Pande, Chris Lalancette, Christophe Bedard, Felix Divo, Jacob Perron, Kenji Miyake, Rebecca Butler
0.14.2 (2021-04-26)
0.14.1 (2021-04-12)
- Support Python 3.8 importlib.metadata, declare dependency (#229)
- Contributors: Scott K Logan
0.14.0 (2021-04-06)
- Add options extensions to ros2launch and extensibility to the node action (#216)
- Contributors: Geoffrey Biggs
0.13.0 (2021-01-25)
0.12.0 (2020-12-08)
- Fix docblock in LoadComposableNodes (#207)
- Validate complex attributes of 'node' action (#198)
- Node.__init_() executable and ComposableNode.__init_() plugin arguments aren't optional (#197)
- Remove constructors arguments deprecated since Foxy (#190)
- Make name and namespace mandatory in ComposableNodeContainer, remove deprecated alternatives (#189)
- Merge pull request #183 from ros2/update-maintainers Update the package.xml files with the latest Open Robotics maintainers
- Move previous maintainer to <author>
- Update the package.xml files with the latest Open Robotics maintainers
- Fix AttributeError when accessing component container name (#177)
- Handle any substitution types for SetParameter name argument (#182)
- Asynchronously wait for load node service response (#174)
- Fix case where list of composable nodes is zero (#173)
- Do not use event handler for loading composable nodes (#170)
- Fix race with launch context changes when loading composable nodes (#166)
- Substitutions in parameter files (#168)
- Fix documentation typo (#167)
- Fix problems when parsing a [Command]{.title-ref} [Substitution]{.title-ref} as a parameter value (#137)
- Add a way to set remapping rules for all nodes in the same scope (#163)
- Resolve libyaml warning when loading parameters from file (#161)
- Fix ComposableNode ignoring PushRosNamespace actions (#162)
- Add a SetParameter action that sets a parameter to all nodes in the same scope (#158)
- Make namespace parameter mandatory in LifecycleNode constructor (#157)
- Avoid using a wildcard to specify parameters if possible (#154)
- Fix no specified namespace (#153)
- Add pytest.ini so local tests don't display warning (#152)
- Contributors: Chris Lalancette, Dereck Wonnacott, Ivan Santiago Paunovic, Jacob Perron, Michael Jeronimo
0.10.2 (2020-05-26)
0.10.1 (2020-05-13)
- Fix new flake8 errors (#148)
- Contributors: Michel Hidalgo
0.10.0 (2020-04-29)
- Avoid using sys.argv in rclpy.init (#144)
- Deprecated 'node_executable' parameter and replace with 'executable' (#140)
- Bump node_name warning stacklevel (#138)
- More verbose test_flake8 error messages (same as ros2/launch_ros#135)
- Enable implicit ROS startup by launch_ros actions (#128)
- Add warning message when launching Non-Uniquely Named Nodes (#127)
- Rename node-related parameters (#122)
- Fix LoadComposableNodes action so that loading happens asynchronously (#113)
- Fix frontend topic remapping (#111)
- Check for shutdown while waiting for a service response to avoid hang during shutdown (#104)
- Fix misleading deprecated warnings when using launch arguments (#106)
- Use imperative mood in constructor docstrings (#103)
- Maintain order of parameters regarding name and from (#99)
- Allow separate launch composition (#77)
- Fix push-ros-namespace in xml/yaml launch files (#100)
- Pass the node-name attribute through the substitution parser (#101)
- Add pid to launch_ros node name as suffix (#98)
- Contributors: Brian Ezequiel Marchi, Brian Marchi, Dirk Thomas, Eric Fang, Grey, Ivan Santiago Paunovic, Jacob Perron, Miaofei Mei, Michel Hidalgo, Shane Loretz, Steven! Ragnarök, William Woodall
0.9.4 (2019-11-19)
- fix new linter warnings as of flake8-comprehensions 3.1.0 (#94)
- Contributors: Dirk Thomas
0.9.3 (2019-11-13)
0.9.2 (2019-10-23)
- Fix launch_ros.actions.Node parsing function (#83)
- Add support for launching nodes not in a package (#82)
- Contributors: Michel Hidalgo
0.9.1 (2019-09-28)
0.9.0 (2019-09-25)
- Refactor Node parse() function. (#73)
- Handle zero-width string parameters. (#72)
- Promote special CLI rules to flags (#68)
- Add substitution for finding package share directory (#57)
- Use of -r/--remap flags where appropriate. (#59)
- install package marker and manifest (#62)
- Adapt to '--ros-args ... [--]'-based ROS args extraction (#52)
- Use node namespace if no other was specified (#51)
- [launch frontend] Rename some tag attributes (#47)
- Fix PushRosNamespace action (#44)
- Add PushRosNamespace action (#42)
- Add frontend parsing methods for Node, ExecutableInPackage and FindPackage substitution (#23)
- Restrict yaml loading in evaluate_parameters (#33)
- Fix typo
- Use wildcard syntax in generated parameter YAML files (#35)
- Contributors: Dan Rose, Dirk Thomas, Jacob Perron, Michel Hidalgo, Scott K Logan, ivanpauno
0.8.4 (2019-05-30)
- Update usage of 'noqa' for imports (#32)
- Contributors: Jacob Perron
0.8.3 (2019-05-29)
- Added the
FindPackage
substitution. (#22) - Changed interpretation of Parameter values which are passed to
Node()
so that they get evaluated by yaml rules. (#31) - Contributors: Shane Loretz, ivanpauno
0.8.2 (2019-05-20)
- Fix deprecation warnings (#25)
- Corrected matches_action usage in lifecycle_pub_sub example (#21)
- Contributors: Jacob Perron, ivanpauno
0.8.1 (2019-05-08)
0.8.0 (2019-04-14)
- Make 'ros2 launch' work again. (launch #201)
- Added LaunchLogger class (launch #145)
- Changed logger.warn (deprecated) to logger.warning. (launch #199)
- Added Plumb rclpy.init context to get_default_launch_description. (launch #193)
- Added normalize_parameters and evaluate_paramters. (launch #192)
- Added normalize_remap_rule and types. (launch #173)
- Contributors: Chris Lalancette, Dirk Thomas, Jacob Perron, Peter Baughman, Shane Loretz
0.7.3 (2018-12-13)
0.7.2 (2018-12-06)
0.7.1 (2018-11-16)
- Fixed setup.py versions (#155)
- Contributors: Steven! Ragnarök
0.7.0 (2018-11-16)
- Renamed transitions to match changes in
lifecycle_msgs
(launch #153)- TRANSITION_SHUTDOWN was deleted in
lifecycle_msgs/msg/Transition.msg
- Align with the code changes from https://github.com/ros2/rcl_interfaces/commit/852a37ba3ae0f7e58f4314fa432a8ea7f0cbf639
- Signed-off-by: Chris Ye <<chris.ye@intel.com>>
- TRANSITION_SHUTDOWN was deleted in
- Added 'handle_once' property for unregistering an EventHandler after one event (#141)
- Added support for passing parameters as a dictionary to a Node (launch #138)
- Made various fixes and added tests for remappings passed to Node actions (launch #137)
- Added ability to pass parameter files to Node actions (#135)
- Added ability to define and pass launch arguments to launch files
(#123)
- See changelog in
launch
for details. - Signed-off-by: William Woodall <<william@osrfoundation.org>>
- See changelog in
- Contributors: Chris Ye, Jacob Perron, William Woodall, dhood
0.6.0 (2018-08-20)
- Fixed a bug where launch would hang on exit by destroying the rclpy
node on shutdown
(#124)
- Signed-off-by: William Woodall <<william@osrfoundation.org>>
- Fixed a race condition in emitting events by using
loop.call_soon_threadsafe()
(#119)
- Signed-off-by: William Woodall <<william@osrfoundation.org>>
- Contributors: William Woodall
0.5.2 (2018-07-17)
0.5.1 (2018-06-27)
- Various Windows fixes. (#87)
- Contributors: William Woodall
0.5.0 (2018-06-19)
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 |
---|---|
ament_copyright | |
ament_flake8 | |
ament_pep257 | |
ament_index_python | |
launch | |
lifecycle_msgs | |
osrf_pycommon | |
rclpy | |
composition_interfaces |
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 launch_ros at Robotics Stack Exchange
launch_ros package from launch_ros repolaunch_ros launch_testing_ros ros2launch test_launch_ros |
|
Package Summary
Tags | No category tags. |
Version | 0.26.5 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/launch_ros.git |
VCS Type | git |
VCS Version | jazzy |
Last Updated | 2024-11-27 |
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
ROS specific extensions to the launch tool.
Additional Links
No additional links.
Maintainers
- Aditya Pande
- Brandon Ong
Authors
- Jacob Perron
- Michael Jeronimo
- Michel Hidalgo
- William Woodall
README
No README found.
No README in repository either.
CHANGELOG
Changelog for package launch_ros
0.26.5 (2024-03-28)
- Fix: typing. Iterable doesn't have __getitem_ (#393)
- Cleanup some type annotations. (#392)
- Contributors: Chris Lalancette, Matthijs van der Burgh
0.26.4 (2024-01-24)
0.26.3 (2023-12-26)
0.26.2 (2023-09-07)
- Create py.typed to mark this library as typed (#379)
- Contributors: Jonas Otto
0.26.1 (2023-08-21)
- Remove create_future implementation. (#372)
- Contributors: Chris Lalancette
0.26.0 (2023-07-11)
- cache lookup of importlib metadata in Node action (#365)
- Get rid of unnecessary checks in composable_node_container. (#364)
- Contributors: Chris Lalancette, William Woodall
0.25.0 (2023-04-27)
0.24.0 (2023-04-11)
- Use SomeEntitiesType for type checking. (#358)
- Contributors: Chris Lalancette
0.23.0 (2023-02-14)
- Fix normalize_parameters_dict for multiple nodes in the same namespace (#347)
- Implement None check for ComposableNodeContainer (#341)
- Add LifecyleTransition action (#317)
- Improve evaluate_paramenter_dict exceptions error message (#320)
- Ensure load_composable_nodes respects condition (#339)
- fix: return text value to avoid exception (#338)
- [rolling] Update maintainers - 2022-11-07 (#331)
- Contributors: Alexey Merzlyakov, Audrow Nash, Christoph Hellmann Santos, Daisuke Nishimatsu, Felipe Gomes de Melo, methylDragon
0.22.0 (2022-11-02)
- RosTimer -> ROSTimer and PushRosNamespace -> PushROSNamespace, to follow PEP8 (#326)
- add SetROSLogDir action (#325)
- Contributors: William Woodall
0.21.0 (2022-09-13)
- Support default values in parameter substitution (#313)
- Contributors: Kenji Miyake
0.20.0 (2022-04-29)
- Run condition for composable nodes (#311)
- Contributors: Aditya Pande
0.19.2 (2022-04-08)
- Fix importlib_metadata warning on Python 3.10. (#307)
- Contributors: Chris Lalancette
0.19.1 (2022-04-05)
0.19.0 (2022-03-24)
- Use correct namespace when evaluating parameter files for composable nodes (#303)
- Handle empty strings when evaluating parameters (#300)
- Contributors: Jacob Perron
0.18.0 (2022-03-01)
- Add parameter substitution (#297)
- Contributors: Kenji Miyake
0.17.0 (2021-12-14)
0.16.0 (2021-11-29)
- fix bug in warning when an entry point fails to load (#243)
- More Helpful Error Messages (#275)
- Update maintainers in setup.py (#287)
- Set parameters from file for composable nodes (#281)
- Update package maintainers (#284)
- Update node name matcher (#282)
- Support both parameter file configurations for composable nodes (#259)
- Contributors: Aditya Pande, Audrow Nash, David V. Lu!!, Jacob Perron, Michel Hidalgo, Rebecca Butler, William Woodall
0.15.0 (2021-10-07)
- Handle substitutions in RosTimer (#264)
- Add SetParametersFromFile action (#260)
- Properly support ros_args attribute through launch frontends (#253)
- Add 'push_ros_namespace' alias to 'push-ros-namespace' (#250)
- Add ros_arguments option to Node action (#249)
- Refactor RosTimer to extend TimerAction (#248)
- ROS Timer Action (#244)
- Support container in frontend (#235)
- Fix a small typo in a comment (#237)
- Better document parameter handling in Node (#234)
- Contributors: Aditya Pande, Chris Lalancette, Christophe Bedard, Felix Divo, Jacob Perron, Kenji Miyake, Rebecca Butler
0.14.2 (2021-04-26)
0.14.1 (2021-04-12)
- Support Python 3.8 importlib.metadata, declare dependency (#229)
- Contributors: Scott K Logan
0.14.0 (2021-04-06)
- Add options extensions to ros2launch and extensibility to the node action (#216)
- Contributors: Geoffrey Biggs
0.13.0 (2021-01-25)
0.12.0 (2020-12-08)
- Fix docblock in LoadComposableNodes (#207)
- Validate complex attributes of 'node' action (#198)
- Node.__init_() executable and ComposableNode.__init_() plugin arguments aren't optional (#197)
- Remove constructors arguments deprecated since Foxy (#190)
- Make name and namespace mandatory in ComposableNodeContainer, remove deprecated alternatives (#189)
- Merge pull request #183 from ros2/update-maintainers Update the package.xml files with the latest Open Robotics maintainers
- Move previous maintainer to <author>
- Update the package.xml files with the latest Open Robotics maintainers
- Fix AttributeError when accessing component container name (#177)
- Handle any substitution types for SetParameter name argument (#182)
- Asynchronously wait for load node service response (#174)
- Fix case where list of composable nodes is zero (#173)
- Do not use event handler for loading composable nodes (#170)
- Fix race with launch context changes when loading composable nodes (#166)
- Substitutions in parameter files (#168)
- Fix documentation typo (#167)
- Fix problems when parsing a [Command]{.title-ref} [Substitution]{.title-ref} as a parameter value (#137)
- Add a way to set remapping rules for all nodes in the same scope (#163)
- Resolve libyaml warning when loading parameters from file (#161)
- Fix ComposableNode ignoring PushRosNamespace actions (#162)
- Add a SetParameter action that sets a parameter to all nodes in the same scope (#158)
- Make namespace parameter mandatory in LifecycleNode constructor (#157)
- Avoid using a wildcard to specify parameters if possible (#154)
- Fix no specified namespace (#153)
- Add pytest.ini so local tests don't display warning (#152)
- Contributors: Chris Lalancette, Dereck Wonnacott, Ivan Santiago Paunovic, Jacob Perron, Michael Jeronimo
0.10.2 (2020-05-26)
0.10.1 (2020-05-13)
- Fix new flake8 errors (#148)
- Contributors: Michel Hidalgo
0.10.0 (2020-04-29)
- Avoid using sys.argv in rclpy.init (#144)
- Deprecated 'node_executable' parameter and replace with 'executable' (#140)
- Bump node_name warning stacklevel (#138)
- More verbose test_flake8 error messages (same as ros2/launch_ros#135)
- Enable implicit ROS startup by launch_ros actions (#128)
- Add warning message when launching Non-Uniquely Named Nodes (#127)
- Rename node-related parameters (#122)
- Fix LoadComposableNodes action so that loading happens asynchronously (#113)
- Fix frontend topic remapping (#111)
- Check for shutdown while waiting for a service response to avoid hang during shutdown (#104)
- Fix misleading deprecated warnings when using launch arguments (#106)
- Use imperative mood in constructor docstrings (#103)
- Maintain order of parameters regarding name and from (#99)
- Allow separate launch composition (#77)
- Fix push-ros-namespace in xml/yaml launch files (#100)
- Pass the node-name attribute through the substitution parser (#101)
- Add pid to launch_ros node name as suffix (#98)
- Contributors: Brian Ezequiel Marchi, Brian Marchi, Dirk Thomas, Eric Fang, Grey, Ivan Santiago Paunovic, Jacob Perron, Miaofei Mei, Michel Hidalgo, Shane Loretz, Steven! Ragnarök, William Woodall
0.9.4 (2019-11-19)
- fix new linter warnings as of flake8-comprehensions 3.1.0 (#94)
- Contributors: Dirk Thomas
0.9.3 (2019-11-13)
0.9.2 (2019-10-23)
- Fix launch_ros.actions.Node parsing function (#83)
- Add support for launching nodes not in a package (#82)
- Contributors: Michel Hidalgo
0.9.1 (2019-09-28)
0.9.0 (2019-09-25)
- Refactor Node parse() function. (#73)
- Handle zero-width string parameters. (#72)
- Promote special CLI rules to flags (#68)
- Add substitution for finding package share directory (#57)
- Use of -r/--remap flags where appropriate. (#59)
- install package marker and manifest (#62)
- Adapt to '--ros-args ... [--]'-based ROS args extraction (#52)
- Use node namespace if no other was specified (#51)
- [launch frontend] Rename some tag attributes (#47)
- Fix PushRosNamespace action (#44)
- Add PushRosNamespace action (#42)
- Add frontend parsing methods for Node, ExecutableInPackage and FindPackage substitution (#23)
- Restrict yaml loading in evaluate_parameters (#33)
- Fix typo
- Use wildcard syntax in generated parameter YAML files (#35)
- Contributors: Dan Rose, Dirk Thomas, Jacob Perron, Michel Hidalgo, Scott K Logan, ivanpauno
0.8.4 (2019-05-30)
- Update usage of 'noqa' for imports (#32)
- Contributors: Jacob Perron
0.8.3 (2019-05-29)
- Added the
FindPackage
substitution. (#22) - Changed interpretation of Parameter values which are passed to
Node()
so that they get evaluated by yaml rules. (#31) - Contributors: Shane Loretz, ivanpauno
0.8.2 (2019-05-20)
- Fix deprecation warnings (#25)
- Corrected matches_action usage in lifecycle_pub_sub example (#21)
- Contributors: Jacob Perron, ivanpauno
0.8.1 (2019-05-08)
0.8.0 (2019-04-14)
- Make 'ros2 launch' work again. (launch #201)
- Added LaunchLogger class (launch #145)
- Changed logger.warn (deprecated) to logger.warning. (launch #199)
- Added Plumb rclpy.init context to get_default_launch_description. (launch #193)
- Added normalize_parameters and evaluate_paramters. (launch #192)
- Added normalize_remap_rule and types. (launch #173)
- Contributors: Chris Lalancette, Dirk Thomas, Jacob Perron, Peter Baughman, Shane Loretz
0.7.3 (2018-12-13)
0.7.2 (2018-12-06)
0.7.1 (2018-11-16)
- Fixed setup.py versions (#155)
- Contributors: Steven! Ragnarök
0.7.0 (2018-11-16)
- Renamed transitions to match changes in
lifecycle_msgs
(launch #153)- TRANSITION_SHUTDOWN was deleted in
lifecycle_msgs/msg/Transition.msg
- Align with the code changes from https://github.com/ros2/rcl_interfaces/commit/852a37ba3ae0f7e58f4314fa432a8ea7f0cbf639
- Signed-off-by: Chris Ye <<chris.ye@intel.com>>
- TRANSITION_SHUTDOWN was deleted in
- Added 'handle_once' property for unregistering an EventHandler after one event (#141)
- Added support for passing parameters as a dictionary to a Node (launch #138)
- Made various fixes and added tests for remappings passed to Node actions (launch #137)
- Added ability to pass parameter files to Node actions (#135)
- Added ability to define and pass launch arguments to launch files
(#123)
- See changelog in
launch
for details. - Signed-off-by: William Woodall <<william@osrfoundation.org>>
- See changelog in
- Contributors: Chris Ye, Jacob Perron, William Woodall, dhood
0.6.0 (2018-08-20)
- Fixed a bug where launch would hang on exit by destroying the rclpy
node on shutdown
(#124)
- Signed-off-by: William Woodall <<william@osrfoundation.org>>
- Fixed a race condition in emitting events by using
loop.call_soon_threadsafe()
(#119)
- Signed-off-by: William Woodall <<william@osrfoundation.org>>
- Contributors: William Woodall
0.5.2 (2018-07-17)
0.5.1 (2018-06-27)
- Various Windows fixes. (#87)
- Contributors: William Woodall
0.5.0 (2018-06-19)
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 |
---|---|
ament_copyright | |
ament_flake8 | |
ament_pep257 | |
ament_index_python | |
launch | |
lifecycle_msgs | |
osrf_pycommon | |
rclpy | |
composition_interfaces |
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 launch_ros at Robotics Stack Exchange
launch_ros package from launch_ros repolaunch_ros launch_testing_ros ros2launch test_launch_ros |
|
Package Summary
Tags | No category tags. |
Version | 0.28.0 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/launch_ros.git |
VCS Type | git |
VCS Version | rolling |
Last Updated | 2024-11-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
ROS specific extensions to the launch tool.
Additional Links
No additional links.
Maintainers
- Aditya Pande
- Brandon Ong
Authors
- Jacob Perron
- Michael Jeronimo
- Michel Hidalgo
- William Woodall
README
No README found.
No README in repository either.
CHANGELOG
Changelog for package launch_ros
0.28.0 (2024-11-20)
- Add ament_xmllint to the ament_python packages. (#423)
- Contributors: Chris Lalancette
0.27.3 (2024-10-03)
- Fix url in setup.py (#413)
- Contributors: Wei HU
0.27.2 (2024-07-29)
0.27.1 (2024-06-17)
0.27.0 (2024-04-26)
0.26.5 (2024-03-28)
- Fix: typing. Iterable doesn't have __getitem_ (#393)
- Cleanup some type annotations. (#392)
- Contributors: Chris Lalancette, Matthijs van der Burgh
0.26.4 (2024-01-24)
0.26.3 (2023-12-26)
0.26.2 (2023-09-07)
- Create py.typed to mark this library as typed (#379)
- Contributors: Jonas Otto
0.26.1 (2023-08-21)
- Remove create_future implementation. (#372)
- Contributors: Chris Lalancette
0.26.0 (2023-07-11)
- cache lookup of importlib metadata in Node action (#365)
- Get rid of unnecessary checks in composable_node_container. (#364)
- Contributors: Chris Lalancette, William Woodall
0.25.0 (2023-04-27)
0.24.0 (2023-04-11)
- Use SomeEntitiesType for type checking. (#358)
- Contributors: Chris Lalancette
0.23.0 (2023-02-14)
- Fix normalize_parameters_dict for multiple nodes in the same namespace (#347)
- Implement None check for ComposableNodeContainer (#341)
- Add LifecyleTransition action (#317)
- Improve evaluate_paramenter_dict exceptions error message (#320)
- Ensure load_composable_nodes respects condition (#339)
- fix: return text value to avoid exception (#338)
- [rolling] Update maintainers - 2022-11-07 (#331)
- Contributors: Alexey Merzlyakov, Audrow Nash, Christoph Hellmann Santos, Daisuke Nishimatsu, Felipe Gomes de Melo, methylDragon
0.22.0 (2022-11-02)
- RosTimer -> ROSTimer and PushRosNamespace -> PushROSNamespace, to follow PEP8 (#326)
- add SetROSLogDir action (#325)
- Contributors: William Woodall
0.21.0 (2022-09-13)
- Support default values in parameter substitution (#313)
- Contributors: Kenji Miyake
0.20.0 (2022-04-29)
- Run condition for composable nodes (#311)
- Contributors: Aditya Pande
0.19.2 (2022-04-08)
- Fix importlib_metadata warning on Python 3.10. (#307)
- Contributors: Chris Lalancette
0.19.1 (2022-04-05)
0.19.0 (2022-03-24)
- Use correct namespace when evaluating parameter files for composable nodes (#303)
- Handle empty strings when evaluating parameters (#300)
- Contributors: Jacob Perron
0.18.0 (2022-03-01)
- Add parameter substitution (#297)
- Contributors: Kenji Miyake
0.17.0 (2021-12-14)
0.16.0 (2021-11-29)
- fix bug in warning when an entry point fails to load (#243)
- More Helpful Error Messages (#275)
- Update maintainers in setup.py (#287)
- Set parameters from file for composable nodes (#281)
- Update package maintainers (#284)
- Update node name matcher (#282)
- Support both parameter file configurations for composable nodes (#259)
- Contributors: Aditya Pande, Audrow Nash, David V. Lu!!, Jacob Perron, Michel Hidalgo, Rebecca Butler, William Woodall
0.15.0 (2021-10-07)
- Handle substitutions in RosTimer (#264)
- Add SetParametersFromFile action (#260)
- Properly support ros_args attribute through launch frontends (#253)
- Add 'push_ros_namespace' alias to 'push-ros-namespace' (#250)
- Add ros_arguments option to Node action (#249)
- Refactor RosTimer to extend TimerAction (#248)
- ROS Timer Action (#244)
- Support container in frontend (#235)
- Fix a small typo in a comment (#237)
- Better document parameter handling in Node (#234)
- Contributors: Aditya Pande, Chris Lalancette, Christophe Bedard, Felix Divo, Jacob Perron, Kenji Miyake, Rebecca Butler
0.14.2 (2021-04-26)
0.14.1 (2021-04-12)
- Support Python 3.8 importlib.metadata, declare dependency (#229)
- Contributors: Scott K Logan
0.14.0 (2021-04-06)
- Add options extensions to ros2launch and extensibility to the node action (#216)
- Contributors: Geoffrey Biggs
0.13.0 (2021-01-25)
0.12.0 (2020-12-08)
- Fix docblock in LoadComposableNodes (#207)
- Validate complex attributes of 'node' action (#198)
- Node.__init_() executable and ComposableNode.__init_() plugin arguments aren't optional (#197)
- Remove constructors arguments deprecated since Foxy (#190)
- Make name and namespace mandatory in ComposableNodeContainer, remove deprecated alternatives (#189)
- Merge pull request #183 from ros2/update-maintainers Update the package.xml files with the latest Open Robotics maintainers
- Move previous maintainer to <author>
- Update the package.xml files with the latest Open Robotics maintainers
- Fix AttributeError when accessing component container name (#177)
- Handle any substitution types for SetParameter name argument (#182)
- Asynchronously wait for load node service response (#174)
- Fix case where list of composable nodes is zero (#173)
- Do not use event handler for loading composable nodes (#170)
- Fix race with launch context changes when loading composable nodes (#166)
- Substitutions in parameter files (#168)
- Fix documentation typo (#167)
- Fix problems when parsing a [Command]{.title-ref} [Substitution]{.title-ref} as a parameter value (#137)
- Add a way to set remapping rules for all nodes in the same scope (#163)
- Resolve libyaml warning when loading parameters from file (#161)
- Fix ComposableNode ignoring PushRosNamespace actions (#162)
- Add a SetParameter action that sets a parameter to all nodes in the same scope (#158)
- Make namespace parameter mandatory in LifecycleNode constructor (#157)
- Avoid using a wildcard to specify parameters if possible (#154)
- Fix no specified namespace (#153)
- Add pytest.ini so local tests don't display warning (#152)
- Contributors: Chris Lalancette, Dereck Wonnacott, Ivan Santiago Paunovic, Jacob Perron, Michael Jeronimo
0.10.2 (2020-05-26)
0.10.1 (2020-05-13)
- Fix new flake8 errors (#148)
- Contributors: Michel Hidalgo
0.10.0 (2020-04-29)
- Avoid using sys.argv in rclpy.init (#144)
- Deprecated 'node_executable' parameter and replace with 'executable' (#140)
- Bump node_name warning stacklevel (#138)
- More verbose test_flake8 error messages (same as ros2/launch_ros#135)
- Enable implicit ROS startup by launch_ros actions (#128)
- Add warning message when launching Non-Uniquely Named Nodes (#127)
- Rename node-related parameters (#122)
- Fix LoadComposableNodes action so that loading happens asynchronously (#113)
- Fix frontend topic remapping (#111)
- Check for shutdown while waiting for a service response to avoid hang during shutdown (#104)
- Fix misleading deprecated warnings when using launch arguments (#106)
- Use imperative mood in constructor docstrings (#103)
- Maintain order of parameters regarding name and from (#99)
- Allow separate launch composition (#77)
- Fix push-ros-namespace in xml/yaml launch files (#100)
- Pass the node-name attribute through the substitution parser (#101)
- Add pid to launch_ros node name as suffix (#98)
- Contributors: Brian Ezequiel Marchi, Brian Marchi, Dirk Thomas, Eric Fang, Grey, Ivan Santiago Paunovic, Jacob Perron, Miaofei Mei, Michel Hidalgo, Shane Loretz, Steven! Ragnarök, William Woodall
0.9.4 (2019-11-19)
- fix new linter warnings as of flake8-comprehensions 3.1.0 (#94)
- Contributors: Dirk Thomas
0.9.3 (2019-11-13)
0.9.2 (2019-10-23)
- Fix launch_ros.actions.Node parsing function (#83)
- Add support for launching nodes not in a package (#82)
- Contributors: Michel Hidalgo
0.9.1 (2019-09-28)
0.9.0 (2019-09-25)
- Refactor Node parse() function. (#73)
- Handle zero-width string parameters. (#72)
- Promote special CLI rules to flags (#68)
- Add substitution for finding package share directory (#57)
- Use of -r/--remap flags where appropriate. (#59)
- install package marker and manifest (#62)
- Adapt to '--ros-args ... [--]'-based ROS args extraction (#52)
- Use node namespace if no other was specified (#51)
- [launch frontend] Rename some tag attributes (#47)
- Fix PushRosNamespace action (#44)
- Add PushRosNamespace action (#42)
- Add frontend parsing methods for Node, ExecutableInPackage and FindPackage substitution (#23)
- Restrict yaml loading in evaluate_parameters (#33)
- Fix typo
- Use wildcard syntax in generated parameter YAML files (#35)
- Contributors: Dan Rose, Dirk Thomas, Jacob Perron, Michel Hidalgo, Scott K Logan, ivanpauno
0.8.4 (2019-05-30)
- Update usage of 'noqa' for imports (#32)
- Contributors: Jacob Perron
0.8.3 (2019-05-29)
- Added the
FindPackage
substitution. (#22) - Changed interpretation of Parameter values which are passed to
Node()
so that they get evaluated by yaml rules. (#31) - Contributors: Shane Loretz, ivanpauno
0.8.2 (2019-05-20)
- Fix deprecation warnings (#25)
- Corrected matches_action usage in lifecycle_pub_sub example (#21)
- Contributors: Jacob Perron, ivanpauno
0.8.1 (2019-05-08)
0.8.0 (2019-04-14)
- Make 'ros2 launch' work again. (launch #201)
- Added LaunchLogger class (launch #145)
- Changed logger.warn (deprecated) to logger.warning. (launch #199)
- Added Plumb rclpy.init context to get_default_launch_description. (launch #193)
- Added normalize_parameters and evaluate_paramters. (launch #192)
- Added normalize_remap_rule and types. (launch #173)
- Contributors: Chris Lalancette, Dirk Thomas, Jacob Perron, Peter Baughman, Shane Loretz
0.7.3 (2018-12-13)
0.7.2 (2018-12-06)
0.7.1 (2018-11-16)
- Fixed setup.py versions (#155)
- Contributors: Steven! Ragnarök
0.7.0 (2018-11-16)
- Renamed transitions to match changes in
lifecycle_msgs
(launch #153)- TRANSITION_SHUTDOWN was deleted in
lifecycle_msgs/msg/Transition.msg
- Align with the code changes from https://github.com/ros2/rcl_interfaces/commit/852a37ba3ae0f7e58f4314fa432a8ea7f0cbf639
- Signed-off-by: Chris Ye <<chris.ye@intel.com>>
- TRANSITION_SHUTDOWN was deleted in
- Added 'handle_once' property for unregistering an EventHandler after one event (#141)
- Added support for passing parameters as a dictionary to a Node (launch #138)
- Made various fixes and added tests for remappings passed to Node actions (launch #137)
- Added ability to pass parameter files to Node actions (#135)
- Added ability to define and pass launch arguments to launch files
(#123)
- See changelog in
launch
for details. - Signed-off-by: William Woodall <<william@osrfoundation.org>>
- See changelog in
- Contributors: Chris Ye, Jacob Perron, William Woodall, dhood
0.6.0 (2018-08-20)
- Fixed a bug where launch would hang on exit by destroying the rclpy
node on shutdown
(#124)
- Signed-off-by: William Woodall <<william@osrfoundation.org>>
- Fixed a race condition in emitting events by using
loop.call_soon_threadsafe()
(#119)
- Signed-off-by: William Woodall <<william@osrfoundation.org>>
- Contributors: William Woodall
0.5.2 (2018-07-17)
0.5.1 (2018-06-27)
- Various Windows fixes. (#87)
- Contributors: William Woodall
0.5.0 (2018-06-19)
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 |
---|---|
ament_index_python | |
composition_interfaces | |
launch | |
lifecycle_msgs | |
osrf_pycommon | |
rclpy | |
ament_copyright | |
ament_flake8 | |
ament_pep257 | |
ament_xmllint |
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 launch_ros at Robotics Stack Exchange
No version for distro noetic. Known supported distros are highlighted in the buttons above.
No version for distro ardent. Known supported distros are highlighted in the buttons above.
launch_ros package from launch repolaunch launch_ros launch_testing ros2launch |
|
Package Summary
Tags | No category tags. |
Version | 0.6.0 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/launch.git |
VCS Type | git |
VCS Version | bouncy |
Last Updated | 2018-08-22 |
Dev Status | DEVELOPED |
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
ROS specific extensions to the launch tool.
Additional Links
No additional links.
Maintainers
- William Woodall
Authors
No additional authors.
README
No README found.
No README in repository either.
CHANGELOG
Changelog for package launch_ros
0.6.0 (2018-08-20)
- Fixed a bug where launch would hang on exit by destroying the rclpy
node on shutdown
(#124)
- Signed-off-by: William Woodall <<william@osrfoundation.org>>
- Fixed a race condition in emitting events by using
loop.call_soon_threadsafe()
(#119)
- Signed-off-by: William Woodall <<william@osrfoundation.org>>
- Contributors: William Woodall
0.5.2 (2018-07-17)
0.5.1 (2018-06-27)
- Various Windows fixes. (#87)
- Contributors: William Woodall
0.5.0 (2018-06-19)
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 |
---|---|
ament_copyright | |
ament_flake8 | |
ament_pep257 | |
ament_index_python | |
launch | |
lifecycle_msgs | |
osrf_pycommon | |
rclpy |
System Dependencies
Name |
---|
python3-pytest |
Dependant Packages
Name | Deps |
---|---|
demo_nodes_cpp | |
topic_monitor | |
ros2launch |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged launch_ros at Robotics Stack Exchange
launch_ros package from launch repolaunch launch_ros launch_testing ros2launch test_launch_ros |
|
Package Summary
Tags | No category tags. |
Version | 0.7.4 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/launch.git |
VCS Type | git |
VCS Version | crystal |
Last Updated | 2019-04-02 |
Dev Status | DEVELOPED |
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
ROS specific extensions to the launch tool.
Additional Links
No additional links.
Maintainers
- William Woodall
Authors
No additional authors.
README
No README found.
No README in repository either.
CHANGELOG
Changelog for package launch_ros
0.7.4 (2019-04-02)
0.7.3 (2018-12-13)
0.7.2 (2018-12-06)
0.7.1 (2018-11-16)
- Fixed setup.py versions (#155)
- Contributors: Steven! Ragnarök
0.7.0 (2018-11-16)
- Renamed transitions to match changes in
lifecycle_msgs
(#153)- TRANSITION_SHUTDOWN was deleted in
lifecycle_msgs/msg/Transition.msg
- Align with the code changes from https://github.com/ros2/rcl_interfaces/commit/852a37ba3ae0f7e58f4314fa432a8ea7f0cbf639
- Signed-off-by: Chris Ye <<chris.ye@intel.com>>
- TRANSITION_SHUTDOWN was deleted in
- Added 'handle_once' property for unregistering an EventHandler after one event (#141)
- Added support for passing parameters as a dictionary to a Node (#138)
- Made various fixes and added tests for remappings passed to Node actions (#137)
- Added ability to pass parameter files to Node actions (#135)
- Added ability to define and pass launch arguments to launch files
(#123)
- See changelog in
launch
for details. - Signed-off-by: William Woodall <<william@osrfoundation.org>>
- See changelog in
- Contributors: Chris Ye, Jacob Perron, William Woodall, dhood
0.6.0 (2018-08-20)
- Fixed a bug where launch would hang on exit by destroying the rclpy
node on shutdown
(#124)
- Signed-off-by: William Woodall <<william@osrfoundation.org>>
- Fixed a race condition in emitting events by using
loop.call_soon_threadsafe()
(#119)
- Signed-off-by: William Woodall <<william@osrfoundation.org>>
- Contributors: William Woodall
0.5.2 (2018-07-17)
0.5.1 (2018-06-27)
- Various Windows fixes. (#87)
- Contributors: William Woodall
0.5.0 (2018-06-19)
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 |
---|---|
ament_copyright | |
ament_flake8 | |
ament_pep257 | |
ament_index_python | |
launch | |
lifecycle_msgs | |
osrf_pycommon | |
rclpy |
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 launch_ros at Robotics Stack Exchange
launch_ros package from launch_ros repolaunch_ros launch_testing_ros ros2launch test_launch_ros |
|
Package Summary
Tags | No category tags. |
Version | 0.9.6 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/launch_ros.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
ROS specific extensions to the launch tool.
Additional Links
No additional links.
Maintainers
- Jacob Perron
- Michael Jeronimo
Authors
- William Woodall
README
No README found.
No README in repository either.
CHANGELOG
Changelog for package launch_ros
0.9.6 (2020-12-04)
- Update maintainer list for Eloquent (#193)
- Fix LoadComposableNodes action so that loading happens asynchronously (#113) (#132)
- Contributors: Jacob Perron, Michael Jeronimo
0.9.5 (2020-01-21)
- Fix remapping rules when using xml/yaml launch files (#111)
- Check for shutdown while waiting for a service response to avoid hang during shutdown (#104)
- Fix misleading deprecated warnings when using launch arguments (#106)
- Use imperative mood in constructor docstrings. (#103)
- Maintain order of parameters regarding name and from (#99)
- Fix push-ros-namespace in xml/yaml launch files (#100)
- Pass the node-name attribute through the substitution parser (#101)
- Add pid to launch_ros node name as suffix (#98)
- Contributors: Brian Ezequiel Marchi, Grey, Ivan Santiago Paunovic, Jacob Perron, Steven! Ragnarök, William Woodall
0.9.4 (2019-11-19)
- fix new linter warnings as of flake8-comprehensions 3.1.0 (#94)
- Contributors: Dirk Thomas
0.9.3 (2019-11-13)
0.9.2 (2019-10-23)
- Fix launch_ros.actions.Node parsing function (#83)
- Add support for launching nodes not in a package (#82)
- Contributors: Michel Hidalgo
0.9.1 (2019-09-28)
0.9.0 (2019-09-25)
- Refactor Node parse() function. (#73)
- Handle zero-width string parameters. (#72)
- Promote special CLI rules to flags (#68)
- Add substitution for finding package share directory (#57)
- Use of -r/--remap flags where appropriate. (#59)
- install package marker and manifest (#62)
- Adapt to '--ros-args ... [--]'-based ROS args extraction (#52)
- Use node namespace if no other was specified (#51)
- [launch frontend] Rename some tag attributes (#47)
- Fix PushRosNamespace action (#44)
- Add PushRosNamespace action (#42)
- Add frontend parsing methods for Node, ExecutableInPackage and FindPackage substitution (#23)
- Restrict yaml loading in evaluate_parameters (#33)
- Fix typo
- Use wildcard syntax in generated parameter YAML files (#35)
- Contributors: Dan Rose, Dirk Thomas, Jacob Perron, Michel Hidalgo, Scott K Logan, ivanpauno
0.8.4 (2019-05-30)
- Update usage of 'noqa' for imports (#32)
- Contributors: Jacob Perron
0.8.3 (2019-05-29)
- Added the
FindPackage
substitution. (#22) - Changed interpretation of Parameter values which are passed to
Node()
so that they get evaluated by yaml rules. (#31) - Contributors: Shane Loretz, ivanpauno
0.8.2 (2019-05-20)
- Fix deprecation warnings (#25)
- Corrected matches_action usage in lifecycle_pub_sub example (#21)
- Contributors: Jacob Perron, ivanpauno
0.8.1 (2019-05-08)
0.8.0 (2019-04-14)
- Make 'ros2 launch' work again. (#201)
- Added LaunchLogger class (#145)
- Changed logger.warn (deprecated) to logger.warning. (#199)
- Added Plumb rclpy.init context to get_default_launch_description. (#193)
- Added normalize_parameters and evaluate_paramters. (#192)
- Added normalize_remap_rule and types. (#173)
- Contributors: Chris Lalancette, Dirk Thomas, Jacob Perron, Peter Baughman, Shane Loretz
0.7.3 (2018-12-13)
0.7.2 (2018-12-06)
0.7.1 (2018-11-16)
- Fixed setup.py versions (#155)
- Contributors: Steven! Ragnarök
0.7.0 (2018-11-16)
- Renamed transitions to match changes in
lifecycle_msgs
(#153)- TRANSITION_SHUTDOWN was deleted in
lifecycle_msgs/msg/Transition.msg
- Align with the code changes from https://github.com/ros2/rcl_interfaces/commit/852a37ba3ae0f7e58f4314fa432a8ea7f0cbf639
- Signed-off-by: Chris Ye <<chris.ye@intel.com>>
- TRANSITION_SHUTDOWN was deleted in
- Added 'handle_once' property for unregistering an EventHandler after one event (#141)
- Added support for passing parameters as a dictionary to a Node (#138)
- Made various fixes and added tests for remappings passed to Node actions (#137)
- Added ability to pass parameter files to Node actions (#135)
- Added ability to define and pass launch arguments to launch files
(#123)
- See changelog in
launch
for details. - Signed-off-by: William Woodall <<william@osrfoundation.org>>
- See changelog in
- Contributors: Chris Ye, Jacob Perron, William Woodall, dhood
0.6.0 (2018-08-20)
- Fixed a bug where launch would hang on exit by destroying the rclpy
node on shutdown
(#124)
- Signed-off-by: William Woodall <<william@osrfoundation.org>>
- Fixed a race condition in emitting events by using
loop.call_soon_threadsafe()
(#119)
- Signed-off-by: William Woodall <<william@osrfoundation.org>>
- Contributors: William Woodall
0.5.2 (2018-07-17)
0.5.1 (2018-06-27)
- Various Windows fixes. (#87)
- Contributors: William Woodall
0.5.0 (2018-06-19)
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 |
---|---|
ament_copyright | |
ament_flake8 | |
ament_pep257 | |
ament_index_python | |
launch | |
lifecycle_msgs | |
osrf_pycommon | |
rclpy | |
composition_interfaces |
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 launch_ros at Robotics Stack Exchange
launch_ros package from launch_ros repolaunch_ros launch_testing_ros ros2launch test_launch_ros |
|
Package Summary
Tags | No category tags. |
Version | 0.8.10 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/launch_ros.git |
VCS Type | git |
VCS Version | dashing |
Last Updated | 2021-05-21 |
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
ROS specific extensions to the launch tool.
Additional Links
No additional links.
Maintainers
- Jacob Perron
- Michael Jeronimo
Authors
- William Woodall
README
No README found.
No README in repository either.
CHANGELOG
Changelog for package launch_ros
0.8.10 (2021-05-21)
- Fix race with launch context changes when loading composable nodes (#238)
- Contributors: Chris Lalancette
0.8.9 (2020-11-24)
- Resolve libyaml warning when loading parameters from file. (#161) (#204)
- Update maintainers for Dashing. (#192)
- Contributors: Dereck Wonnacott, Jacob Perron, Michael Jeronimo
0.8.8 (2020-03-13)
- Fix LoadComposableNodes action so that loading happens asynchronously. (#131)
- Contributors: Jacob Perron
0.8.7 (2019-10-14)
0.8.6 (2019-09-06)
- Additional fixes for Python 3.5. (#67)
- Restore Python 3.5 support. (#65)
- Install package marker and manifest. (#62) (#63)
- Contributors: Dirk Thomas, Steven! Ragnarök
0.8.5 (2019-07-31)
- Use wildcard syntax in generated parameter YAML files (#48)
- Contributors: Scott K Logan
0.8.4 (2019-05-30)
- Update usage of 'noqa' for imports (#32)
- Contributors: Jacob Perron
0.8.3 (2019-05-29)
- Added the
FindPackage
substitution. (#22) - Changed interpretation of Parameter values which are passed to
Node()
so that they get evaluated by yaml rules. (#31) - Contributors: Shane Loretz, ivanpauno
0.8.2 (2019-05-20)
- Fix deprecation warnings (#25)
- Corrected matches_action usage in lifecycle_pub_sub example (#21)
- Contributors: Jacob Perron, ivanpauno
0.8.1 (2019-05-08)
0.8.0 (2019-04-14)
- Make 'ros2 launch' work again. (#201)
- Added LaunchLogger class (#145)
- Changed logger.warn (deprecated) to logger.warning. (#199)
- Added Plumb rclpy.init context to get_default_launch_description. (#193)
- Added normalize_parameters and evaluate_paramters. (#192)
- Added normalize_remap_rule and types. (#173)
- Contributors: Chris Lalancette, Dirk Thomas, Jacob Perron, Peter Baughman, Shane Loretz
0.7.3 (2018-12-13)
0.7.2 (2018-12-06)
0.7.1 (2018-11-16)
- Fixed setup.py versions (#155)
- Contributors: Steven! Ragnarök
0.7.0 (2018-11-16)
- Renamed transitions to match changes in
lifecycle_msgs
(#153)- TRANSITION_SHUTDOWN was deleted in
lifecycle_msgs/msg/Transition.msg
- Align with the code changes from https://github.com/ros2/rcl_interfaces/commit/852a37ba3ae0f7e58f4314fa432a8ea7f0cbf639
- Signed-off-by: Chris Ye <<chris.ye@intel.com>>
- TRANSITION_SHUTDOWN was deleted in
- Added 'handle_once' property for unregistering an EventHandler after one event (#141)
- Added support for passing parameters as a dictionary to a Node (#138)
- Made various fixes and added tests for remappings passed to Node actions (#137)
- Added ability to pass parameter files to Node actions (#135)
- Added ability to define and pass launch arguments to launch files
(#123)
- See changelog in
launch
for details. - Signed-off-by: William Woodall <<william@osrfoundation.org>>
- See changelog in
- Contributors: Chris Ye, Jacob Perron, William Woodall, dhood
0.6.0 (2018-08-20)
- Fixed a bug where launch would hang on exit by destroying the rclpy
node on shutdown
(#124)
- Signed-off-by: William Woodall <<william@osrfoundation.org>>
- Fixed a race condition in emitting events by using
loop.call_soon_threadsafe()
(#119)
- Signed-off-by: William Woodall <<william@osrfoundation.org>>
- Contributors: William Woodall
0.5.2 (2018-07-17)
0.5.1 (2018-06-27)
- Various Windows fixes. (#87)
- Contributors: William Woodall
0.5.0 (2018-06-19)
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 |
---|---|
ament_copyright | |
ament_flake8 | |
ament_pep257 | |
ament_index_python | |
launch | |
lifecycle_msgs | |
osrf_pycommon | |
rclpy | |
composition_interfaces |
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 launch_ros at Robotics Stack Exchange
launch_ros package from launch_ros repolaunch_ros launch_testing_ros ros2launch test_launch_ros |
|
Package Summary
Tags | No category tags. |
Version | 0.14.5 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/launch_ros.git |
VCS Type | git |
VCS Version | galactic |
Last Updated | 2022-12-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
ROS specific extensions to the launch tool.
Additional Links
No additional links.
Maintainers
- Jacob Perron
- Michael Jeronimo
Authors
- William Woodall
README
No README found.
No README in repository either.
CHANGELOG
Changelog for package launch_ros
0.14.5 (2022-12-07)
- Fix "imported but not used" linters (#334)
- Contributors: Crola1702, Jorge Perez
0.14.4 (2022-12-02)
0.14.3 (2022-04-28)
- Handle empty strings when evaluating parameters (#300) (#301)
- Fix TypeError accessing name and value of SetParameter (#299)
- More Helpful Error Messages (#275) (#290)
- Contributors: Jacob Perron, mergify[bot]
0.14.2 (2021-04-26)
0.14.1 (2021-04-12)
- Support Python 3.8 importlib.metadata, declare dependency (#229)
- Contributors: Scott K Logan
0.14.0 (2021-04-06)
- Add options extensions to ros2launch and extensibility to the node action (#216)
- Contributors: Geoffrey Biggs
0.13.0 (2021-01-25)
0.12.0 (2020-12-08)
- Fix docblock in LoadComposableNodes (#207)
- Validate complex attributes of 'node' action (#198)
- Node.__init_() executable and ComposableNode.__init_() plugin arguments aren't optional (#197)
- Remove constructors arguments deprecated since Foxy (#190)
- Make name and namespace mandatory in ComposableNodeContainer, remove deprecated alternatives (#189)
- Merge pull request #183 from ros2/update-maintainers Update the package.xml files with the latest Open Robotics maintainers
- Move previous maintainer to <author>
- Update the package.xml files with the latest Open Robotics maintainers
- Fix AttributeError when accessing component container name (#177)
- Handle any substitution types for SetParameter name argument (#182)
- Asynchronously wait for load node service response (#174)
- Fix case where list of composable nodes is zero (#173)
- Do not use event handler for loading composable nodes (#170)
- Fix race with launch context changes when loading composable nodes (#166)
- Substitutions in parameter files (#168)
- Fix documentation typo (#167)
- Fix problems when parsing a [Command]{.title-ref} [Substitution]{.title-ref} as a parameter value (#137)
- Add a way to set remapping rules for all nodes in the same scope (#163)
- Resolve libyaml warning when loading parameters from file (#161)
- Fix ComposableNode ignoring PushRosNamespace actions (#162)
- Add a SetParameter action that sets a parameter to all nodes in the same scope (#158)
- Make namespace parameter mandatory in LifecycleNode constructor (#157)
- Avoid using a wildcard to specify parameters if possible (#154)
- Fix no specified namespace (#153)
- Add pytest.ini so local tests don't display warning (#152)
- Contributors: Chris Lalancette, Dereck Wonnacott, Ivan Santiago Paunovic, Jacob Perron, Michael Jeronimo
0.10.2 (2020-05-26)
0.10.1 (2020-05-13)
- Fix new flake8 errors (#148)
- Contributors: Michel Hidalgo
0.10.0 (2020-04-29)
- Avoid using sys.argv in rclpy.init (#144)
- Deprecated 'node_executable' parameter and replace with 'executable' (#140)
- Bump node_name warning stacklevel (#138)
- More verbose test_flake8 error messages (same as ros2/launch_ros#135)
- Enable implicit ROS startup by launch_ros actions (#128)
- Add warning message when launching Non-Uniquely Named Nodes (#127)
- Rename node-related parameters (#122)
- Fix LoadComposableNodes action so that loading happens asynchronously (#113)
- Fix frontend topic remapping (#111)
- Check for shutdown while waiting for a service response to avoid hang during shutdown (#104)
- Fix misleading deprecated warnings when using launch arguments (#106)
- Use imperative mood in constructor docstrings (#103)
- Maintain order of parameters regarding name and from (#99)
- Allow separate launch composition (#77)
- Fix push-ros-namespace in xml/yaml launch files (#100)
- Pass the node-name attribute through the substitution parser (#101)
- Add pid to launch_ros node name as suffix (#98)
- Contributors: Brian Ezequiel Marchi, Brian Marchi, Dirk Thomas, Eric Fang, Grey, Ivan Santiago Paunovic, Jacob Perron, Miaofei Mei, Michel Hidalgo, Shane Loretz, Steven! Ragnarök, William Woodall
0.9.4 (2019-11-19)
- fix new linter warnings as of flake8-comprehensions 3.1.0 (#94)
- Contributors: Dirk Thomas
0.9.3 (2019-11-13)
0.9.2 (2019-10-23)
- Fix launch_ros.actions.Node parsing function (#83)
- Add support for launching nodes not in a package (#82)
- Contributors: Michel Hidalgo
0.9.1 (2019-09-28)
0.9.0 (2019-09-25)
- Refactor Node parse() function. (#73)
- Handle zero-width string parameters. (#72)
- Promote special CLI rules to flags (#68)
- Add substitution for finding package share directory (#57)
- Use of -r/--remap flags where appropriate. (#59)
- install package marker and manifest (#62)
- Adapt to '--ros-args ... [--]'-based ROS args extraction (#52)
- Use node namespace if no other was specified (#51)
- [launch frontend] Rename some tag attributes (#47)
- Fix PushRosNamespace action (#44)
- Add PushRosNamespace action (#42)
- Add frontend parsing methods for Node, ExecutableInPackage and FindPackage substitution (#23)
- Restrict yaml loading in evaluate_parameters (#33)
- Fix typo
- Use wildcard syntax in generated parameter YAML files (#35)
- Contributors: Dan Rose, Dirk Thomas, Jacob Perron, Michel Hidalgo, Scott K Logan, ivanpauno
0.8.4 (2019-05-30)
- Update usage of 'noqa' for imports (#32)
- Contributors: Jacob Perron
0.8.3 (2019-05-29)
- Added the
FindPackage
substitution. (#22) - Changed interpretation of Parameter values which are passed to
Node()
so that they get evaluated by yaml rules. (#31) - Contributors: Shane Loretz, ivanpauno
0.8.2 (2019-05-20)
- Fix deprecation warnings (#25)
- Corrected matches_action usage in lifecycle_pub_sub example (#21)
- Contributors: Jacob Perron, ivanpauno
0.8.1 (2019-05-08)
0.8.0 (2019-04-14)
- Make 'ros2 launch' work again. (#201)
- Added LaunchLogger class (#145)
- Changed logger.warn (deprecated) to logger.warning. (#199)
- Added Plumb rclpy.init context to get_default_launch_description. (#193)
- Added normalize_parameters and evaluate_paramters. (#192)
- Added normalize_remap_rule and types. (#173)
- Contributors: Chris Lalancette, Dirk Thomas, Jacob Perron, Peter Baughman, Shane Loretz
0.7.3 (2018-12-13)
0.7.2 (2018-12-06)
0.7.1 (2018-11-16)
- Fixed setup.py versions (#155)
- Contributors: Steven! Ragnarök
0.7.0 (2018-11-16)
- Renamed transitions to match changes in
lifecycle_msgs
(#153)- TRANSITION_SHUTDOWN was deleted in
lifecycle_msgs/msg/Transition.msg
- Align with the code changes from https://github.com/ros2/rcl_interfaces/commit/852a37ba3ae0f7e58f4314fa432a8ea7f0cbf639
- Signed-off-by: Chris Ye <<chris.ye@intel.com>>
- TRANSITION_SHUTDOWN was deleted in
- Added 'handle_once' property for unregistering an EventHandler after one event (#141)
- Added support for passing parameters as a dictionary to a Node (#138)
- Made various fixes and added tests for remappings passed to Node actions (#137)
- Added ability to pass parameter files to Node actions (#135)
- Added ability to define and pass launch arguments to launch files
(#123)
- See changelog in
launch
for details. - Signed-off-by: William Woodall <<william@osrfoundation.org>>
- See changelog in
- Contributors: Chris Ye, Jacob Perron, William Woodall, dhood
0.6.0 (2018-08-20)
- Fixed a bug where launch would hang on exit by destroying the rclpy
node on shutdown
(#124)
- Signed-off-by: William Woodall <<william@osrfoundation.org>>
- Fixed a race condition in emitting events by using
loop.call_soon_threadsafe()
(#119)
- Signed-off-by: William Woodall <<william@osrfoundation.org>>
- Contributors: William Woodall
0.5.2 (2018-07-17)
0.5.1 (2018-06-27)
- Various Windows fixes. (#87)
- Contributors: William Woodall
0.5.0 (2018-06-19)
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 |
---|---|
ament_copyright | |
ament_flake8 | |
ament_pep257 | |
ament_index_python | |
launch | |
lifecycle_msgs | |
osrf_pycommon | |
rclpy | |
composition_interfaces |
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 launch_ros at Robotics Stack Exchange
launch_ros package from launch_ros repolaunch_ros launch_testing_ros ros2launch test_launch_ros |
|
Package Summary
Tags | No category tags. |
Version | 0.11.7 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/launch_ros.git |
VCS Type | git |
VCS Version | foxy |
Last Updated | 2022-09-12 |
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
ROS specific extensions to the launch tool.
Additional Links
No additional links.
Maintainers
- Jacob Perron
- Michael Jeronimo
Authors
- William Woodall
README
No README found.
No README in repository either.
CHANGELOG
Changelog for package launch_ros
0.11.7 (2022-09-12)
- Handle empty strings when evaluating parameters (#300) (#302)
- Fix TypeError accessing name and value of SetParameter (#298)
- Contributors: Jacob Perron
0.11.6 (2022-01-31)
- Validate complex attributes of 'node' action (backport #198) (#293)
- More Helpful Error Messages (#275) (#289)
- Contributors: Aditya Pande, David V. Lu!!, Ivan Santiago Paunovic
0.11.5 (2021-11-16)
- Fix problems when parsing a
Command
Substitution
as a parameter value (#137) - Contributors: Ivan Santiago Paunovic
0.11.4 (2021-10-05)
0.11.3 (2021-08-31)
- Better document parameter handling in Node (#234) (#242)
- Fix AttributeError when accessing component container name (#177) (#241)
- Asynchronously wait for load node service response (#174) (#240)
- Contributors: Felix Divo, Jacob Perron
0.11.2 (2021-04-14)
- Fix namespace with LifecycleNode (#222)
- Handle any substitution types for SetParameter name argument (#182) (#218)
- Contributors: Jacob Perron, Michael Jeronimo
0.11.1 (2020-12-09)
- Fix case where list of composable nodes is zero (#173) (#209)
- Do not use event handler for loading composable nodes (#170) (#208)
- Fix race with launch context changes when loading composable nodes (#166) (#206)
- Add a way to set remapping rules for all nodes in the same scope (#163) (#203)
- Resolve libyaml warning when loading parameters from file (#161) (#202)
- Fix ComposableNode ignoring PushRosNamespace actions (#162) (#201)
- Contributors: Dereck Wonnacott, Ivan Santiago Paunovic, Jacob Perron
0.11.0 (2020-10-28)
- Update maintainer list for Foxy (#194)
- Improve error message if ComposableNodeContainer 'name' or 'namespace' arg is None (#191)
- Add a SetParameter action that sets a parameter to all nodes in the same scope (#158) (#187)
- Avoid using a wildcard to specify parameters if possible (#154) (#188)
- Assume root namespace if not provided in ComposableNodeContainer (#186) Fixes a regression introduced in #179. Fixes #185. We apply the same logic in LifecycleNode to maintain backwards compatibility in Foxy.
- Contributors: Ivan Santiago Paunovic, Jacob Perron, Michael Jeronimo
0.10.3 (2020-10-07)
0.10.2 (2020-05-26)
0.10.1 (2020-05-13)
- Fix new flake8 errors (#148)
- Contributors: Michel Hidalgo
0.10.0 (2020-04-29)
- Avoid using sys.argv in rclpy.init (#144)
- Deprecated 'node_executable' parameter and replace with 'executable' (#140)
- Bump node_name warning stacklevel (#138)
- More verbose test_flake8 error messages (same as ros2/launch_ros#135)
- Enable implicit ROS startup by launch_ros actions (#128)
- Add warning message when launching Non-Uniquely Named Nodes (#127)
- Rename node-related parameters (#122)
- Fix LoadComposableNodes action so that loading happens asynchronously (#113)
- Fix frontend topic remapping (#111)
- Check for shutdown while waiting for a service response to avoid hang during shutdown (#104)
- Fix misleading deprecated warnings when using launch arguments (#106)
- Use imperative mood in constructor docstrings (#103)
- Maintain order of parameters regarding name and from (#99)
- Allow separate launch composition (#77)
- Fix push-ros-namespace in xml/yaml launch files (#100)
- Pass the node-name attribute through the substitution parser (#101)
- Add pid to launch_ros node name as suffix (#98)
- Contributors: Brian Ezequiel Marchi, Brian Marchi, Dirk Thomas, Eric Fang, Grey, Ivan Santiago Paunovic, Jacob Perron, Miaofei Mei, Michel Hidalgo, Shane Loretz, Steven! Ragnarök, William Woodall
0.9.4 (2019-11-19)
- fix new linter warnings as of flake8-comprehensions 3.1.0 (#94)
- Contributors: Dirk Thomas
0.9.3 (2019-11-13)
0.9.2 (2019-10-23)
- Fix launch_ros.actions.Node parsing function (#83)
- Add support for launching nodes not in a package (#82)
- Contributors: Michel Hidalgo
0.9.1 (2019-09-28)
0.9.0 (2019-09-25)
- Refactor Node parse() function. (#73)
- Handle zero-width string parameters. (#72)
- Promote special CLI rules to flags (#68)
- Add substitution for finding package share directory (#57)
- Use of -r/--remap flags where appropriate. (#59)
- install package marker and manifest (#62)
- Adapt to '--ros-args ... [--]'-based ROS args extraction (#52)
- Use node namespace if no other was specified (#51)
- [launch frontend] Rename some tag attributes (#47)
- Fix PushRosNamespace action (#44)
- Add PushRosNamespace action (#42)
- Add frontend parsing methods for Node, ExecutableInPackage and FindPackage substitution (#23)
- Restrict yaml loading in evaluate_parameters (#33)
- Fix typo
- Use wildcard syntax in generated parameter YAML files (#35)
- Contributors: Dan Rose, Dirk Thomas, Jacob Perron, Michel Hidalgo, Scott K Logan, ivanpauno
0.8.4 (2019-05-30)
- Update usage of 'noqa' for imports (#32)
- Contributors: Jacob Perron
0.8.3 (2019-05-29)
- Added the
FindPackage
substitution. (#22) - Changed interpretation of Parameter values which are passed to
Node()
so that they get evaluated by yaml rules. (#31) - Contributors: Shane Loretz, ivanpauno
0.8.2 (2019-05-20)
- Fix deprecation warnings (#25)
- Corrected matches_action usage in lifecycle_pub_sub example (#21)
- Contributors: Jacob Perron, ivanpauno
0.8.1 (2019-05-08)
0.8.0 (2019-04-14)
- Make 'ros2 launch' work again. (#201)
- Added LaunchLogger class (#145)
- Changed logger.warn (deprecated) to logger.warning. (#199)
- Added Plumb rclpy.init context to get_default_launch_description. (#193)
- Added normalize_parameters and evaluate_paramters. (#192)
- Added normalize_remap_rule and types. (#173)
- Contributors: Chris Lalancette, Dirk Thomas, Jacob Perron, Peter Baughman, Shane Loretz
0.7.3 (2018-12-13)
0.7.2 (2018-12-06)
0.7.1 (2018-11-16)
- Fixed setup.py versions (#155)
- Contributors: Steven! Ragnarök
0.7.0 (2018-11-16)
- Renamed transitions to match changes in
lifecycle_msgs
(#153)- TRANSITION_SHUTDOWN was deleted in
lifecycle_msgs/msg/Transition.msg
- Align with the code changes from https://github.com/ros2/rcl_interfaces/commit/852a37ba3ae0f7e58f4314fa432a8ea7f0cbf639
- Signed-off-by: Chris Ye <<chris.ye@intel.com>>
- TRANSITION_SHUTDOWN was deleted in
- Added 'handle_once' property for unregistering an EventHandler after one event (#141)
- Added support for passing parameters as a dictionary to a Node (#138)
- Made various fixes and added tests for remappings passed to Node actions (#137)
- Added ability to pass parameter files to Node actions (#135)
- Added ability to define and pass launch arguments to launch files
(#123)
- See changelog in
launch
for details. - Signed-off-by: William Woodall <<william@osrfoundation.org>>
- See changelog in
- Contributors: Chris Ye, Jacob Perron, William Woodall, dhood
0.6.0 (2018-08-20)
- Fixed a bug where launch would hang on exit by destroying the rclpy
node on shutdown
(#124)
- Signed-off-by: William Woodall <<william@osrfoundation.org>>
- Fixed a race condition in emitting events by using
loop.call_soon_threadsafe()
(#119)
- Signed-off-by: William Woodall <<william@osrfoundation.org>>
- Contributors: William Woodall
0.5.2 (2018-07-17)
0.5.1 (2018-06-27)
- Various Windows fixes. (#87)
- Contributors: William Woodall
0.5.0 (2018-06-19)
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 |
---|---|
ament_copyright | |
ament_flake8 | |
ament_pep257 | |
ament_index_python | |
launch | |
lifecycle_msgs | |
osrf_pycommon | |
rclpy | |
composition_interfaces |
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 launch_ros at Robotics Stack Exchange
launch_ros package from launch_ros repolaunch_ros launch_testing_ros ros2launch test_launch_ros |
|
Package Summary
Tags | No category tags. |
Version | 0.24.2 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/launch_ros.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
ROS specific extensions to the launch tool.
Additional Links
No additional links.
Maintainers
- Aditya Pande
- Brandon Ong
Authors
- Jacob Perron
- Michael Jeronimo
- Michel Hidalgo
- William Woodall
README
No README found.
No README in repository either.
CHANGELOG
Changelog for package launch_ros
0.24.2 (2024-11-09)
- cache lookup of importlib metadata in Node action (#411)
- Fix url in setup.py (#416)
- Contributors: roscan-tech, Wei HU
0.24.1 (2024-02-07)
0.24.0 (2023-04-11)
- Use SomeEntitiesType for type checking. (#358)
- Contributors: Chris Lalancette
0.23.0 (2023-02-14)
- Fix normalize_parameters_dict for multiple nodes in the same namespace (#347)
- Implement None check for ComposableNodeContainer (#341)
- Add LifecyleTransition action (#317)
- Improve evaluate_paramenter_dict exceptions error message (#320)
- Ensure load_composable_nodes respects condition (#339)
- fix: return text value to avoid exception (#338)
- [rolling] Update maintainers - 2022-11-07 (#331)
- Contributors: Alexey Merzlyakov, Audrow Nash, Christoph Hellmann Santos, Daisuke Nishimatsu, Felipe Gomes de Melo, methylDragon
0.22.0 (2022-11-02)
- RosTimer -> ROSTimer and PushRosNamespace -> PushROSNamespace, to follow PEP8 (#326)
- add SetROSLogDir action (#325)
- Contributors: William Woodall
0.21.0 (2022-09-13)
- Support default values in parameter substitution (#313)
- Contributors: Kenji Miyake
0.20.0 (2022-04-29)
- Run condition for composable nodes (#311)
- Contributors: Aditya Pande
0.19.2 (2022-04-08)
- Fix importlib_metadata warning on Python 3.10. (#307)
- Contributors: Chris Lalancette
0.19.1 (2022-04-05)
0.19.0 (2022-03-24)
- Use correct namespace when evaluating parameter files for composable nodes (#303)
- Handle empty strings when evaluating parameters (#300)
- Contributors: Jacob Perron
0.18.0 (2022-03-01)
- Add parameter substitution (#297)
- Contributors: Kenji Miyake
0.17.0 (2021-12-14)
0.16.0 (2021-11-29)
- fix bug in warning when an entry point fails to load (#243)
- More Helpful Error Messages (#275)
- Update maintainers in setup.py (#287)
- Set parameters from file for composable nodes (#281)
- Update package maintainers (#284)
- Update node name matcher (#282)
- Support both parameter file configurations for composable nodes (#259)
- Contributors: Aditya Pande, Audrow Nash, David V. Lu!!, Jacob Perron, Michel Hidalgo, Rebecca Butler, William Woodall
0.15.0 (2021-10-07)
- Handle substitutions in RosTimer (#264)
- Add SetParametersFromFile action (#260)
- Properly support ros_args attribute through launch frontends (#253)
- Add 'push_ros_namespace' alias to 'push-ros-namespace' (#250)
- Add ros_arguments option to Node action (#249)
- Refactor RosTimer to extend TimerAction (#248)
- ROS Timer Action (#244)
- Support container in frontend (#235)
- Fix a small typo in a comment (#237)
- Better document parameter handling in Node (#234)
- Contributors: Aditya Pande, Chris Lalancette, Christophe Bedard, Felix Divo, Jacob Perron, Kenji Miyake, Rebecca Butler
0.14.2 (2021-04-26)
0.14.1 (2021-04-12)
- Support Python 3.8 importlib.metadata, declare dependency (#229)
- Contributors: Scott K Logan
0.14.0 (2021-04-06)
- Add options extensions to ros2launch and extensibility to the node action (#216)
- Contributors: Geoffrey Biggs
0.13.0 (2021-01-25)
0.12.0 (2020-12-08)
- Fix docblock in LoadComposableNodes (#207)
- Validate complex attributes of 'node' action (#198)
- Node.__init_() executable and ComposableNode.__init_() plugin arguments aren't optional (#197)
- Remove constructors arguments deprecated since Foxy (#190)
- Make name and namespace mandatory in ComposableNodeContainer, remove deprecated alternatives (#189)
- Merge pull request #183 from ros2/update-maintainers Update the package.xml files with the latest Open Robotics maintainers
- Move previous maintainer to <author>
- Update the package.xml files with the latest Open Robotics maintainers
- Fix AttributeError when accessing component container name (#177)
- Handle any substitution types for SetParameter name argument (#182)
- Asynchronously wait for load node service response (#174)
- Fix case where list of composable nodes is zero (#173)
- Do not use event handler for loading composable nodes (#170)
- Fix race with launch context changes when loading composable nodes (#166)
- Substitutions in parameter files (#168)
- Fix documentation typo (#167)
- Fix problems when parsing a [Command]{.title-ref} [Substitution]{.title-ref} as a parameter value (#137)
- Add a way to set remapping rules for all nodes in the same scope (#163)
- Resolve libyaml warning when loading parameters from file (#161)
- Fix ComposableNode ignoring PushRosNamespace actions (#162)
- Add a SetParameter action that sets a parameter to all nodes in the same scope (#158)
- Make namespace parameter mandatory in LifecycleNode constructor (#157)
- Avoid using a wildcard to specify parameters if possible (#154)
- Fix no specified namespace (#153)
- Add pytest.ini so local tests don't display warning (#152)
- Contributors: Chris Lalancette, Dereck Wonnacott, Ivan Santiago Paunovic, Jacob Perron, Michael Jeronimo
0.10.2 (2020-05-26)
0.10.1 (2020-05-13)
- Fix new flake8 errors (#148)
- Contributors: Michel Hidalgo
0.10.0 (2020-04-29)
- Avoid using sys.argv in rclpy.init (#144)
- Deprecated 'node_executable' parameter and replace with 'executable' (#140)
- Bump node_name warning stacklevel (#138)
- More verbose test_flake8 error messages (same as ros2/launch_ros#135)
- Enable implicit ROS startup by launch_ros actions (#128)
- Add warning message when launching Non-Uniquely Named Nodes (#127)
- Rename node-related parameters (#122)
- Fix LoadComposableNodes action so that loading happens asynchronously (#113)
- Fix frontend topic remapping (#111)
- Check for shutdown while waiting for a service response to avoid hang during shutdown (#104)
- Fix misleading deprecated warnings when using launch arguments (#106)
- Use imperative mood in constructor docstrings (#103)
- Maintain order of parameters regarding name and from (#99)
- Allow separate launch composition (#77)
- Fix push-ros-namespace in xml/yaml launch files (#100)
- Pass the node-name attribute through the substitution parser (#101)
- Add pid to launch_ros node name as suffix (#98)
- Contributors: Brian Ezequiel Marchi, Brian Marchi, Dirk Thomas, Eric Fang, Grey, Ivan Santiago Paunovic, Jacob Perron, Miaofei Mei, Michel Hidalgo, Shane Loretz, Steven! Ragnarök, William Woodall
0.9.4 (2019-11-19)
- fix new linter warnings as of flake8-comprehensions 3.1.0 (#94)
- Contributors: Dirk Thomas
0.9.3 (2019-11-13)
0.9.2 (2019-10-23)
- Fix launch_ros.actions.Node parsing function (#83)
- Add support for launching nodes not in a package (#82)
- Contributors: Michel Hidalgo
0.9.1 (2019-09-28)
0.9.0 (2019-09-25)
- Refactor Node parse() function. (#73)
- Handle zero-width string parameters. (#72)
- Promote special CLI rules to flags (#68)
- Add substitution for finding package share directory (#57)
- Use of -r/--remap flags where appropriate. (#59)
- install package marker and manifest (#62)
- Adapt to '--ros-args ... [--]'-based ROS args extraction (#52)
- Use node namespace if no other was specified (#51)
- [launch frontend] Rename some tag attributes (#47)
- Fix PushRosNamespace action (#44)
- Add PushRosNamespace action (#42)
- Add frontend parsing methods for Node, ExecutableInPackage and FindPackage substitution (#23)
- Restrict yaml loading in evaluate_parameters (#33)
- Fix typo
- Use wildcard syntax in generated parameter YAML files (#35)
- Contributors: Dan Rose, Dirk Thomas, Jacob Perron, Michel Hidalgo, Scott K Logan, ivanpauno
0.8.4 (2019-05-30)
- Update usage of 'noqa' for imports (#32)
- Contributors: Jacob Perron
0.8.3 (2019-05-29)
- Added the
FindPackage
substitution. (#22) - Changed interpretation of Parameter values which are passed to
Node()
so that they get evaluated by yaml rules. (#31) - Contributors: Shane Loretz, ivanpauno
0.8.2 (2019-05-20)
- Fix deprecation warnings (#25)
- Corrected matches_action usage in lifecycle_pub_sub example (#21)
- Contributors: Jacob Perron, ivanpauno
0.8.1 (2019-05-08)
0.8.0 (2019-04-14)
- Make 'ros2 launch' work again. (launch #201)
- Added LaunchLogger class (launch #145)
- Changed logger.warn (deprecated) to logger.warning. (launch #199)
- Added Plumb rclpy.init context to get_default_launch_description. (launch #193)
- Added normalize_parameters and evaluate_paramters. (launch #192)
- Added normalize_remap_rule and types. (launch #173)
- Contributors: Chris Lalancette, Dirk Thomas, Jacob Perron, Peter Baughman, Shane Loretz
0.7.3 (2018-12-13)
0.7.2 (2018-12-06)
0.7.1 (2018-11-16)
- Fixed setup.py versions (#155)
- Contributors: Steven! Ragnarök
0.7.0 (2018-11-16)
- Renamed transitions to match changes in
lifecycle_msgs
(launch #153)- TRANSITION_SHUTDOWN was deleted in
lifecycle_msgs/msg/Transition.msg
- Align with the code changes from https://github.com/ros2/rcl_interfaces/commit/852a37ba3ae0f7e58f4314fa432a8ea7f0cbf639
- Signed-off-by: Chris Ye <<chris.ye@intel.com>>
- TRANSITION_SHUTDOWN was deleted in
- Added 'handle_once' property for unregistering an EventHandler after one event (#141)
- Added support for passing parameters as a dictionary to a Node (launch #138)
- Made various fixes and added tests for remappings passed to Node actions (launch #137)
- Added ability to pass parameter files to Node actions (#135)
- Added ability to define and pass launch arguments to launch files
(#123)
- See changelog in
launch
for details. - Signed-off-by: William Woodall <<william@osrfoundation.org>>
- See changelog in
- Contributors: Chris Ye, Jacob Perron, William Woodall, dhood
0.6.0 (2018-08-20)
- Fixed a bug where launch would hang on exit by destroying the rclpy
node on shutdown
(#124)
- Signed-off-by: William Woodall <<william@osrfoundation.org>>
- Fixed a race condition in emitting events by using
loop.call_soon_threadsafe()
(#119)
- Signed-off-by: William Woodall <<william@osrfoundation.org>>
- Contributors: William Woodall
0.5.2 (2018-07-17)
0.5.1 (2018-06-27)
- Various Windows fixes. (#87)
- Contributors: William Woodall
0.5.0 (2018-06-19)
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 |
---|---|
ament_copyright | |
ament_flake8 | |
ament_pep257 | |
ament_index_python | |
launch | |
lifecycle_msgs | |
osrf_pycommon | |
rclpy | |
composition_interfaces |
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 launch_ros 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.