Skip to content

Setting up environment howto - #6997

Open
kacperbojakowski-3di wants to merge 12 commits into
ros2:rollingfrom
kacperbojakowski-3di:setting-up-environment-howto
Open

Setting up environment howto#6997
kacperbojakowski-3di wants to merge 12 commits into
ros2:rollingfrom
kacperbojakowski-3di:setting-up-environment-howto

Conversation

@kacperbojakowski-3di

Copy link
Copy Markdown
Contributor

Updated the article "Setting up your environment - how-to".

This update is part of #6827.

Description

Related to: ros2/ros2#1725

  • Title changed to "Setting up your environment - how-to".
  • Sections restructured to the new content model.
  • Content rewritten. Core procedure unchanged: source setup files, optionally add sourcing to a startup script, check environment variables, optionally set ROS_DOMAIN_ID and ROS_AUTOMATIC_DISCOVERY_RANGE.
  • Procedure updates:
    • Step 2 (startup script) marked as optional.
    • Step 3.1 expanded with a short explanation of ROS_DOMAIN_ID.
    • Step 3.2 given concrete LOCALHOST set commands, with a link to Improved Dynamic Discovery for other values.
    • Step 4 added to verify with ros2 --help, and to recheck env vars if optional variables were set.
  • Related content and FAQ sections added.
  • Steps tested on Ubuntu.

Did you use Generative AI?

Yes, for the FAQ section.

Additional Information

Documentation updates from 3di Information Solutions, agreed with Geoff and Tully.

Label

Please add backport-lyrical.

@fujitatomoya fujitatomoya left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@fujitatomoya
fujitatomoya requested a review from kscottz July 21, 2026 01:36
@mergify

mergify Bot commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

Tick the box to add this pull request to the merge queue (same as @mergifyio queue).

  • Queue this pull request

@fujitatomoya

Copy link
Copy Markdown
Collaborator

@kscottz can you review this? i am good to go with your approval.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants