Skip to content

Add RCUTILS_NO_PROCESS option to disable subprocess suppport #813

Description

@jimmy-mcelwain
  • Hardware description: YRC1000
  • RTOS: VxWorks
  • Installation type: custom build for creating MotoPlus app
  • Version or commit hash: Kilted

I'm working on getting ROS2 Kilted running on Yaskawa robot controllers using micro-ros. But ros2/rcutils@937efe2 wait.h, fork, waitpid, and other process components were added to rcutils. The kilted micro-ros patch didn't touch this. Not all RTOS support such functionality. I think that it would be good if there was another option like these which disables creating subprocesses.

In the short term, I created a patch specifically for Yaskawa controllers that achieves this (see here), but I think that should make its way to the Kilted and future micro-ros patches.

Activity

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

Metadata

Metadata

Assignees

No one assigned

    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