-
 

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)

  • Implement None check for ComposableNodeContainer (#341) (#371)
  • Contributors: mergify[bot]

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)

  • fix: return text value to avoid exception (#338) (#340)
  • Contributors: Daisuke Nishimatsu

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)

  • Make sure ParameterFile __del_ works without exception. (#212)
  • Contributors: Chris Lalancette

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)
  • 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>>
  • 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)

  • Changed to use variable typing in comments to support python 3.5 (#81)
  • First commit of the ROS specific launch API (#75)
    • ROS specific functionality for the new launch API.
  • Contributors: William Woodall, dhood

Wiki Tutorials

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

Dependant Packages

Name Deps
flexbe_core
flexbe_onboard
flexbe_testing
flexbe_widget
flexbe_app
fmi_adapter
fmi_adapter_examples
gazebo_ros
examples_tf2_py
test_tf2
turtle_tf2_cpp
turtle_tf2_py
human_description
stereo_image_proc
swri_transform_util
moveit_configs_utils
pcl_ros
pointcloud_to_laserscan
realsense2_camera
realsense2_description
robot_calibration
robot_localization
robot_state_publisher
rosbridge_server
rviz_visual_tools
talos_description
joy_teleop
teleop_twist_joy
ur_bringup
ur_moveit_config
ur_robot_driver
warehouse_ros_mongo
composition
demo_nodes_cpp
dummy_robot_bringup
image_tools
quality_of_service_demo_cpp
topic_monitor
launch_testing_examples
gazebo_ros2_control_demos
launch_testing_ros
ros2launch
test_launch_ros
nav2_amcl
nav2_bringup
nav2_common
nav2_map_server
nav2_system_tests
neo_simulation2
controller_manager
joint_limits
joint_limits_interface
ros2_controllers_test_nodes
ros2_ouster
plansys2_bringup
test_tracetools_launch
tracetools_launch
tracetools_test
ros2doctor
ros2lifecycle
ros2node
ros2param
ros2service
ros2topic
ros2launch_security
ros2test
simple_launch
system_modes
ur_description
ros_core
bcr_bot
beluga_example
open_manipulator_x_description
pantilt_bot_description
ign_ros2_control_demos
kortex_bringup
robotiq_description
robotiq_hardware_tests
ros_gz_bridge
test_ros_gz_bridge
sick_safevisionary_tests
ur_simulation_gz
urdf_launch
create3_lidar_slam
create3_teleop
andino_navigation
hri_face_detect
kuka_agilus_support
kuka_cybertech_support
kuka_fortec_support
kuka_iontec_support
kuka_lbr_iisy_support
kuka_lbr_iiwa_support
kuka_quantec_support
launch_pal
omni_base_description
play_motion2
pmb2_description
soar_ros
talos_gazebo
tiago_description
tiago_gazebo

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

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)

  • Make sure ParameterFile __del_ works without exception. (#212)
  • Contributors: Chris Lalancette

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)
  • 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>>
  • 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)

  • Changed to use variable typing in comments to support python 3.5 (#81)
  • First commit of the ROS specific launch API (#75)
    • ROS specific functionality for the new launch API.
  • Contributors: William Woodall, dhood

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.

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

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)

  • Make sure ParameterFile __del_ works without exception. (#212)
  • Contributors: Chris Lalancette

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)
  • 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>>
  • 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)

  • Changed to use variable typing in comments to support python 3.5 (#81)
  • First commit of the ROS specific launch API (#75)
    • ROS specific functionality for the new launch API.
  • Contributors: William Woodall, dhood

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.

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

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)

  • Make sure ParameterFile __del_ works without exception. (#212)
  • Contributors: Chris Lalancette

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)
  • 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>>
  • 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)

  • Changed to use variable typing in comments to support python 3.5 (#81)
  • First commit of the ROS specific launch API (#75)
    • ROS specific functionality for the new launch API.
  • Contributors: William Woodall, dhood

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.

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.

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)

  • Make sure ParameterFile __del_ works without exception. (#212)
  • Contributors: Chris Lalancette

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)
  • 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>>
  • 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)

  • Changed to use variable typing in comments to support python 3.5 (#81)
  • First commit of the ROS specific launch API (#75)
    • ROS specific functionality for the new launch API.
  • Contributors: William Woodall, dhood

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.

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.