Module: intrinsic.solutions.execution
![]() View source on GitHub |
A thin wrapper around the executive gRPC service to make it easy to use.
See go/intrinsic-python-api and go/intrinsic-workcell-python-implementation-design for more details.
Typical usage example:
from intrinsic.solutions import execution from intrinsic.executive.proto import executive_service_pb2
my_executive = execution.Executive() my_executive.load(my_behavior_tree) my_executive.start() my_executive.suspend() my_executive.reset()
Classes
class Error: Top-level module error for executive.
class ExecutionFailedError: Thrown in case of errors during execution.
class Executive: Wrapper for the Executive gRPC service.
class NoActiveOperationError: Thrown in case that no operation is active when the call requires one.
class Operation: Class representing an active operation in the executive.
class OperationNotFoundError: Thrown in case that a specific operation was not available.
