Skip to content

Service bridging for ignition services that are not WorldControl? #385

Not planned
@jwdinius

Description

@jwdinius

Desired behavior

#211 added support for bridging services that have a request type of WorldControl. I would like to be able to bridge SetEntityPose as well.

Alternatives considered

Calling the ignition service in an OS process launched within a ROS 2 python node (using subprocess or os package)

Implementation suggestion

Could we not follow the pattern from #211? I'm curious why support for other services was not added at this time, or why an explicit error message was not added when trying to bridge a service that did not have a WorldControl request type. The current implementation keeps blocking even though nothing useful is being done when trying to bridge different service types.

Additional context

Activity

self-assigned this
on May 1, 2023
azeey

azeey commented on May 1, 2023

@azeey
Contributor

Looks like a duplicate of #363. There's a draft PR mapping EntityPose in #380. I'll go ahead and close this, but feel free to reopen if this is different from #363.

MertCecen

MertCecen commented on Mar 29, 2024

@MertCecen

Is there any updates on this I need to use SetEntityPose but it's just not working.

asaj

asaj commented on Nov 4, 2024

@asaj

Same..

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

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

  • Status

    Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

    Participants

    @azeey@asaj@jwdinius@MertCecen

    Issue actions

      Service bridging for ignition services that are not `WorldControl`? · Issue #385 · gazebosim/ros_gz