![]() |
lebai sdk
1.4.4
lebai c++ sdk with swig to support sereval languages.
|
This is the complete list of members for lebai::l_master::Robot, including all inherited members.
| add_signal(unsigned int index, int value) | lebai::l_master::Robot | |
| backup(const std::string &file, const BackupOptionsData &option) (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| box_test() (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| calc_frame(const CartesianPose &o, const CartesianPose &x, const CartesianPose &xy) | lebai::l_master::Robot | |
| calc_tcp(const std::vector< CartesianPose > &poses) | lebai::l_master::Robot | |
| call(const std::string &method, const std::string ¶ms) | lebai::l_master::Robot | |
| cancel_task(unsigned int id) | lebai::l_master::Robot | |
| check_upgrade() | lebai::l_master::Robot | |
| clean(const BackupOptionsData &option) (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| clear_serial(std::string device) | lebai::l_master::Robot | |
| create_dir(DirData dir) | lebai::l_master::Robot | |
| disable_button(std::string device, unsigned int pin) | lebai::l_master::Robot | |
| disable_collision_detector() | lebai::l_master::Robot | |
| disable_limit() | lebai::l_master::Robot | |
| disable_plugin(const std::string &name) | lebai::l_master::Robot | |
| disconnect_modbus(std::string device) | lebai::l_master::Robot | |
| discover_robots() | lebai::l_master::Robot | |
| download_file(const std::string &dir, const std::string &name, const std::string &url) | lebai::l_master::Robot | |
| enable_button(std::string device, unsigned int pin) | lebai::l_master::Robot | |
| enable_collision_detector() | lebai::l_master::Robot | |
| enable_limit() | lebai::l_master::Robot | |
| enable_plugin(const std::string &name) | lebai::l_master::Robot | |
| end_force_mode() | lebai::l_master::Robot | |
| end_record_trajectory(std::string name, std::string dir="") | lebai::l_master::Robot | |
| end_teach_mode() | lebai::l_master::Robot | |
| estop() | lebai::l_master::Robot | |
| exec_hook(unsigned int id) | lebai::l_master::Robot | |
| find_zero() (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| get_actual_joint_positions() | lebai::l_master::Robot | |
| get_actual_joint_speed() | lebai::l_master::Robot | |
| get_actual_joint_torques() | lebai::l_master::Robot | |
| get_actual_tcp_pose() | lebai::l_master::Robot | |
| get_ai(std::string device, unsigned int pin) | lebai::l_master::Robot | |
| get_ais(std::string device, unsigned int pin, unsigned int num) | lebai::l_master::Robot | |
| get_ao(std::string device, unsigned int pin) | lebai::l_master::Robot | |
| get_aos(std::string device, unsigned int pin, unsigned int num) | lebai::l_master::Robot | |
| get_auto(int name) | lebai::l_master::Robot | |
| get_backup_info(const std::string &file) (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| get_box_devices(const std::string &prefix) | lebai::l_master::Robot | |
| get_cart_limit() | lebai::l_master::Robot | |
| get_claw() | lebai::l_master::Robot | |
| get_claw_ai(unsigned int address) | lebai::l_master::Robot | |
| get_claw_data() (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| get_collision_detector() | lebai::l_master::Robot | |
| get_collision_torque_diff() | lebai::l_master::Robot | |
| get_dh() | lebai::l_master::Robot | |
| get_di(std::string device, unsigned int pin) | lebai::l_master::Robot | |
| get_dio_mode(std::string device, unsigned int pin) | lebai::l_master::Robot | |
| get_dios_mode(std::string device, unsigned int pin, unsigned int count) | lebai::l_master::Robot | |
| get_dirs() | lebai::l_master::Robot | |
| get_dis(std::string device, unsigned int pin, unsigned int num) | lebai::l_master::Robot | |
| get_do(std::string device, unsigned int pin) | lebai::l_master::Robot | |
| get_dos(std::string device, unsigned int pin, unsigned int num) | lebai::l_master::Robot | |
| get_estop_reason() | lebai::l_master::Robot | |
| get_forward_kin(const std::vector< double > &joint_positions) | lebai::l_master::Robot | |
| get_gravity() | lebai::l_master::Robot | |
| get_hardware_info() | lebai::l_master::Robot | |
| get_inverse_kin(const CartesianPose &pose, const std::vector< double > &joint_init_positions={}) | lebai::l_master::Robot | |
| get_item(std::string name) | lebai::l_master::Robot | |
| get_items(std::string prefix) | lebai::l_master::Robot | |
| get_joint_temp(unsigned int joint_index) | lebai::l_master::Robot | |
| get_joints_limit() | lebai::l_master::Robot | |
| get_kin_data() | lebai::l_master::Robot | |
| get_kin_factor() | lebai::l_master::Robot | |
| get_led_styles() | lebai::l_master::Robot | |
| get_messages() | lebai::l_master::Robot | |
| get_motion_state(unsigned int id) | lebai::l_master::Robot | |
| get_ota_state() | lebai::l_master::Robot | |
| get_payload() | lebai::l_master::Robot | |
| get_phy_data() | lebai::l_master::Robot | |
| get_plugin_daemon_stdout(const std::string &name) | lebai::l_master::Robot | |
| get_plugin_store() | lebai::l_master::Robot | |
| get_pose_add(const CartesianPose &pose, const CartesianPose &delta) | lebai::l_master::Robot | |
| get_pose_inverse(const CartesianPose &in) | lebai::l_master::Robot | |
| get_pose_trans(const CartesianPose &a, const CartesianPose &b) | lebai::l_master::Robot | |
| get_robot_info() | lebai::l_master::Robot | |
| get_robot_state() | lebai::l_master::Robot | |
| get_running_motion() | lebai::l_master::Robot | |
| get_servo_params() | lebai::l_master::Robot | |
| get_short_pose(unsigned int id) | lebai::l_master::Robot | |
| get_short_poses() | lebai::l_master::Robot | |
| get_short_task(unsigned int id) | lebai::l_master::Robot | |
| get_short_tasks() | lebai::l_master::Robot | |
| get_signal(unsigned int index) | lebai::l_master::Robot | |
| get_signals(unsigned int index, unsigned int len) | lebai::l_master::Robot | |
| get_software_info() | lebai::l_master::Robot | |
| get_system_info() | lebai::l_master::Robot | |
| get_target_joint_positions() | lebai::l_master::Robot | |
| get_target_joint_speed() | lebai::l_master::Robot | |
| get_target_joint_torques() | lebai::l_master::Robot | |
| get_target_tcp_pose() | lebai::l_master::Robot | |
| get_task_list() (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| get_task_state() (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| get_task_state(unsigned int id) (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| get_task_stdout(unsigned int id) | lebai::l_master::Robot | |
| get_tcp() | lebai::l_master::Robot | |
| get_tcp_force() | lebai::l_master::Robot | |
| get_triggers() | lebai::l_master::Robot | |
| get_upgrade_stdout() | lebai::l_master::Robot | |
| get_velocity_factor() (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| hello(const std::string &data) | lebai::l_master::Robot | |
| http(HttpRequestData request) | lebai::l_master::Robot | |
| impl_ | lebai::l_master::Robot | protected |
| init_claw(bool force_initilization) | lebai::l_master::Robot | |
| init_robot(const std::string &time, const std::string &auth, const RobotInfoData &info) (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| is_disconnected() | lebai::l_master::Robot | |
| is_down() | lebai::l_master::Robot | |
| is_network_connected() | lebai::l_master::Robot | |
| kinematics_forward(const std::vector< double > &joint_positions) (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| kinematics_inverse(const CartesianPose &pose, const std::vector< double > &joint_init_positions={}) (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| load_file(const std::string &dir, const std::string &name) | lebai::l_master::Robot | |
| load_file_list(const std::string &dir, const std::string &prefix, const std::string &suffix) | lebai::l_master::Robot | |
| load_frame(std::string name, std::string dir="") | lebai::l_master::Robot | |
| load_frame_list(std::string dir="") | lebai::l_master::Robot | |
| load_led_style(std::string name, std::string dir="") | lebai::l_master::Robot | |
| load_led_style_list(std::string dir="") | lebai::l_master::Robot | |
| load_modbus(std::string name, std::string dir="") | lebai::l_master::Robot | |
| load_modbus_list(std::string dir="") | lebai::l_master::Robot | |
| load_modbus_register(std::string device, std::string name) | lebai::l_master::Robot | |
| load_modbus_register_list(std::string device) | lebai::l_master::Robot | |
| load_payload(std::string name, std::string dir="") | lebai::l_master::Robot | |
| load_payload_list(std::string dir="") | lebai::l_master::Robot | |
| load_plugin(const std::string &name) | lebai::l_master::Robot | |
| load_plugins() | lebai::l_master::Robot | |
| load_pose(std::string name, std::string dir="") | lebai::l_master::Robot | |
| load_pose_list(std::string dir="") | lebai::l_master::Robot | |
| load_running_tasks() | lebai::l_master::Robot | |
| load_structure(std::string name, std::string dir="") | lebai::l_master::Robot | |
| load_structure_list(std::string dir="") | lebai::l_master::Robot | |
| load_task() | lebai::l_master::Robot | |
| load_task(unsigned int id) | lebai::l_master::Robot | |
| load_task_list() | lebai::l_master::Robot | |
| load_tcp(std::string name, std::string dir="") | lebai::l_master::Robot | |
| load_tcp_list(std::string dir="") | lebai::l_master::Robot | |
| load_trajectory(std::string name, std::string dir="") | lebai::l_master::Robot | |
| load_trajectory_list(std::string dir="") | lebai::l_master::Robot | |
| load_zip_list(const std::string &zip, const std::string &dir, const std::string &prefix, const std::string &suffix) | lebai::l_master::Robot | |
| measure_manipulation(const std::vector< double > &joint_positions) | lebai::l_master::Robot | |
| move_circular(const std::vector< double > &joint_via, const std::vector< double > &joint, double rad, double a, double v, double t, double r) | lebai::l_master::Robot | |
| move_circular(const CartesianPose &cart_via, const CartesianPose &cart, double rad, double a, double v, double t, double r) | lebai::l_master::Robot | |
| move_joint(const std::vector< double > &joint_positions, double a, double v, double t, double r) | lebai::l_master::Robot | |
| move_joint(const CartesianPose &cart_pose, double a, double v, double t, double r) | lebai::l_master::Robot | |
| move_linear(const std::vector< double > &joint_positions, double a, double v, double t, double r) | lebai::l_master::Robot | |
| move_linear(const CartesianPose &cart_pose, double a, double v, double t, double r) | lebai::l_master::Robot | |
| move_pvat(std::vector< double > p, std::vector< double > v, std::vector< double > a, double t) | lebai::l_master::Robot | |
| move_trajectory(std::string name, std::string dir="") (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| movec(const std::vector< double > &joint_via, const std::vector< double > &joint, double rad, double a, double v, double t, double r) (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| movec(const CartesianPose &cart_via, const CartesianPose &cart, double rad, double a, double v, double t, double r) (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| movej(const std::vector< double > &joint_positions, double a, double v, double t, double r) (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| movej(const CartesianPose &cart_pose, double a, double v, double t, double r) (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| movel(const std::vector< double > &joint_positions, double a, double v, double t, double r) (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| movel(const CartesianPose &cart_pose, double a, double v, double t, double r) (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| pause() (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| pause_move() | lebai::l_master::Robot | |
| pause_task(unsigned int id, unsigned long time, bool wait) | lebai::l_master::Robot | |
| pause_task(unsigned int id) | lebai::l_master::Robot | |
| pose_inverse(const CartesianPose &in) (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| pose_times(const CartesianPose &a, const CartesianPose &b) (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| powerdown() | lebai::l_master::Robot | |
| read_coils(std::string device, std::string addr, unsigned int num) | lebai::l_master::Robot | |
| read_discrete_inputs(std::string device, std::string addr, unsigned int num) | lebai::l_master::Robot | |
| read_holding_registers(std::string device, std::string addr, unsigned int num) | lebai::l_master::Robot | |
| read_input_registers(std::string device, std::string addr, unsigned int num) | lebai::l_master::Robot | |
| read_serial(std::string device, unsigned int len) | lebai::l_master::Robot | |
| reboot() | lebai::l_master::Robot | |
| rename_file(const std::string &from_dir, const std::string &from_name, const std::string &to_dir, const std::string &to_name) | lebai::l_master::Robot | |
| reset_extra_servo_params(const std::vector< bool > &valids) (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| restart_plugin_daemon(const std::string &name) | lebai::l_master::Robot | |
| restore(const std::string &file, const BackupOptionsData &option) (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| resume() (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| resume_move() | lebai::l_master::Robot | |
| resume_task(unsigned int id) | lebai::l_master::Robot | |
| Robot(std::string ip, bool simulator=false) | lebai::l_master::Robot | explicit |
| run_plugin_cmd(const std::string &name, const std::vector< std::string > ¶ms=std::vector< std::string >()) | lebai::l_master::Robot | |
| save_file(const std::string &dir, const std::string &name, bool is_dir, const std::string &data) | lebai::l_master::Robot | |
| save_frame(std::string name, FrameData frame, std::string dir="") | lebai::l_master::Robot | |
| save_led_style(std::string name, LedStyleData style, std::string dir="") | lebai::l_master::Robot | |
| save_modbus(std::string name, ModbusData modbus) | lebai::l_master::Robot | |
| save_modbus_register(std::string device, std::string name, ModbusRegisterData reg) | lebai::l_master::Robot | |
| save_payload(std::string name, std::map< std::string, double > payload, std::string dir="") | lebai::l_master::Robot | |
| save_pose(std::string name, PoseData pose, std::string dir="") | lebai::l_master::Robot | |
| save_structure(std::string name, StructureData structure, std::string dir="") | lebai::l_master::Robot | |
| save_tcp(std::string name, CartesianPose tcp, std::string dir="") | lebai::l_master::Robot | |
| save_trajectory(std::string name, TrajectoryData trajectory, std::string dir="") | lebai::l_master::Robot | |
| set_ao(std::string device, unsigned int pin, double value) | lebai::l_master::Robot | |
| set_aos(std::string device, unsigned int pin, std::vector< double > values) | lebai::l_master::Robot | |
| set_auto(int name, bool value) | lebai::l_master::Robot | |
| set_cart_limit(const CartesianLimitConfig &limit) | lebai::l_master::Robot | |
| set_claw(double force, double amplitude) | lebai::l_master::Robot | |
| set_claw_ao(unsigned int address, double value) | lebai::l_master::Robot | |
| set_collision_detector(const CollisionDetectorConfig &config) | lebai::l_master::Robot | |
| set_collision_torque_diff(const std::vector< double > &diffs) | lebai::l_master::Robot | |
| set_dh(const std::vector< DhParamData > ¶ms) (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| set_dio_mode(std::string device, unsigned int pin, bool value) | lebai::l_master::Robot | |
| set_do(std::string device, unsigned int pin, unsigned int value) | lebai::l_master::Robot | |
| set_dos(std::string device, unsigned int pin, std::vector< unsigned int > values) | lebai::l_master::Robot | |
| set_extra_servo_params(const std::vector< ExtraServoParamData > ¶ms, const std::vector< bool > &valids) (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| set_fan(unsigned int status) | lebai::l_master::Robot | |
| set_flange_baud_rate(unsigned int baud_rate) (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| set_force_mode_param(double damping, double gain, const std::vector< double > &max_vel) | lebai::l_master::Robot | |
| set_force_mode_sensor(const std::string &sensor, unsigned int address) | lebai::l_master::Robot | |
| set_gravity(std::map< std::string, double > gravity) | lebai::l_master::Robot | |
| set_item(StorageItem item) | lebai::l_master::Robot | |
| set_joints_limit(const std::vector< JointLimitConfig > &joints) | lebai::l_master::Robot | |
| set_kin_factor(int factor) | lebai::l_master::Robot | |
| set_led(unsigned int mode, unsigned int speed, const std::vector< unsigned int > &color) | lebai::l_master::Robot | |
| set_led_style(std::string state, LedStyleData style) | lebai::l_master::Robot | |
| set_led_styles(std::map< std::string, LedStyleData > styles) | lebai::l_master::Robot | |
| set_modbus_retry(std::string device, unsigned int retry) | lebai::l_master::Robot | |
| set_modbus_timeout(std::string device, unsigned int timeout) | lebai::l_master::Robot | |
| set_payload(double mass, std::map< std::string, double > cog) | lebai::l_master::Robot | |
| set_payload_cog(std::map< std::string, double > cog) | lebai::l_master::Robot | |
| set_payload_mass(double mass) | lebai::l_master::Robot | |
| set_serial_baud_rate(std::string device, unsigned int baud_rate) | lebai::l_master::Robot | |
| set_serial_parity(std::string device, unsigned int parity) | lebai::l_master::Robot | |
| set_serial_timeout(std::string device, unsigned int timeout) | lebai::l_master::Robot | |
| set_servo_params(const std::vector< ServoParamData > ¶ms) (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| set_short_pose(ShortcutData shortcut_data) | lebai::l_master::Robot | |
| set_short_task(ShortcutData shortcut_data) | lebai::l_master::Robot | |
| set_signal(unsigned int index, int value) | lebai::l_master::Robot | |
| set_signals(unsigned int index, std::vector< int > values) | lebai::l_master::Robot | |
| set_tcp(std::array< double, 6 > tcp) | lebai::l_master::Robot | |
| set_tcp_force(const WrenchData &wrench) | lebai::l_master::Robot | |
| set_trigger(TriggerData trigger) | lebai::l_master::Robot | |
| set_velocity_factor(int factor) (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| set_virtual_ip(const std::string &ifname, const std::string &ip) (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| set_voice(unsigned int voice, unsigned int volume) | lebai::l_master::Robot | |
| set_zero(const std::vector< double > &pose, const std::vector< bool > &valids) (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| skip_move() | lebai::l_master::Robot | |
| speed_joint(double a, const std::vector< double > &v, double t=0.0) | lebai::l_master::Robot | |
| speed_linear(double a, const CartesianPose &v, double t=0.0, const CartesianPose &reference={{"x", 0.0}, {"y", 0.0}, {"z", 0.0}, {"rx", 0.0}, {"ry", 0.0}, {"rz", 0.0}}) | lebai::l_master::Robot | |
| speedj(double a, const std::vector< double > &v, double t=0.0) (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| speedl(double a, const CartesianPose &v, double t=0.0, const CartesianPose &reference={{"x", 0.0}, {"y", 0.0}, {"z", 0.0}, {"rx", 0.0}, {"ry", 0.0}, {"rz", 0.0}}) (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| start_force_mode(const CartesianPose &limit, const WrenchData &wrench) | lebai::l_master::Robot | |
| start_ota(const std::string &address, const std::string &partition, const std::string &file) (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| start_record_trajectory(std::string kind, double duration) | lebai::l_master::Robot | |
| start_sys() | lebai::l_master::Robot | |
| start_task(const std::string &name, const std::vector< std::string > ¶ms, const std::string &dir, bool is_parallel, unsigned int loop_to) | lebai::l_master::Robot | |
| start_task(const std::string &name) | lebai::l_master::Robot | |
| start_teach_mode() | lebai::l_master::Robot | |
| start_upgrade() (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| stop() | lebai::l_master::Robot | |
| stop_move() | lebai::l_master::Robot | |
| stop_sys() | lebai::l_master::Robot | |
| sub_buttons_status(uint64_t interval_min, uint64_t interval_max) (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| sub_kin_data(uint64_t interval_min, uint64_t interval_max) (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| sub_message(uint64_t interval_min, uint64_t interval_max) (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| sub_phy_data(uint64_t interval_min, uint64_t interval_max) (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| sub_robot_state(uint64_t interval_min, uint64_t interval_max) (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| sub_task_stdout(uint64_t interval_min, uint64_t interval_max) (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| switch_partition(const std::string &address, const std::string &partition) (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| teach_mode() (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| toward_joint(const std::vector< double > &joint_positions, double a, double v, double t, double r) | lebai::l_master::Robot | |
| towardj(const std::vector< double > &joint_positions, double a, double v, double t, double r) (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| unzip(const std::string &from_dir, const std::string &name, std::vector< std::string > files, const std::string &to_dir) | lebai::l_master::Robot | |
| update_dir(std::string from, std::string to) | lebai::l_master::Robot | |
| wait_claw_ai(unsigned int address, double value, std::string relation="EQ") | lebai::l_master::Robot | |
| wait_move(unsigned int id) | lebai::l_master::Robot | |
| wait_move() | lebai::l_master::Robot | |
| wait_signal(unsigned int index, int value, std::string relation="EQ") | lebai::l_master::Robot | |
| wait_task(unsigned int id) | lebai::l_master::Robot | |
| wirte_multiple_coils(std::string device, std::string addr, std::vector< bool > values) (defined in lebai::l_master::Robot) | lebai::l_master::Robot | |
| write_multiple_coils(std::string device, std::string addr, std::vector< bool > values) | lebai::l_master::Robot | |
| write_multiple_registers(std::string device, std::string addr, std::vector< unsigned int > values) | lebai::l_master::Robot | |
| write_serial(std::string device, std::vector< unsigned int > data) | lebai::l_master::Robot | |
| write_single_coil(std::string device, std::string addr, bool value) | lebai::l_master::Robot | |
| write_single_register(std::string device, std::string addr, unsigned int value) | lebai::l_master::Robot | |
| zip(const std::string &from_dir, std::vector< std::string > files, const std::string &to_dir, const std::string &name) | lebai::l_master::Robot | |
| ~Robot() | lebai::l_master::Robot | virtual |