Skip to content

The robot synchronization is displayed in Slicer, but there is a delay in the display. #1705

@xiaosnowqiang

Description

@xiaosnowqiang

The angles of each joint of the robot are read through the robot's API interface. Based on openIGTLink, the joint angles are converted into transform homogeneous transformation matrices, and the robot's status in Slicer is updated in real time. The data read by the API can be updated in about 0.002ms. However, why is the update of the robot in Slicer very slow? When the openIGTLink protocol is transmitted, it only uses a for loop to transmit the 7 degrees-of-freedom joints one by one. Logically, it shouldn't be very slow. Is it due to the computer performance or something else?

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