You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
According to the specs of the robot, it is possible to control it at 1kHz.
However, I have been struggling to reach any control rate higher than 500Hz.
I have tested this by modifying the lowcmd_development.cpp example by changing the dt attribute and setting it to 1ms.
This change does not seem to have any effect as the function sendRecv seems to be blocking the code and have a hard-coded sleep time of 2ms, which prevents any control higher than 500Hz.
Is there any way to bypass this issue and obtain the advertised 1kHz control rate?
The text was updated successfully, but these errors were encountered:
Sorry abot that. The z1 is not enough to support such a high frequency.
This depends on the structure size and baud rate of the RS485 communication with the motor.
Hi all!
According to the specs of the robot, it is possible to control it at 1kHz.
However, I have been struggling to reach any control rate higher than 500Hz.
I have tested this by modifying the lowcmd_development.cpp example by changing the dt attribute and setting it to 1ms.
This change does not seem to have any effect as the function sendRecv seems to be blocking the code and have a hard-coded sleep time of 2ms, which prevents any control higher than 500Hz.
Is there any way to bypass this issue and obtain the advertised 1kHz control rate?
The text was updated successfully, but these errors were encountered: