pycozmo.event¶
Event declaration and dispatching.
Classes
-
class
pycozmo.event.EvtRobotFound¶ Bases:
pycozmo.event.EventTriggered when the robot has been first connected.
-
class
pycozmo.event.EvtRobotReady¶ Bases:
pycozmo.event.EventTriggered when the robot has been initialized and is ready for commands.
-
class
pycozmo.event.EvtPacketReceived¶ Bases:
pycozmo.event.EventTriggered when a new packet has been received from the robot.
-
class
pycozmo.event.EvtNewRawCameraImage¶ Bases:
pycozmo.event.EventTriggered when a new raw image is received from the robot’s camera.
-
class
pycozmo.event.EvtRobotMovingChange¶ Bases:
pycozmo.event.Event
-
class
pycozmo.event.EvtRobotCarryingBlockChange¶ Bases:
pycozmo.event.Event
-
class
pycozmo.event.EvtRobotPickingOrPlacingChange¶ Bases:
pycozmo.event.Event
-
class
pycozmo.event.EvtRobotPickedUpChange¶ Bases:
pycozmo.event.Event
-
class
pycozmo.event.EvtRobotBodyAccModeChange¶ Bases:
pycozmo.event.Event
-
class
pycozmo.event.EvtRobotFallingChange¶ Bases:
pycozmo.event.Event
-
class
pycozmo.event.EvtRobotAnimatingChange¶ Bases:
pycozmo.event.Event
-
class
pycozmo.event.EvtRobotPathingChange¶ Bases:
pycozmo.event.Event
-
class
pycozmo.event.EvtRobotLiftInPositionChange¶ Bases:
pycozmo.event.Event
-
class
pycozmo.event.EvtRobotHeadInPositionChange¶ Bases:
pycozmo.event.Event
-
class
pycozmo.event.EvtRobotAnimBufferFullChange¶ Bases:
pycozmo.event.Event
-
class
pycozmo.event.EvtRobotAnimatingIdleChange¶ Bases:
pycozmo.event.Event
-
class
pycozmo.event.EvtRobotOnChargerChange¶ Bases:
pycozmo.event.Event
-
class
pycozmo.event.EvtRobotChargingChange¶ Bases:
pycozmo.event.Event
-
class
pycozmo.event.EvtCliffDetectedChange¶ Bases:
pycozmo.event.Event
-
class
pycozmo.event.EvtRobotWheelsMovingChange¶ Bases:
pycozmo.event.Event
-
class
pycozmo.event.EvtChargerOOSChange¶ Bases:
pycozmo.event.Event
-
class
pycozmo.event.EvtRobotStateUpdated¶ Bases:
pycozmo.event.EventTriggered when a new robot state is received.
-
class
pycozmo.event.EvtRobotOrientationChange¶ Bases:
pycozmo.event.EventTriggered when the robot orientation changes.
-
class
pycozmo.event.EvtAudioCompleted¶ Bases:
pycozmo.event.Event
-
class
pycozmo.event.EvtAnimationCompleted¶ Bases:
pycozmo.event.Event
-
class
pycozmo.event.EvtReactionTrigger¶ Bases:
pycozmo.event.Event
-
class
pycozmo.event.EvtBehaviorDone¶ Bases:
pycozmo.event.Event
-
class
pycozmo.event.Dispatcher¶ Bases:
objectEvent dispatcher class.
-
add_child_dispatcher(child)¶
-
add_handler(event, f, one_shot=False)¶
-
del_all_handlers()¶
-
del_child_dispatcher(child)¶
-
del_handler(event, handler)¶
-
dispatch(event, *args, **kwargs)¶
-
wait_for(evt, timeout: Optional[float] = None) → None¶
-