Flexiv AIDK APIs  1.2
flexiv::ai::AIDKClient Member List

This is the complete list of members for flexiv::ai::AIDKClient, including all inherited members.

AIDKClient(const std::string ip, float request_timeout)flexiv::ai::AIDKClient
all_direct_command() const noexceptflexiv::ai::AIDKClient
detect(const std::string obj_name, const std::string camera_id, const int coordinate_id=1, const std::vector< double > &camera_pose={0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0}, const std::vector< double > &tcp_pose={0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0}, const std::vector< double > &tcp_force={0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, const std::string command="CUSTOM", const std::string custom="")flexiv::ai::AIDKClient
detect_v1x(const std::string command, const std::vector< double > &camera_pose={0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0}, const std::vector< double > &tcp_pose={0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0}, const std::vector< double > &tcp_force={0.0, 0.0, 0.0, 0.0, 0.0, 0.0})flexiv::ai::AIDKClient
detect_with_image(const std::string obj_name, const std::string camera_id, const int coordinate_id=1, const std::vector< double > &camera_pose={0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0}, const std::vector< double > &camera_intrinsic={0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, const std::vector< double > &tcp_pose={0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0}, const std::vector< double > &tcp_force={0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, const std::vector< u_char > &rgb_input=std::vector< u_char >(), const std::vector< u_char > &depth_input=std::vector< u_char >(), const std::string custom="")flexiv::ai::AIDKClient
get_camera_intrinsic() const noexceptflexiv::ai::AIDKClient
get_current_state() const noexceptflexiv::ai::AIDKClient
get_detected_obj_names() const noexceptflexiv::ai::AIDKClient
get_detected_obj_num(const std::string &obj_name) const noexceptflexiv::ai::AIDKClient
get_detected_obj_nums() const noexceptflexiv::ai::AIDKClient
get_detected_time() const noexceptflexiv::ai::AIDKClient
get_direct_setting_variables()flexiv::ai::AIDKClient
get_file_info(const std::string remote_file_path) constflexiv::ai::AIDKClient
get_runtime_info() const noexceptflexiv::ai::AIDKClient
is_ready() const noexceptflexiv::ai::AIDKClient
list_remote_files(const std::string remote_dir) const noexceptflexiv::ai::AIDKClient
make_remote_directory(const std::string remote_dir) const noexceptflexiv::ai::AIDKClient
parse_result(const std::string &obj_name, const std::string &key, int index, std::vector< Result > &result) noexceptflexiv::ai::AIDKClient
receive_file(const std::string remote_file_path, const std::string local_file_path) const noexceptflexiv::ai::AIDKClient
receive_folder(const std::string remote_dir, const std::string local_dir) const noexceptflexiv::ai::AIDKClient
reload_configs(const std::string name) const noexceptflexiv::ai::AIDKClient
remove_path(const std::string remote_file_path) const noexceptflexiv::ai::AIDKClient
save_configs() const noexceptflexiv::ai::AIDKClient
send_file(const std::string local_file_path, const std::string remote_file_path) constflexiv::ai::AIDKClient
send_folder(const std::string local_dir, const std::string remote_dir) constflexiv::ai::AIDKClient
set_direct_setting_variables(std::unordered_map< std::string, value_variant > &vars)flexiv::ai::AIDKClient
warmup() const noexceptflexiv::ai::AIDKClient
~AIDKClient()flexiv::ai::AIDKClient