lebai sdk  1.1.28
lebai c++ sdk with swig to support sereval languages.
lebai::l_master::Robot Member List

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 &params)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::Robotprotected
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::Robotexplicit
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 > &params, 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::Robotvirtual