Universal Robots Forum

How to send the pose data to float register?

I wanted to send the robot position values(x,y,z,rx,ry,rz) to float register, which function need to use!!


Not sure you will be able to send a list of floats to a specific register. I see the command:

write_output_float_register(register #, float #.#)

in the URscript manual, however you would have to do six separate registers for each of the pose values.

Might want to try:

  • sending pose as string over socket communication
  • reading modbus registers
  • using RTDE to read real time position

Not super familiar with sending data over registers so someone else in urcommunity might have a better answer for you.

Anyways hope that helps, and good luck!

1 Like

It takes 6 registers, write each of the pose values to a separate register.

1 Like