Autowalk

For clients to the Autowalk service.

exception bosdyn.client.autowalk.AutowalkResponseError(response, error_message=None)[source]

Bases: bosdyn.client.exceptions.ResponseError

General class of errors for autowalk service.

exception bosdyn.client.autowalk.CompilationError(response, error_message=None)[source]

Bases: bosdyn.client.autowalk.AutowalkResponseError

Walk could not be compiled.

exception bosdyn.client.autowalk.ValidationError(response, error_message=None)[source]

Bases: bosdyn.client.autowalk.AutowalkResponseError

Walk could not be validated.

class bosdyn.client.autowalk.AutowalkClient[source]

Bases: bosdyn.client.common.BaseClient

Client for the Autowalk service.

default_service_name = 'autowalk-service'
service_type = 'bosdyn.api.autowalk.AutowalkService'
update_from(other)[source]

Update instance from another object.

Parameters

other – The object where to copy from.

compile_autowalk(walk, data_chunk_byte_size=1000000, **kwargs)[source]

Send the input walk file to the autowalk service for compilation.

load_autowalk(walk, leases=[], data_chunk_byte_size=1000000, **kwargs)[source]

Send the input walk file to the autowalk service for compilation and load resulting mission to the Mission Service on the robot.