HelyOS Agent SDK library
Usage Examples:
Examples
Modules:
helyos_agent_sdk
Models:
helyos_agent_sdk.models module
HelyOS Agent SDK library
»
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
_
__init__() (helyos_agent_sdk.client.HelyOSClient method)
(helyos_agent_sdk.connector.AgentConnector method)
(helyos_agent_sdk.crypto.Signing method)
(helyos_agent_sdk.database_connector.DatabaseConnector method)
(helyos_agent_sdk.models.AgentCheckinData method)
(helyos_agent_sdk.models.AgentCurrentResources method)
(helyos_agent_sdk.models.AgentStateBody method)
(helyos_agent_sdk.models.AgentStateMessage method)
(helyos_agent_sdk.models.AssignmentCancelMessage method)
(helyos_agent_sdk.models.AssignmentCommandMessage method)
(helyos_agent_sdk.models.AssignmentCurrentStatus method)
(helyos_agent_sdk.models.AssignmentMetadata method)
(helyos_agent_sdk.models.CheckinResponseMessage method)
(helyos_agent_sdk.models.MissionRequestMessage method)
(helyos_agent_sdk.models.Pose method)
(helyos_agent_sdk.models.WorkProcessClearanceMessage method)
(helyos_agent_sdk.models.WorkProcessResourcesRequest method)
(helyos_agent_sdk.mqtt_client.HelyOSMQTTClient method)
(helyos_agent_sdk.summary_request.SummaryRPC method)
A
ABORTED (helyos_agent_sdk.models.ASSIGNMENT_STATUS attribute)
ACTIVE (helyos_agent_sdk.models.ASSIGNMENT_STATUS attribute)
agent_idle_status (helyos_agent_sdk.connector.AgentConnector property)
AGENT_MESSAGE_TYPE (class in helyos_agent_sdk.models)
agent_pose (helyos_agent_sdk.connector.AgentConnector attribute)
agent_resources (helyos_agent_sdk.connector.AgentConnector attribute)
AGENT_STATE (class in helyos_agent_sdk.models)
agent_status (helyos_agent_sdk.connector.AgentConnector attribute)
AgentCheckinData (class in helyos_agent_sdk.models)
AgentConnector (class in helyos_agent_sdk.connector)
AgentCurrentResources (class in helyos_agent_sdk.models)
AgentStateBody (class in helyos_agent_sdk.models)
AgentStateMessage (class in helyos_agent_sdk.models)
assignment (helyos_agent_sdk.models.AgentStateBody attribute)
assignment_callback() (helyos_agent_sdk.connector.AgentConnector method)
ASSIGNMENT_MESSAGE_TYPE (class in helyos_agent_sdk.models)
assignment_routing_key (helyos_agent_sdk.client.HelyOSClient property)
(helyos_agent_sdk.mqtt_client.HelyOSMQTTClient property)
ASSIGNMENT_STATUS (class in helyos_agent_sdk.models)
AssignmentCancelMessage (class in helyos_agent_sdk.models)
AssignmentCommandMessage (class in helyos_agent_sdk.models)
AssignmentCurrentStatus (class in helyos_agent_sdk.models)
AssignmentMetadata (class in helyos_agent_sdk.models)
auth_required() (helyos_agent_sdk.client.HelyOSClient method)
(helyos_agent_sdk.mqtt_client.HelyOSMQTTClient method)
B
body (helyos_agent_sdk.models.AgentStateMessage attribute)
(helyos_agent_sdk.models.AssignmentCancelMessage attribute)
(helyos_agent_sdk.models.AssignmentCommandMessage attribute)
(helyos_agent_sdk.models.CheckinResponseMessage attribute)
(helyos_agent_sdk.models.MissionRequestMessage attribute)
(helyos_agent_sdk.models.WorkProcessClearanceMessage attribute)
BUSY (helyos_agent_sdk.models.AGENT_STATE attribute)
C
call() (helyos_agent_sdk.database_connector.DatabaseConnector method)
(helyos_agent_sdk.summary_request.SummaryRPC method)
CANCEL (helyos_agent_sdk.models.INSTANT_ACTIONS_TYPE attribute)
cancel_callback() (helyos_agent_sdk.connector.AgentConnector method)
CANCELED (helyos_agent_sdk.models.ASSIGNMENT_STATUS attribute)
CHECKIN (helyos_agent_sdk.models.AGENT_MESSAGE_TYPE attribute)
checking_routing_key (helyos_agent_sdk.client.HelyOSClient property)
(helyos_agent_sdk.mqtt_client.HelyOSMQTTClient property)
CheckinResponseMessage (class in helyos_agent_sdk.models)
close_connection() (helyos_agent_sdk.client.HelyOSClient method)
(helyos_agent_sdk.mqtt_client.HelyOSMQTTClient method)
code (helyos_agent_sdk.models.AgentCheckinData attribute)
connect() (helyos_agent_sdk.client.HelyOSClient method)
(helyos_agent_sdk.mqtt_client.HelyOSMQTTClient method)
connect_mqtt() (in module helyos_agent_sdk.mqtt_client)
connect_rabbitmq() (helyos_agent_sdk.client.HelyOSClient method)
(in module helyos_agent_sdk.client)
consume_assignment_messages() (helyos_agent_sdk.client.HelyOSClient method)
(helyos_agent_sdk.connector.AgentConnector method)
(helyos_agent_sdk.mqtt_client.HelyOSMQTTClient method)
consume_instant_action_messages() (helyos_agent_sdk.connector.AgentConnector method)
consume_instant_actions_messages() (helyos_agent_sdk.client.HelyOSClient method)
(helyos_agent_sdk.mqtt_client.HelyOSMQTTClient method)
context (helyos_agent_sdk.models.AssignmentMetadata attribute)
current_assignment (helyos_agent_sdk.connector.AgentConnector attribute)
D
data_format (helyos_agent_sdk.models.AgentCheckinData attribute)
database_routing_key (helyos_agent_sdk.client.HelyOSClient property)
(helyos_agent_sdk.mqtt_client.HelyOSMQTTClient property)
DatabaseConnector (class in helyos_agent_sdk.database_connector)
E
EXECUTING (helyos_agent_sdk.models.ASSIGNMENT_STATUS attribute)
EXECUTION (helyos_agent_sdk.models.ASSIGNMENT_MESSAGE_TYPE attribute)
F
factsheet (helyos_agent_sdk.models.AgentCheckinData attribute)
FAILED (helyos_agent_sdk.models.ASSIGNMENT_STATUS attribute)
FREE (helyos_agent_sdk.models.AGENT_STATE attribute)
from_dict() (helyos_agent_sdk.models.AgentStateMessage class method)
(helyos_agent_sdk.models.MissionRequestMessage class method)
from_json() (helyos_agent_sdk.models.AgentStateMessage class method)
(helyos_agent_sdk.models.MissionRequestMessage class method)
G
generate_private_public_keys() (in module helyos_agent_sdk.crypto)
get_checkin_result() (helyos_agent_sdk.client.HelyOSClient method)
(helyos_agent_sdk.mqtt_client.HelyOSMQTTClient method)
H
helyos_agent_sdk
module
helyos_agent_sdk.client
module
helyos_agent_sdk.connector
module
helyos_agent_sdk.crypto
module
helyos_agent_sdk.database_connector
module
helyos_agent_sdk.exceptions
module
helyos_agent_sdk.models
module
helyos_agent_sdk.mqtt_client
module
helyos_agent_sdk.summary_request
module
helyos_agent_sdk.utils
module
HelyOSAccountConnectionError
HelyOSAnonymousConnectionError
HelyOSCheckinError
HelyOSClient (class in helyos_agent_sdk.client)
HelyOSClientAutheticationError
HelyOSMQTTClient (class in helyos_agent_sdk.mqtt_client)
I
id (helyos_agent_sdk.models.AssignmentCurrentStatus attribute)
(helyos_agent_sdk.models.AssignmentMetadata attribute)
instant_actions_routing_key (helyos_agent_sdk.client.HelyOSClient property)
(helyos_agent_sdk.mqtt_client.HelyOSMQTTClient property)
INSTANT_ACTIONS_TYPE (class in helyos_agent_sdk.models)
is_actuator (helyos_agent_sdk.models.AgentCheckinData attribute)
is_connection_open (helyos_agent_sdk.client.HelyOSClient property)
(helyos_agent_sdk.mqtt_client.HelyOSMQTTClient property)
M
metadata (helyos_agent_sdk.models.AssignmentCancelMessage attribute)
(helyos_agent_sdk.models.AssignmentCommandMessage attribute)
(helyos_agent_sdk.models.CheckinResponseMessage attribute)
(helyos_agent_sdk.models.WorkProcessClearanceMessage attribute)
MISSION (helyos_agent_sdk.models.AGENT_MESSAGE_TYPE attribute)
mission_routing_key (helyos_agent_sdk.client.HelyOSClient property)
(helyos_agent_sdk.mqtt_client.HelyOSMQTTClient property)
MissionRequestMessage (class in helyos_agent_sdk.models)
module
helyos_agent_sdk
helyos_agent_sdk.client
helyos_agent_sdk.connector
helyos_agent_sdk.crypto
helyos_agent_sdk.database_connector
helyos_agent_sdk.exceptions
helyos_agent_sdk.models
helyos_agent_sdk.mqtt_client
helyos_agent_sdk.summary_request
helyos_agent_sdk.utils
N
name (helyos_agent_sdk.models.AgentCheckinData attribute)
NOT_AUTO (helyos_agent_sdk.models.AGENT_STATE attribute)
O
on_response() (helyos_agent_sdk.database_connector.DatabaseConnector method)
(helyos_agent_sdk.summary_request.SummaryRPC method)
operation_types_available (helyos_agent_sdk.models.AgentCurrentResources attribute)
operation_types_required (helyos_agent_sdk.models.WorkProcessResourcesRequest attribute)
orientations (helyos_agent_sdk.models.Pose attribute)
other_assignment_callback() (helyos_agent_sdk.connector.AgentConnector method)
other_instant_actions_callback() (helyos_agent_sdk.connector.AgentConnector method)
P
parse_assignment_message() (in module helyos_agent_sdk.connector)
parse_instant_actions() (in module helyos_agent_sdk.connector)
perform_checkin() (helyos_agent_sdk.client.HelyOSClient method)
(helyos_agent_sdk.mqtt_client.HelyOSMQTTClient method)
Pose (class in helyos_agent_sdk.models)
pose (helyos_agent_sdk.models.AgentCheckinData attribute)
publish() (helyos_agent_sdk.client.HelyOSClient method)
(helyos_agent_sdk.mqtt_client.HelyOSMQTTClient method)
publish_general_updates() (helyos_agent_sdk.connector.AgentConnector method)
publish_sensors() (helyos_agent_sdk.connector.AgentConnector method)
publish_state() (helyos_agent_sdk.connector.AgentConnector method)
R
READY (helyos_agent_sdk.models.AGENT_STATE attribute)
reconnect() (helyos_agent_sdk.client.HelyOSClient method)
(helyos_agent_sdk.mqtt_client.HelyOSMQTTClient method)
RELEASE (helyos_agent_sdk.models.INSTANT_ACTIONS_TYPE attribute)
release_callback() (helyos_agent_sdk.connector.AgentConnector method)
replicate_helyos_client() (in module helyos_agent_sdk.utils)
request_mission() (helyos_agent_sdk.connector.AgentConnector method)
RESERVE (helyos_agent_sdk.models.INSTANT_ACTIONS_TYPE attribute)
reserve_callback() (helyos_agent_sdk.connector.AgentConnector method)
reserved (helyos_agent_sdk.models.AgentCurrentResources attribute)
(helyos_agent_sdk.models.WorkProcessResourcesRequest attribute)
resources (helyos_agent_sdk.models.AgentStateBody attribute)
result (helyos_agent_sdk.models.AssignmentCurrentStatus attribute)
return_signature() (helyos_agent_sdk.crypto.Signing method)
S
schema() (helyos_agent_sdk.models.AgentStateMessage class method)
(helyos_agent_sdk.models.MissionRequestMessage class method)
SENSORS (helyos_agent_sdk.models.AGENT_MESSAGE_TYPE attribute)
sensors_routing_key (helyos_agent_sdk.client.HelyOSClient property)
(helyos_agent_sdk.mqtt_client.HelyOSMQTTClient property)
set_assignment_queue() (helyos_agent_sdk.client.HelyOSClient method)
(helyos_agent_sdk.mqtt_client.HelyOSMQTTClient method)
set_instant_actions_queue() (helyos_agent_sdk.client.HelyOSClient method)
(helyos_agent_sdk.mqtt_client.HelyOSMQTTClient method)
Signing (class in helyos_agent_sdk.crypto)
start_listening() (helyos_agent_sdk.client.HelyOSClient method)
(helyos_agent_sdk.connector.AgentConnector method)
(helyos_agent_sdk.mqtt_client.HelyOSMQTTClient method)
start_time_stamp (helyos_agent_sdk.models.AssignmentMetadata attribute)
STATE (helyos_agent_sdk.models.AGENT_MESSAGE_TYPE attribute)
status (helyos_agent_sdk.models.AgentStateBody attribute)
(helyos_agent_sdk.models.AssignmentCurrentStatus attribute)
(helyos_agent_sdk.models.AssignmentMetadata attribute)
status_routing_key (helyos_agent_sdk.client.HelyOSClient property)
(helyos_agent_sdk.mqtt_client.HelyOSMQTTClient property)
stop_listening() (helyos_agent_sdk.client.HelyOSClient method)
(helyos_agent_sdk.connector.AgentConnector method)
(helyos_agent_sdk.mqtt_client.HelyOSMQTTClient method)
SUCCEEDED (helyos_agent_sdk.models.ASSIGNMENT_STATUS attribute)
summary_routing_key (helyos_agent_sdk.client.HelyOSClient property)
(helyos_agent_sdk.mqtt_client.HelyOSMQTTClient property)
SummaryRPC (class in helyos_agent_sdk.summary_request)
T
to_dict() (helyos_agent_sdk.models.AgentStateMessage method)
(helyos_agent_sdk.models.MissionRequestMessage method)
TO_EXECUTE (helyos_agent_sdk.models.ASSIGNMENT_STATUS attribute)
to_json() (helyos_agent_sdk.models.AgentStateMessage method)
(helyos_agent_sdk.models.MissionRequestMessage method)
type (helyos_agent_sdk.models.AgentStateMessage attribute)
(helyos_agent_sdk.models.AssignmentCancelMessage attribute)
(helyos_agent_sdk.models.AssignmentCommandMessage attribute)
(helyos_agent_sdk.models.CheckinResponseMessage attribute)
(helyos_agent_sdk.models.MissionRequestMessage attribute)
(helyos_agent_sdk.models.WorkProcessClearanceMessage attribute)
U
unit (helyos_agent_sdk.models.AgentCheckinData attribute)
UPDATE (helyos_agent_sdk.models.AGENT_MESSAGE_TYPE attribute)
update_routing_key (helyos_agent_sdk.client.HelyOSClient property)
(helyos_agent_sdk.mqtt_client.HelyOSMQTTClient property)
uuid (helyos_agent_sdk.models.AgentStateMessage attribute)
(helyos_agent_sdk.models.AssignmentCancelMessage attribute)
(helyos_agent_sdk.models.AssignmentCommandMessage attribute)
(helyos_agent_sdk.models.CheckinResponseMessage attribute)
(helyos_agent_sdk.models.MissionRequestMessage attribute)
(helyos_agent_sdk.models.WorkProcessClearanceMessage attribute)
V
verify_own_signature() (helyos_agent_sdk.crypto.Signing method)
verify_signature() (in module helyos_agent_sdk.crypto)
W
work_process_id (helyos_agent_sdk.models.AgentCurrentResources attribute)
(helyos_agent_sdk.models.AssignmentMetadata attribute)
(helyos_agent_sdk.models.WorkProcessResourcesRequest attribute)
WorkProcessClearanceMessage (class in helyos_agent_sdk.models)
WorkProcessResourcesRequest (class in helyos_agent_sdk.models)
WPCLEREANCE (helyos_agent_sdk.models.INSTANT_ACTIONS_TYPE attribute)
X
x (helyos_agent_sdk.models.Pose attribute)
Y
y (helyos_agent_sdk.models.Pose attribute)
yard_id (helyos_agent_sdk.models.AssignmentMetadata attribute)
yard_update_routing_key (helyos_agent_sdk.client.HelyOSClient property)
(helyos_agent_sdk.mqtt_client.HelyOSMQTTClient property)
yard_visualization_routing_key (helyos_agent_sdk.client.HelyOSClient property)
(helyos_agent_sdk.mqtt_client.HelyOSMQTTClient property)
Z
z (helyos_agent_sdk.models.Pose attribute)