Skip to content

MPPI: Reject re-configuring kinematic params parameters when a speed limit is active  #5790

@adivardi

Description

@adivardi

Feature request

Feature description

With the current implement, when any parameter is changed, MPPI resets the kinematic constraints to their initial values. This will reset any dynamic speed limit set by the /speed_limit topic (e.g. from speed zones).

As the interaction between speed limit and dynamic parameters is quite subtle, a good solution could be to reject dynamic parameters changes if s.constraints != s.base_constraints, at least for the kinematic params (the ones defined as ControlConstraints).

Implementation considerations

None?

References

See the discussion in #5768 (comment)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions