Skip to content

📝 Replace all trivial launchfile examples with XML/YAML #6006

@emersonknapp

Description

@emersonknapp

Issue Type

  • 🐛 Bug / Problem
  • ✏️ Typo / Grammar
  • 📖 Outdated Content
  • 🚀 Enhancement

Generated by Generative AI

No response

Distribution

No response

Description

A pass was made to show XML/YAML first in the basic tutorials, and to clean up the style of Python launch examples. But, we should take it one step farther, and replace all trivial launchfiles with frontend examples where possible. It's not necessary to show "all 3" for every example that uses launch, I think it's fully sufficient to show just XML and/or YAML without showing Python "backend" implementations for every launchfile. It will be present in the basics Tutorial, and the Event Handling tutorial.

This would currently include the following files under source/Tutorials/Intermediate/Launch/launch/

  • broadcast_listener_launch.py
  • fixed_broadcaster_launch.py
  • launch_turtlesim_launch.py
  • mimic_launch.py
  • turtlesim_rviz_launch.py
  • turtlesim_world_1_launch.py
  • turtlesim_world_2_launch.py
  • turtlesim_world_3_launch.py

We can consider the launchfiles under URDF and TF to be a separate scope, though they could also be done in the same pass.

Affected Pages/Sections

https://docs.ros.org/en/rolling/Tutorials/Intermediate/Launch/Using-ROS2-Launch-For-Large-Projects.html

Screenshots or Examples (if applicable)

No response

Suggested Fix

No response

Additional Context

No response

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions