ros_typedb.ros_typedb_interface

ros_typedb_interface - python interface to interact with typedb via ROS.

Functions

fetch_query_result_to_ros_msg(query_result)

Convert typedb fetch query result to ros_typedb_msgs.srv.Query.

get_aggregate_query_result_to_ros_msg(...)

Convert get aggregate query result to ros_typedb_msgs.srv.Query.

get_query_result_to_ros_msg(query_result)

Convert get query result to ros_typedb_msgs.srv.Query.

query_result_to_ros_msg(query_type, query_result)

Convert typedb query result to ros_typedb_msgs.srv.Query.

set_query_result_value(value, value_type)

Convert value to rcl_interfaces.msg.ParameterValue.

Classes

ROSTypeDBInterface(node_name, **kwargs)

ROS lifecycle node to interact with typedb.