Skip to content

Conversation

@Barry-Xu-2018
Copy link
Contributor

The design for recording and replay action.

@Barry-Xu-2018 Barry-Xu-2018 deleted the review/topic-add-design-for-record-replay-action branch March 4, 2025 08:57
@Barry-Xu-2018 Barry-Xu-2018 restored the review/topic-add-design-for-record-replay-action branch March 4, 2025 09:03
@Barry-Xu-2018 Barry-Xu-2018 reopened this Mar 6, 2025
Copy link
Contributor

@fujitatomoya fujitatomoya left a comment

Choose a reason for hiding this comment

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

just a typo, lgtm

@fujitatomoya fujitatomoya marked this pull request as ready for review March 6, 2025 23:23
@fujitatomoya
Copy link
Contributor

@MichaelOrlov we would really like to have some help here 🙇 could you take a look at the design overview about ros2bag action support. we are working on this feature to make it available to Kilted, related REP is ros-infrastructure/rep#405

Signed-off-by: Barry Xu <barry.xu@sony.com>
Signed-off-by: Barry Xu <barry.xu@sony.com>
Copy link
Contributor

@MichaelOrlov MichaelOrlov left a comment

Choose a reason for hiding this comment

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

@fujitatomoya @Barry-Xu-2018 Thank you for the design document. Overall seems good. I found a few nitpicks and one major proposal.

I would reverse the logic for the --send-action-goal parameter and send by default the real action's service requests instead of the recorded service events. As far as I understand, this would be a desired behavior in most cases.
I also found that --send-action-goal is unclear about what it really means and difficult to clarify nuances in the comments.

Copy link
Contributor Author

@Barry-Xu-2018 Barry-Xu-2018 left a comment

Choose a reason for hiding this comment

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

@MichaelOrlov

Thank you for your review. Let's discuss some of the comments further.

Signed-off-by: Barry Xu <barry.xu@sony.com>
Signed-off-by: Barry Xu <barry.xu@sony.com>
Signed-off-by: Barry Xu <barry.xu@sony.com>
@Barry-Xu-2018
Copy link
Contributor Author

@MichaelOrlov @fujitatomoya

I update design 437e784.

Signed-off-by: Barry Xu <barry.xu@sony.com>
Copy link
Contributor

@MichaelOrlov MichaelOrlov left a comment

Choose a reason for hiding this comment

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

LGTM.

@MichaelOrlov MichaelOrlov changed the title [Design] Add design on recording and replay action [Design] Add design doc for actions recording and replay Mar 18, 2025
@MichaelOrlov MichaelOrlov merged commit 060f4e8 into ros2:rolling Mar 18, 2025
11 checks passed
@fujitatomoya
Copy link
Contributor

@MichaelOrlov @Barry-Xu-2018 as always, thanks for putting your effort! appreciate it.

we still have big one 😅 #1939 that i will take a look, and... playback is coming after this, right @Barry-Xu-2018 ?

This was referenced Apr 2, 2025
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