XArmAPI Member List

This is the complete list of members for XArmAPI, including all inherited members.

_bio_gripper_send_modbus(unsigned char *send_data, int length, unsigned char *ret_data, int ret_length)XArmAPIprivate
_bio_gripper_wait_enable_completed(fp32 timeout=3)XArmAPIprivate
_bio_gripper_wait_motion_completed(fp32 timeout=5)XArmAPIprivate
_check_code(int code, bool is_move_cmd=false)XArmAPIprivate
_check_gripper_position(fp32 target_pos, fp32 timeout=10)XArmAPIprivate
_check_gripper_status(fp32 timeout=10)XArmAPIprivate
_check_is_pause(void)XArmAPIprivate
_check_modbus_code(int ret, unsigned char *rx_data=NULL)XArmAPIprivate
_check_version(void)XArmAPIprivate
_checkset_modbus_baud(int baudrate, bool check=true)XArmAPIprivate
_get_bio_gripper_register(unsigned char *ret_data, int address=0x00, int number_of_registers=1)XArmAPIprivate
_get_gripper_status(int *status)XArmAPIprivate
_get_modbus_baudrate(int *baud_inx)XArmAPIprivate
_gripper_is_support_status(void)XArmAPIprivate
_init(void)XArmAPIprivate
_recv_report_data(void)XArmAPI
_register_event_callback(callable_vector &&callbacks, callable &&f)XArmAPIinlineprivate
_release_event_callback(callable_vector &&callbacks, callable &&f)XArmAPIinlineprivate
_report_callback(callable_vector &&callbacks, arguments &&...args)XArmAPIinlineprivate
_report_cmdnum_changed_callback(void)XArmAPIinlineprivate
_report_connect_changed_callback(void)XArmAPIinlineprivate
_report_count_changed_callback(void)XArmAPIinlineprivate
_report_error_warn_changed_callback(void)XArmAPIinlineprivate
_report_location_callback(void)XArmAPIinlineprivate
_report_mode_changed_callback(void)XArmAPIinlineprivate
_report_mtable_mtbrake_changed_callback(void)XArmAPIinlineprivate
_report_state_changed_callback(void)XArmAPIinlineprivate
_report_temperature_changed_callback(void)XArmAPIinlineprivate
_robotiq_get(unsigned char ret_data[9], unsigned char number_of_registers=0x03)XArmAPIprivate
_robotiq_set(unsigned char *params, int length, unsigned char ret_data[6])XArmAPIprivate
_robotiq_wait_activation_completed(fp32 timeout=3)XArmAPIprivate
_robotiq_wait_motion_completed(fp32 timeout=5, bool check_detected=false)XArmAPIprivate
_set_bio_gripper_position(int pos, int speed=0, bool wait=true, fp32 timeout=5)XArmAPIprivate
_set_bio_gripper_position(int pos, bool wait=true, fp32 timeout=5)XArmAPIprivate
_sync(void)XArmAPIprivate
_update(unsigned char *data)XArmAPIprivate
_update_old(unsigned char *data)XArmAPIprivate
_version_is_ge(int major=1, int minor=2, int revision=11)XArmAPIprivate
_wait_move(fp32 timeout)XArmAPIprivate
_wait_until_cmdnum_lt_max(void)XArmAPIprivate
anglesXArmAPI
arm_type_is_1300_XArmAPIprivate
axisXArmAPI
bio_gripper_error_code_XArmAPIprivate
bio_gripper_is_enabled_XArmAPIprivate
bio_gripper_speed_XArmAPIprivate
callback_in_thread_XArmAPIprivate
cgpio_codeXArmAPI
cgpio_input_confXArmAPI
cgpio_input_digitalsXArmAPI
cgpio_intput_anglogsXArmAPI
cgpio_output_anglogsXArmAPI
cgpio_output_confXArmAPI
cgpio_output_digitalsXArmAPI
cgpio_stateXArmAPI
check_cmdnum_limit_XArmAPIprivate
check_is_pause_XArmAPIprivate
check_is_ready_XArmAPIprivate
check_joint_limit_XArmAPIprivate
check_robot_sn_XArmAPIprivate
check_tcp_limit_XArmAPIprivate
clean_bio_gripper_error(void)XArmAPI
clean_conf(void)XArmAPI
clean_error(void)XArmAPI
clean_gripper_error(void)XArmAPI
clean_warn(void)XArmAPI
close_bio_gripper(int speed=0, bool wait=true, fp32 timeout=5)XArmAPI
close_bio_gripper(bool wait=true, fp32 timeout=5)XArmAPI
cmd_numXArmAPI
cmd_timeout_XArmAPIprivate
cmdnum_changed_callbacks_XArmAPIprivate
collision_model_paramsXArmAPI
collision_sensitivityXArmAPI
collision_tool_typeXArmAPI
cond_XArmAPIprivate
config_cgpio_reset_when_stop(bool on_off)XArmAPI
config_tgpio_reset_when_stop(bool on_off)XArmAPI
connect(const std::string &port="")XArmAPI
connect_changed_callbacks_XArmAPIprivate
control_box_type_is_1300_XArmAPIprivate
coreXArmAPI
countXArmAPI
count_changed_callbacks_XArmAPIprivate
currentsXArmAPI
default_is_radianXArmAPI
device_typeXArmAPI
disconnect(void)XArmAPI
emergency_stop(void)XArmAPI
error_codeXArmAPI
error_warn_changed_callbacks_XArmAPIprivate
get_bio_gripper_error(int *err)XArmAPI
get_bio_gripper_status(int *status)XArmAPI
get_cgpio_analog(int ionum, fp32 *value)XArmAPI
get_cgpio_digital(int *digitals, int *digitals2=NULL)XArmAPI
get_cgpio_state(int *state, int *digit_io, fp32 *analog, int *input_conf, int *output_conf, int *input_conf2=NULL, int *output_conf2=NULL)XArmAPI
get_cmdnum(int *cmdnum)XArmAPI
get_err_warn_code(int err_warn[2])XArmAPI
get_forward_kinematics(fp32 angles[7], fp32 pose[6])XArmAPI
get_gripper_err_code(int *err)XArmAPI
get_gripper_position(fp32 *pos)XArmAPI
get_gripper_version(unsigned char versions[3])XArmAPI
get_inverse_kinematics(fp32 pose[6], fp32 angles[7])XArmAPI
get_pose_offset(float pose1[6], float pose2[6], float offset[6], int orient_type_in=0, int orient_type_out=0)XArmAPI
get_position(fp32 pose[6])XArmAPI
get_position_aa(fp32 pose[6])XArmAPI
get_reduced_mode(int *mode)XArmAPI
get_reduced_states(int *on, int *xyz_list, float *tcp_speed, float *joint_speed, float jrange[14]=NULL, int *fense_is_on=NULL, int *collision_rebound_is_on=NULL)XArmAPI
get_report_tau_or_i(int *tau_or_i)XArmAPI
get_robot_sn(unsigned char robot_sn[40])XArmAPI
get_servo_angle(fp32 angles[7])XArmAPI
get_servo_version(unsigned char versions[3], int servo_id=1)XArmAPI
get_state(int *state)XArmAPI
get_suction_cup(int *val)XArmAPI
get_tgpio_analog(int ionum, float *value)XArmAPI
get_tgpio_digital(int *io0_value, int *io1_value)XArmAPI
get_tgpio_modbus_baudrate(int *baud)XArmAPI
get_tgpio_version(unsigned char versions[3])XArmAPI
get_trajectory_rw_status(int *status)XArmAPI
get_vacuum_gripper(int *val)XArmAPIinline
get_version(unsigned char version[40])XArmAPI
getset_tgpio_modbus_data(unsigned char *modbus_data, int modbus_length, unsigned char *ret_data, int ret_length)XArmAPI
gpio_reset_configXArmAPI
gravity_directionXArmAPI
gripper_is_enabled_XArmAPIprivate
gripper_version_numbers_XArmAPIprivate
has_err_warn(void)XArmAPI
has_error(void)XArmAPI
has_warn(void)XArmAPI
ignore_error_XArmAPIprivate
ignore_state_XArmAPIprivate
is_collision_detectionXArmAPI
is_connected(void)XArmAPI
is_first_report_XArmAPIprivate
is_joint_limit(fp32 angles[7], int *limit)XArmAPI
is_old_protocol_XArmAPIprivate
is_ready_XArmAPIprivate
is_reported(void)XArmAPI
is_simulation_robotXArmAPI
is_sync_XArmAPIprivate
is_tcp_XArmAPIprivate
is_tcp_limit(fp32 pose[6], int *limit)XArmAPI
joint_acc_limitXArmAPI
joint_jerkXArmAPI
joint_speed_limitXArmAPI
joints_torqueXArmAPI
last_report_time_XArmAPIprivate
last_used_anglesXArmAPI
last_used_joint_accXArmAPI
last_used_joint_speedXArmAPI
last_used_positionXArmAPI
last_used_tcp_accXArmAPI
last_used_tcp_speedXArmAPI
load_trajectory(char *filename, float timeout=10)XArmAPI
major_version_number_XArmAPIprivate
master_idXArmAPI
max_cmdnum_XArmAPIprivate
max_joint_acc_XArmAPIprivate
max_joint_speed_XArmAPIprivate
max_report_interval_XArmAPIprivate
max_rot_accXArmAPI
max_tcp_acc_XArmAPIprivate
max_tcp_speed_XArmAPIprivate
min_joint_acc_XArmAPIprivate
min_joint_speed_XArmAPIprivate
min_tcp_acc_XArmAPIprivate
min_tcp_speed_XArmAPIprivate
minor_version_number_XArmAPIprivate
modbus_baud_XArmAPIprivate
modeXArmAPI
mode_changed_callbacks_XArmAPIprivate
motion_enable(bool enable, int servo_id=8)XArmAPI
motor_brake_statesXArmAPI
motor_enable_statesXArmAPI
motor_fidXArmAPI
motor_tidXArmAPI
move_circle(fp32 pose1[6], fp32 pose2[6], fp32 percent, fp32 speed=0, fp32 acc=0, fp32 mvtime=0, bool wait=false, fp32 timeout=NO_TIMEOUT)XArmAPI
move_gohome(fp32 speed=0, fp32 acc=0, fp32 mvtime=0, bool wait=false, fp32 timeout=NO_TIMEOUT)XArmAPI
move_gohome(bool wait=false, fp32 timeout=NO_TIMEOUT)XArmAPI
mt_able_XArmAPIprivate
mt_brake_XArmAPIprivate
mtable_mtbrake_changed_callbacks_XArmAPIprivate
mutex_XArmAPIprivate
open_bio_gripper(int speed=0, bool wait=true, fp32 timeout=5)XArmAPI
open_bio_gripper(bool wait=true, fp32 timeout=5)XArmAPI
p2p_msg_XArmAPIprivate
playback_trajectory(int times=1, char *filename=NULL, bool wait=false, int double_speed=1)XArmAPI
poolXArmAPIprivate
port_XArmAPIprivate
positionXArmAPI
realtime_joint_speedsXArmAPI
realtime_tcp_speedXArmAPI
register_cmdnum_changed_callback(void(*callback)(int cmdnum))XArmAPI
register_connect_changed_callback(void(*callback)(bool connected, bool reported))XArmAPI
register_count_changed_callback(void(*callback)(int count))XArmAPI
register_error_warn_changed_callback(void(*callback)(int err_code, int warn_code))XArmAPI
register_mode_changed_callback(void(*callback)(int mode))XArmAPI
register_mtable_mtbrake_changed_callback(void(*callback)(int mtable, int mtbrake))XArmAPI
register_report_location_callback(void(*callback)(const fp32 *pose, const fp32 *angles))XArmAPI
register_state_changed_callback(void(*callback)(int state))XArmAPI
register_temperature_changed_callback(void(*callback)(const fp32 *temps))XArmAPI
release_cmdnum_changed_callback(void(*callback)(int cmdnum)=NULL)XArmAPI
release_connect_changed_callback(void(*callback)(bool connected, bool reported)=NULL)XArmAPI
release_count_changed_callback(void(*callback)(int count)=NULL)XArmAPI
release_error_warn_changed_callback(void(*callback)(int err_code, int warn_code)=NULL)XArmAPI
release_mode_changed_callback(void(*callback)(int mode)=NULL)XArmAPI
release_mtable_mtbrake_changed_callback(void(*callback)(int mtable, int mtbrake)=NULL)XArmAPI
release_report_location_callback(void(*callback)(const fp32 *pose, const fp32 *angles)=NULL)XArmAPI
release_state_changed_callback(void(*callback)(int state)=NULL)XArmAPI
release_temperature_changed_callback(void(*callback)(const fp32 *temps)=NULL)XArmAPI
reload_dynamics(void)XArmAPI
report_location_callbacks_XArmAPIprivate
report_thread_XArmAPIprivate
reset(bool wait=false, fp32 timeout=NO_TIMEOUT)XArmAPI
revision_version_number_XArmAPIprivate
robotiq_close(unsigned char speed=0xFF, unsigned char force=0xFF, bool wait=true, fp32 timeout=5, unsigned char ret_data[6]=NULL)XArmAPI
robotiq_close(bool wait=true, fp32 timeout=5, unsigned char ret_data[6]=NULL)XArmAPI
robotiq_close(bool wait=true, unsigned char ret_data[6]=NULL)XArmAPI
robotiq_close(unsigned char ret_data[6]=NULL)XArmAPI
robotiq_error_code_XArmAPIprivate
robotiq_get_status(unsigned char ret_data[9], unsigned char number_of_registers=3)XArmAPI
robotiq_is_activated_XArmAPIprivate
robotiq_open(unsigned char speed=0xFF, unsigned char force=0xFF, bool wait=true, fp32 timeout=5, unsigned char ret_data[6]=NULL)XArmAPI
robotiq_open(bool wait=true, fp32 timeout=5, unsigned char ret_data[6]=NULL)XArmAPI
robotiq_open(bool wait=true, unsigned char ret_data[6]=NULL)XArmAPI
robotiq_open(unsigned char ret_data[6]=NULL)XArmAPI
robotiq_reset(unsigned char ret_data[6]=NULL)XArmAPI
robotiq_set_activate(bool wait=true, fp32 timeout=3, unsigned char ret_data[6]=NULL)XArmAPI
robotiq_set_activate(bool wait=true, unsigned char ret_data[6]=NULL)XArmAPI
robotiq_set_activate(unsigned char ret_data[6]=NULL)XArmAPI
robotiq_set_position(unsigned char pos, unsigned char speed=0xFF, unsigned char force=0xFF, bool wait=true, fp32 timeout=5, unsigned char ret_data[6]=NULL)XArmAPI
robotiq_set_position(unsigned char pos, bool wait=true, fp32 timeout=5, unsigned char ret_data[6]=NULL)XArmAPI
robotiq_set_position(unsigned char pos, bool wait=true, unsigned char ret_data[6]=NULL)XArmAPI
robotiq_set_position(unsigned char pos, unsigned char ret_data[6]=NULL)XArmAPI
robotiq_statusXArmAPI
rot_jerkXArmAPI
rot_msg_XArmAPIprivate
save_conf(void)XArmAPI
save_record_trajectory(char *filename, float timeout=10)XArmAPI
set_bio_gripper_enable(bool enable, bool wait=true, fp32 timeout=3)XArmAPI
set_bio_gripper_speed(int speed)XArmAPI
set_cgpio_analog(int ionum, fp32 value)XArmAPI
set_cgpio_analog_with_xyz(int ionum, float value, float xyz[3], float tol_r)XArmAPI
set_cgpio_digital(int ionum, int value, float delay_sec=0)XArmAPI
set_cgpio_digital_input_function(int ionum, int fun)XArmAPI
set_cgpio_digital_output_function(int ionum, int fun)XArmAPI
set_cgpio_digital_with_xyz(int ionum, int value, float xyz[3], float tol_r)XArmAPI
set_collision_rebound(bool on)XArmAPI
set_collision_sensitivity(int sensitivity)XArmAPI
set_collision_tool_model(int tool_type, int n=0,...)XArmAPI
set_counter_increase(void)XArmAPI
set_counter_reset(void)XArmAPI
set_fence_mode(bool on)XArmAPIinline
set_fense_mode(bool on)XArmAPI
set_gravity_direction(fp32 gravity_dir[3])XArmAPI
set_gripper_enable(bool enable)XArmAPI
set_gripper_mode(int mode)XArmAPI
set_gripper_position(fp32 pos, bool wait=false, fp32 timeout=10)XArmAPI
set_gripper_speed(fp32 speed)XArmAPI
set_joint_jerk(fp32 jerk)XArmAPI
set_joint_maxacc(fp32 acc)XArmAPI
set_mode(int mode)XArmAPI
set_pause_time(fp32 sltime)XArmAPI
set_position(fp32 pose[6], fp32 radius=-1, fp32 speed=0, fp32 acc=0, fp32 mvtime=0, bool wait=false, fp32 timeout=NO_TIMEOUT)XArmAPI
set_position(fp32 pose[6], fp32 radius=-1, bool wait=false, fp32 timeout=NO_TIMEOUT)XArmAPI
set_position(fp32 pose[6], bool wait=false, fp32 timeout=NO_TIMEOUT)XArmAPI
set_position_aa(fp32 pose[6], fp32 speed=0, fp32 acc=0, fp32 mvtime=0, bool is_tool_coord=false, bool relative=false, bool wait=false, fp32 timeout=NO_TIMEOUT)XArmAPI
set_position_aa(fp32 pose[6], bool is_tool_coord=false, bool relative=false, bool wait=false, fp32 timeout=NO_TIMEOUT)XArmAPI
set_reduced_joint_range(float jrange[14])XArmAPI
set_reduced_max_joint_speed(float speed)XArmAPI
set_reduced_max_tcp_speed(float speed)XArmAPI
set_reduced_mode(bool on)XArmAPI
set_reduced_tcp_boundary(int boundary[6])XArmAPI
set_report_tau_or_i(int tau_or_i=0)XArmAPI
set_self_collision_detection(bool on)XArmAPI
set_servo_angle(fp32 angles[7], fp32 speed=0, fp32 acc=0, fp32 mvtime=0, bool wait=false, fp32 timeout=NO_TIMEOUT, fp32 radius=-1)XArmAPI
set_servo_angle(fp32 angles[7], bool wait=false, fp32 timeout=NO_TIMEOUT, fp32 radius=-1)XArmAPI
set_servo_angle(int servo_id, fp32 angle, fp32 speed=0, fp32 acc=0, fp32 mvtime=0, bool wait=false, fp32 timeout=NO_TIMEOUT, fp32 radius=-1)XArmAPI
set_servo_angle(int servo_id, fp32 angle, bool wait=false, fp32 timeout=NO_TIMEOUT, fp32 radius=-1)XArmAPI
set_servo_angle_j(fp32 angles[7], fp32 speed=0, fp32 acc=0, fp32 mvtime=0)XArmAPI
set_servo_attach(int servo_id)XArmAPI
set_servo_cartesian(fp32 pose[6], fp32 speed=0, fp32 acc=0, fp32 mvtime=0, bool is_tool_coord=false)XArmAPI
set_servo_cartesian_aa(fp32 pose[6], fp32 speed=0, fp32 acc=0, bool is_tool_coord=false, bool relative=false)XArmAPI
set_servo_cartesian_aa(fp32 pose[6], bool is_tool_coord=false, bool relative=false)XArmAPI
set_servo_detach(int servo_id)XArmAPI
set_simulation_robot(bool on)XArmAPI
set_state(int state)XArmAPI
set_suction_cup(bool on, bool wait=false, float timeout=3, float delay_sec=0)XArmAPI
set_tcp_jerk(fp32 jerk)XArmAPI
set_tcp_load(fp32 weight, fp32 center_of_gravity[3])XArmAPI
set_tcp_maxacc(fp32 acc)XArmAPI
set_tcp_offset(fp32 pose_offset[6])XArmAPI
set_teach_sensitivity(int sensitivity)XArmAPI
set_tgpio_digital(int ionum, int value, float delay_sec=0)XArmAPI
set_tgpio_digital_with_xyz(int ionum, int value, float xyz[3], float tol_r)XArmAPI
set_tgpio_modbus_baudrate(int baud)XArmAPI
set_tgpio_modbus_timeout(int timeout)XArmAPI
set_timeout(fp32 timeout)XArmAPI
set_tool_position(fp32 pose[6], fp32 speed=0, fp32 acc=0, fp32 mvtime=0, bool wait=false, fp32 timeout=NO_TIMEOUT)XArmAPI
set_tool_position(fp32 pose[6], bool wait=false, fp32 timeout=NO_TIMEOUT)XArmAPI
set_vacuum_gripper(bool on, bool wait=false, float timeout=3, float delay_sec=0)XArmAPIinline
set_world_offset(float pose_offset[6])XArmAPI
shutdown_system(int value=1)XArmAPI
slave_idXArmAPI
sleep_finish_time_XArmAPIprivate
snXArmAPI
start_record_trajectory(void)XArmAPI
stateXArmAPI
state_changed_callbacks_XArmAPIprivate
stop_record_trajectory(char *filename=NULL)XArmAPI
stream_ser_XArmAPIprivate
stream_tcp_XArmAPIprivate
stream_tcp_report_XArmAPIprivate
sv3msg_XArmAPIprivate
tcp_acc_limitXArmAPI
tcp_jerkXArmAPI
tcp_loadXArmAPI
tcp_offsetXArmAPI
tcp_speed_limitXArmAPI
teach_sensitivityXArmAPI
temperature_changed_callbacks_XArmAPIprivate
temperaturesXArmAPI
trs_msg_XArmAPIprivate
vc_set_cartesian_velocity(fp32 speeds[6], bool is_tool_coord=false)XArmAPI
vc_set_joint_velocity(fp32 speeds[7], bool is_sync=true)XArmAPI
versionXArmAPI
version_numberXArmAPI
voltagesXArmAPI
warn_codeXArmAPI
world_offsetXArmAPI
xarm_gripper_error_code_XArmAPIprivate
XArmAPI(const std::string &port="", bool is_radian=DEFAULT_IS_RADIAN, bool do_not_open=false, bool check_tcp_limit=true, bool check_joint_limit=true, bool check_cmdnum_limit=true, bool check_robot_sn=false, bool check_is_ready=true, bool check_is_pause=true, int max_callback_thread_count=-1, int max_cmdnum=256)XArmAPI
~XArmAPI(void)XArmAPI


xarm_api
Author(s):
autogenerated on Sat May 8 2021 02:51:23