launch_ros package from launch_ros repolaunch_ros launch_testing_ros ros2launch test_launch_ros |
|
Package Summary
Tags | No category tags. |
Version | 0.19.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 | humble |
Last Updated | 2024-10-17 |
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.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.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
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-09-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
- 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-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
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.
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
No version for distro melodic. Known supported distros are highlighted in the buttons above.