Command Lock X series Actuators
-
- Posts: 15
- Joined: Wed Aug 26, 2020 2:52 am
Command Lock X series Actuators
X Series actuators were running fine previously. But Now I am having an issue that they are not taking any command because I guess command lock is enabled. How to fix this issue?
- Attachments
-
- hebi.jpg (118 KiB) Viewed 8701 times
- florian_enner
- HEBI Official
- Posts: 33
- Joined: Wed Mar 25, 2020 11:31 am
- Location: Austria
Re: Command Lock X series Actuators
The lock-out gets set by APIs and is limited to maximum 5 seconds per message. You likely have some other process or other computer running that is actively sending commands to the actuators.
APIs send commands with a maximum lifetime that sets an expiration time. It exists for two reasons:
APIs send commands with a maximum lifetime that sets an expiration time. It exists for two reasons:
- While a command is "alive", the actuators won't accept commands frm any other source. This prevents accidentally commanding the robot from two sources, which is what you are running into.
- If a program crashes or stops sending commands for some reason, the lifetime expires and the actuators turn off output commands. This is particularly important for velocity/effort control where actuators would otherwise continue to spin until actively being stopped.
-
- Posts: 15
- Joined: Wed Aug 26, 2020 2:52 am
Re: Command Lock X series Actuators
Thank you very much that will solve my issue.florian_enner wrote: ↑Wed Aug 26, 2020 4:17 amThe lock-out gets set by APIs and is limited to maximum 5 seconds per message. You likely have some other process or other computer running that is actively sending commands to the actuators.
APIs send commands with a maximum lifetime that sets an expiration time. It exists for two reasons:
- While a command is "alive", the actuators won't accept commands frm any other source. This prevents accidentally commanding the robot from two sources, which is what you are running into.
- If a program crashes or stops sending commands for some reason, the lifetime expires and the actuators turn off output commands. This is particularly important for velocity/effort control where actuators would otherwise continue to spin until actively being stopped.