Skip to content

Constrain step size in VectorField planner #285

Open
@mkoval

Description

@mkoval

BodyNodeVectorField added in #268 relies on having an upper bound on the integration step size to prevent the integrator from stepping out of joint limits. The RK4(5) integrator that we are currently using does not have a maximum step size, so we currently set this parameter to the initial step size. This is incorrect because the step size may increase - meaning that the integrator may step outside of joint limits.

It would be better to modify the step size controller to reject steps that violate the Testable constraint that the planner is enforcing. This likely requires a similar set of changes as #275.

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