This document is the Java version of the secondary development interface documentation.
Important
Description of robot parameter units: robot position in millimeters (mm) and attitude in degrees (°).
Important
All code examples in the documentation default to the robot being powered on and enabled unless otherwise specified;
All code examples in the documentation default to no interference in the robot’s workspace;
Please use the data from the live robot for actual use testing.
Note
The current documentation applies to SDK-v3.8.5 and is backward compatible with v1.x/v2.x versions.
4.6. Joint space motion (automatic forward kinematics calculation)
4.8. Cartesian space linear motion (automatic inverse kinematics calculation)
4.10. Cartesian Space Linear Motion (Overload Function 1, Added blendMode)
4.11. Cartesian Space Linear Motion (Overload Function 2, No Joint Position Input Required)
4.14. Cartesian Space Arc Motion (Overload Function 1, No Joint Position Input Required)
4.16. Cartesian space full circle motion (automatic inverse kinematics calculation)
4.18. Cartesian Space Full Circle Motion (Overload Function 1, No Joint Position Input Required)
4.22. Cartesian space spiral motion (automatic inverse kinematics calculation)
4.32. Joint Torque Control Code Example with Overspeed Protection
4.37. Joint space spline motion (automatic forward kinematics calculation)
4.42. New spline command point (automatic inverse kinematics calculation)
5.20. Set Whether Control Box DO Output Resets After Stop/Pause
5.21. Set Whether Control Box AO Output Resets After Stop/Pause
5.22. Set Whether End Tool DO Output Resets After Stop/Pause
5.23. Set Whether End Tool AO Output Resets After Stop/Pause
5.24. Set Whether Extended DO Output Resets After Stop/Pause
5.25. Set Whether Extended AO Output Resets After Stop/Pause
5.27. Code Example for Setting Output Reset After Lua Program Stop/Pause
6.5. Calculate tool coordinate system based on point information
6.11. Calculate external tool coordinate system - six point method
6.14. Robot external tool coordinate system operation code example
6.19. Calculate workpiece coordinate system based on point information
6.37. Set joint friction compensation coefficient - standard installation
6.38. Set joint friction compensation coefficient - side installation
6.39. Set joint friction compensation coefficient - inverted installation
6.40. Set joint friction compensation coefficient - free installation
6.45. Set wide voltage control box temperature and fan speed monitoring parameters
6.46. Get wide voltage control box temperature and fan speed monitoring parameters
6.47. Wide voltage control box temperature and fan current state get code example
6.54. Joint Torque Sensor Sensitivity Calibration Function Enabled
6.56. Get Joint Torque Sensor Sensitivity Calibration Results
6.60. Joint Torque Sensor Sensitivity Auto-Calibration Code Example
6.61. Retrieve the number of error frames for the robot’s 8 slave ports
6.67. Photoelectric Sensor TCP Calibration - Compute Tool RPY
6.68. Photoelectric Sensor TCP Calibration - Compute Tool XYZ
6.69. Photoelectric Sensor TCP Calibration - Start Recording Flange Center Position
6.70. Photoelectric Sensor TCP Calibration - Stop Recording Flange Center Position
6.71. Photoelectric Sensor TCP Calibration - Get Tool Center Point Position
10. Robot WebAPP program usage
11.88. Get Laser Sensor Positioning Point Coordinate Information
11.89. Laser Peripheral Sensor Parameter Configuration and Debugging Code Example
11.90. Laser Trajectory Scanning and Trajectory Replay Code Example
11.91. Laser Positioning and Real-time Tracking Code Example
11.92. Extended Axis and Robot Synchronized Laser Tracking Code Example
12.13. Force Sensor Configuration and Automatic Zero Calibration Example
12.39. Set Six-Dimensional Force and Joint Impedance Hybrid Dragging Switch and Parameters
12.40. Six-Dimensional Force and Joint Impedance Hybrid Dragging Example
12.44. Enable Torque Compensation Function and Compensation Coefficients
13.6. Set 485 Extended Axis Target Torque (Torque Mode) - Not Yet Available
13.11. Set Axis Number for Status Feedback of 485 Extended Axis
13.12. Set 485 Extended Axis Motion Acceleration/Deceleration
13.13. Set 485 Extended Axis Emergency Stop Acceleration/Deceleration
13.14. Get 485 Extended Axis Motion Acceleration/Deceleration
13.15. Get 485 Extended Axis Emergency Stop Acceleration/Deceleration
13.17. UDP Extended Axis Communication Parameter Configuration
13.18. Get UDP Extended Axis Communication Parameter Configuration
13.21. Reconnect After UDP Extended Axis Communication Exception Disconnection
13.22. Close Communication After UDP Extended Axis Communication Exception Disconnection
13.31. Set Extended Axis Coordinate System Reference Point - Four-Point Method
13.32. Calculate Extended Axis Coordinate System - Four-Point Method
13.34. Positioner Coordinate System Calculation - Four-Point Method
13.35. Set Calibration Reference Point Pose in Extended Axis End Coordinate System
13.38. Extended Axis Coordinate System Calibration Code Example
13.41. UDP Extended Axis and Robot Joint Motion Synchronous Motion
13.43. UDP Extended Axis and Robot Joint Motion Synchronous Motion Code Example
13.44. UDP Extended Axis and Robot Linear Motion Synchronous Motion
13.46. UDP Extended Axis and Robot Linear Motion Synchronous Motion Code Example
13.47. UDP Extended Axis and Robot Arc Motion Synchronous Motion
13.49. UDP Extended Axis and Robot Arc Motion Synchronous Motion Code Example
14.39. Extension IO - Configure welder reverse wire feed signal
14.40. Extension IO - Configure welder forward wire feed signal
14.43. Extension IO - Configure welding interruption recovery signal
14.47. Arc tracking + multi-layer multi-pass compensation start
14.48. Arc tracking + multi-layer multi-pass compensation end
14.49. Offset coordinate transformation - multi-layer multi-pass welding
14.50. Multi-layer multi-pass welding arc tracking code example
14.51. Arc tracking welder current feedback AI channel selection
14.52. Arc tracking welder voltage feedback AI channel selection
14.53. Arc tracking welder current feedback conversion parameters
14.54. Arc tracking welder voltage feedback conversion parameters
14.67. Robot welding current/voltage gradual change code example