Skip to content

Modifying the UR Kinematics Plugin so that it works with multiple UR-X arms on a robot #247

Open
@UltronDestroyer

Description

@UltronDestroyer

As it stands, the planner loads joints based on a prefix + joint name. This is an issue when using 2+ arms on a robot, since the plugin can only read the arm prefix parameter once, which there has to be 2 different prefixes set at (more for each arm) so that the plugin can differentiate between joints it loads.

Thus, the only solution is to run two different moveit_configs and/or different namespaces for all of the move_group configurations which is redundant.

A better solution would be to change the UR kinematics plugin so that it is joint agnostic. Is this possible? I'm looking through the code right now, and I'll post my thoughts, but I thought I should ask those who maintain/have written it first.

@kphawkins

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