Class RTDEClient

java.lang.Object
java.beans.PropertyChangeSupport
javiergs.tulip.rtde.RTDEClient
All Implemented Interfaces:
Serializable

public class RTDEClient extends PropertyChangeSupport
RTDEClient handles the RTDE protocol communication with a Universal Robots controller.
Version:
1.0, 2025-07-11
Author:
javiergs
See Also:
  • Method Details

    • connect

      public void connect(String ip)
    • disconnect

      public void disconnect()
    • isConnected

      public boolean isConnected()
    • getInstance

      public static RTDEClient getInstance()
    • getRobotState

      public RobotState getRobotState()
    • getJoints

      public double[] getJoints()
    • setJoints

      public void setJoints(double[] jointPositions)
    • computeFlangePose

      public static Matrix4 computeFlangePose(double[] q)
    • dhTransformMatrix4

      public static Matrix4 dhTransformMatrix4(double a, double alpha, double d, double theta)
    • matrixToPose

      public static double[] matrixToPose(Matrix4 T)