get_recording_duration
Signature:
BoosterHandGuidingManager.get_recording_duration() -> float
Description:
Returns the elapsed duration of the current hand-guiding recording; returns 0.0 when not recording.
Parameters:
No parameters.
Returns:
float
Elapsed recording time in seconds.
Raises:
None.
Example:
from boosteros.robots.booster import BoosterRobot
import time
robot = BoosterRobot()
robot.set_mode("walk")
with robot.hand_guiding_manager as hand_guiding:
hand_guiding.start_recording()
time.sleep(2)
duration = robot.hand_guiding_manager.get_recording_duration()
print(duration)
# Example output: 2.0
hand_guiding.stop_recording()