Skip to content

fillet based RRT #1326

@MaximilianDio

Description

@MaximilianDio

Hello,

I am currently exploring ways to obtain smooth paths without post-processing, and I came across the work of James Swedeen: Fillet-based RRT∗: A Rapid Convergence Implementation of RRT for Curvature Constrained Vehicles*.

I understand that specific state spaces can encapsulate curvature, but I would like to achieve this in a general R^n state space. While the idea of using quadratic fillets seems straightforward conceptually, the implementation in OMPL appears more involved. Especially since the motion validator needs to distinguish whether the system is currently on a fillet or on a straight segment.

Do you have suggestions for how this could be integrated into the existing OMPL framework without altering too much? My initial thought is to define a new state space with a custom motion validator (similar to DubinsStateSpace), and then implement a FilletRRT as a starting point.

Any guidance or recommendations that could help.

Regards,
Max

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