Skip to content

Discourage changing the number of DoFs / joints for controller after those are initialized? #394

@destogl

Description

@destogl

Discussing parameters handling with @tylerjw and @pac48 it seems that resetting the number of DoF in on_configure in some controllers only complicates the management of those. This does not make much sense because if one needs to change the number of DoF in a controller, another instance of the controller should be used.

Recommended resolution for all (standard) controller in this package:

  1. Read the number of joints/joint_names parameters in the on_init method.
  2. Remove updates of parameters from on_configure method.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions