lebai sdk
1.1.28
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 | |
call(const std::string &method, const std::string ¶ms) | lebai::l_master::Robot | |
cancel_task(unsigned int id) | 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 | |
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_claw() | lebai::l_master::Robot | |
get_claw_data() | lebai::l_master::Robot | |
get_di(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_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_gravity() | lebai::l_master::Robot | |
get_joint_temp(unsigned int joint_index) | lebai::l_master::Robot | |
get_motion_state(unsigned int id) | lebai::l_master::Robot | |
get_payload() | lebai::l_master::Robot | |
get_robot_mode() | lebai::l_master::Robot | |
get_running_motion() | lebai::l_master::Robot | |
get_signal(unsigned int index) | 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_state() | lebai::l_master::Robot | |
get_task_state(unsigned int id) | lebai::l_master::Robot | |
get_tcp() | lebai::l_master::Robot | |
get_velocity_factor() | lebai::l_master::Robot | |
impl_ | lebai::l_master::Robot | protected |
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) | lebai::l_master::Robot | |
kinematics_inverse(const CartesianPose &pose, const std::vector< double > &joint_init_positions={}) | 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_task_list() | lebai::l_master::Robot | |
load_tcp(std::string name, std::string dir="") | lebai::l_master::Robot | |
move_pvat(std::vector< double > p, std::vector< double > v, std::vector< double > a, double t) | 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) | lebai::l_master::Robot | |
movec(const CartesianPose &cart_via, const CartesianPose &cart, double rad, double a, double v, double t, double r) | lebai::l_master::Robot | |
movej(const std::vector< double > &joint_positions, double a, double v, double t, double r) | lebai::l_master::Robot | |
movej(const CartesianPose &cart_pose, double a, double v, double t, double r) | lebai::l_master::Robot | |
movel(const std::vector< double > &joint_positions, double a, double v, double t, double r) | lebai::l_master::Robot | |
movel(const CartesianPose &cart_pose, double a, double v, double t, double r) | lebai::l_master::Robot | |
pause() | 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) | lebai::l_master::Robot | |
pose_times(const CartesianPose &a, const CartesianPose &b) | 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 | |
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 | |
resume() | 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 |
save_file(const std::string &dir, const std::string &name, bool is_dir, const std::string &data) | lebai::l_master::Robot | |
set_ao(std::string device, unsigned int pin, double value) | lebai::l_master::Robot | |
set_claw(double force, double amplitude) | 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_fan(unsigned int status) | lebai::l_master::Robot | |
set_gravity(std::map< std::string, double > gravity) | lebai::l_master::Robot | |
set_led(unsigned int mode, unsigned int speed, const std::vector< unsigned int > &color) | 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_signal(unsigned int index, int value) | lebai::l_master::Robot | |
set_tcp(std::array< double, 6 > tcp) | lebai::l_master::Robot | |
set_velocity_factor(int factor) | lebai::l_master::Robot | |
set_voice(unsigned int voice, unsigned int volume) | lebai::l_master::Robot | |
speedj(double a, const std::vector< double > &v, double t=0.0) | 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}}) | 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 | |
stop() | lebai::l_master::Robot | |
stop_move() | lebai::l_master::Robot | |
stop_sys() | lebai::l_master::Robot | |
teach_mode() | lebai::l_master::Robot | |
towardj(const std::vector< double > &joint_positions, double a, double v, double t, double r) | lebai::l_master::Robot | |
wait_move(unsigned int id) | lebai::l_master::Robot | |
wait_move() | lebai::l_master::Robot | |
wirte_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_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 | |
~Robot() | lebai::l_master::Robot | virtual |