I have a few question after test the xArm6
1.Is it possible to make own controller eg. X-box joystick and connect API to XArm studio which can control same as Live control [±x , ±y, ±z, ±Yaw, ±Pitch, ±Roll] on Joystick
2.I’ve tried some position of the arm then click Zero position, I heard some crack!! and it gave error message. I though click zero position they will adjust them-self, so even zero position move I must look at the path the robot goes right?
Btw robot still works fine after that
3.If i move quick 1m/s It move smoothly at first after that when the tip far away from the base it stared to move more and more roughly, how to fix this
(1)Yes.
(2) Yes, you have to look at the path for safety.
(3) That can not be fixed, we do not recommend to move the TCP to the edge of the working area.
(4) Yes, you could use I/O offline task function.
BTW, please read the the xAr user manual and the xArm Studio user manual before you operate it, that’s quite important.
IO has a delay around or more than100ms per command, for live control, IO is not a recommend way considerate the latency. A posible way I think is send commands to xArm controller through the TCP port, and use the Python SDK. If you are familiar with the low level development, you can try to use the modbus-tcp protocol directly.
Ahahahaha, we noted that, we are writting a separate developer manual, it contains more details and more reader friendly. You can be the first beta version reader if you like, I can share the doc to you by Google driver:rofl:.
That will be much appreciated. What SW could you recommend for testing modbus communication? Tried modbustools, but no luck even at establishing a connection with xArm…