Skip to content

Joint limits (vel, effort) are checked even when the joint is continuous type. #180

@Groebehavn

Description

@Groebehavn

According to URDF specification, limits only apply for revolute and prismatic joints as required fields, but not for continuous, where they are optional. The type in joint.cpp is not checked, so when a velocity limit is present for continuous joints, the validator wrongly returns an error due to the lack of effort limit for example. Could someone take a look on this please? :)
Reference here.

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