Skip to main content

intrinsic.solutions.deployments.Solution

Wraps a connection to a deployed solution.

grpc_channel

gRPC channel to the cluster which hosts the deployed solution.

is_simulated

Whether the solution is deployed on a simulated workcell rather than on a physical workcell.

executive

Executive instance to communicate with executive.

skills

Wrapper to easily access skills.

resources

Provides access to resources.

simulator

Simulator instance for controlling simulation.

errors

Exposes error reports from executions.

pose_estimators

Optional. Wrapper to access pose estimators.

world

default world in world service.

pbt_registry

gRPC wrapper to sideload PBTs

proto_builder

service to build proto FileDescriptorSets from proto schemas

Child Classes

class HealthStatus

Methods

for_channel

View source

Creates a Solution for the given channel and options.

Args

grpc_channel

gRPC channel to the cluster which hosts the deployed solution.

options

An optional Dict[str, Any] containing additional options. See 'deployments.connect()' for available values.

Returns

A fully initialized Workcell instance.

get_health_status

View source

Returns the health status of the solution backend.

Can be called before or after connecting to the deployed solution.

Returns

Health status of solution backend

skills_overview

View source

Prints an overview of the registered skills.

Args

with_signatures

Include signatures for skill construction.

with_type_annotations

Include type annotations and not just the parameter name.

with_doc

Also print out docstring for each skill.

update_skills

View source