Skip to content

Robot's get_link_names throws exception for group with one link #160

Description

@beverlylytle

Describe the bug
Robot's get_link_names throws exception for group with one link

To Reproduce
Steps to reproduce the behavior:

  1. Load the ur5 demo robot.
  2. Run the following code:
try:
    # If testing with the released versions of compas_fab up to 1.0.2, this code will run
    from compas_fab.robots.ur5 import Robot
    robot = Robot()
except:
    # if testing with the main branch (unreleased), this one will do instead
    from compas_fab.robots import RobotLibrary
    robot = RobotLibrary.ur5()

names = robot.get_link_names(group="endeffector")
print(names)

Expected behavior
names should equal ['ee_link']

Actual behavior
Exception is thrown "Exception: No chain found between the specified element"

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions