├── README(EN).MD ├── README.MD ├── V1 ├── README(EN).MD ├── README.MD ├── can_config.MD ├── interface_disconnect.py ├── motor_max_acc_limit_config.py ├── piper_disable.py ├── piper_enable.py ├── piper_end_pose.py ├── piper_gripper_ctrl.py ├── piper_gripper_zero_set.py ├── piper_init_default.py ├── piper_joint_ctrl.py ├── piper_master_config.py ├── piper_moveC.py ├── piper_multi_interface_instance.py ├── piper_read_arm_motor_max_acc_limit.py ├── piper_read_arm_motor_max_angle_spd.py ├── piper_read_end_pose.py ├── piper_read_fk.py ├── piper_read_high_msg.py ├── piper_read_slow_msg.py ├── piper_reset.py ├── piper_set_mit.py ├── piper_slave_config.py ├── piper_status.py ├── piper_stop.py ├── read_all_fps.py ├── read_gripper_status.py ├── read_joint_state.py └── read_piper_hardware.py ├── V2 ├── README(EN).MD ├── README.MD ├── V2_gripper_param_config.py ├── V2_installation_pos.py ├── V2_joint_mit_ctrl.py ├── V2_motor_max_spd_set.py ├── can_config.MD ├── interface_disconnect.py ├── motor_max_acc_limit_config.py ├── piper_disable.py ├── piper_enable.py ├── piper_end_pose.py ├── piper_gripper_ctrl.py ├── piper_gripper_zero_set.py ├── piper_init_default.py ├── piper_joint_ctrl.py ├── piper_master_config.py ├── piper_moveC.py ├── piper_multi_interface_instance.py ├── piper_read_arm_motor_max_acc_limit.py ├── piper_read_arm_motor_max_angle_spd.py ├── piper_read_end_pose.py ├── piper_read_fk.py ├── piper_read_high_msg.py ├── piper_read_slow_msg.py ├── piper_reset.py ├── piper_set_mit.py ├── piper_slave_config.py ├── piper_status.py ├── piper_stop.py ├── read_all_fps.py ├── read_gripper_status.py ├── read_joint_state.py └── read_piper_hardware.py ├── can_activate.sh ├── can_config.MD ├── can_config.sh └── find_all_can_port.sh /README(EN).MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/README(EN).MD -------------------------------------------------------------------------------- /README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/README.MD -------------------------------------------------------------------------------- /V1/README(EN).MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V1/README(EN).MD -------------------------------------------------------------------------------- /V1/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V1/README.MD -------------------------------------------------------------------------------- /V1/can_config.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V1/can_config.MD -------------------------------------------------------------------------------- /V1/interface_disconnect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V1/interface_disconnect.py -------------------------------------------------------------------------------- /V1/motor_max_acc_limit_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V1/motor_max_acc_limit_config.py -------------------------------------------------------------------------------- /V1/piper_disable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V1/piper_disable.py -------------------------------------------------------------------------------- /V1/piper_enable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V1/piper_enable.py -------------------------------------------------------------------------------- /V1/piper_end_pose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V1/piper_end_pose.py -------------------------------------------------------------------------------- /V1/piper_gripper_ctrl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V1/piper_gripper_ctrl.py -------------------------------------------------------------------------------- /V1/piper_gripper_zero_set.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V1/piper_gripper_zero_set.py -------------------------------------------------------------------------------- /V1/piper_init_default.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V1/piper_init_default.py -------------------------------------------------------------------------------- /V1/piper_joint_ctrl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V1/piper_joint_ctrl.py -------------------------------------------------------------------------------- /V1/piper_master_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V1/piper_master_config.py -------------------------------------------------------------------------------- /V1/piper_moveC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V1/piper_moveC.py -------------------------------------------------------------------------------- /V1/piper_multi_interface_instance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V1/piper_multi_interface_instance.py -------------------------------------------------------------------------------- /V1/piper_read_arm_motor_max_acc_limit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V1/piper_read_arm_motor_max_acc_limit.py -------------------------------------------------------------------------------- /V1/piper_read_arm_motor_max_angle_spd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V1/piper_read_arm_motor_max_angle_spd.py -------------------------------------------------------------------------------- /V1/piper_read_end_pose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V1/piper_read_end_pose.py -------------------------------------------------------------------------------- /V1/piper_read_fk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V1/piper_read_fk.py -------------------------------------------------------------------------------- /V1/piper_read_high_msg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V1/piper_read_high_msg.py -------------------------------------------------------------------------------- /V1/piper_read_slow_msg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V1/piper_read_slow_msg.py -------------------------------------------------------------------------------- /V1/piper_reset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V1/piper_reset.py -------------------------------------------------------------------------------- /V1/piper_set_mit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V1/piper_set_mit.py -------------------------------------------------------------------------------- /V1/piper_slave_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V1/piper_slave_config.py -------------------------------------------------------------------------------- /V1/piper_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V1/piper_status.py -------------------------------------------------------------------------------- /V1/piper_stop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V1/piper_stop.py -------------------------------------------------------------------------------- /V1/read_all_fps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V1/read_all_fps.py -------------------------------------------------------------------------------- /V1/read_gripper_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V1/read_gripper_status.py -------------------------------------------------------------------------------- /V1/read_joint_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V1/read_joint_state.py -------------------------------------------------------------------------------- /V1/read_piper_hardware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V1/read_piper_hardware.py -------------------------------------------------------------------------------- /V2/README(EN).MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V2/README(EN).MD -------------------------------------------------------------------------------- /V2/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V2/README.MD -------------------------------------------------------------------------------- /V2/V2_gripper_param_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V2/V2_gripper_param_config.py -------------------------------------------------------------------------------- /V2/V2_installation_pos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V2/V2_installation_pos.py -------------------------------------------------------------------------------- /V2/V2_joint_mit_ctrl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V2/V2_joint_mit_ctrl.py -------------------------------------------------------------------------------- /V2/V2_motor_max_spd_set.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V2/V2_motor_max_spd_set.py -------------------------------------------------------------------------------- /V2/can_config.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V2/can_config.MD -------------------------------------------------------------------------------- /V2/interface_disconnect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V2/interface_disconnect.py -------------------------------------------------------------------------------- /V2/motor_max_acc_limit_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V2/motor_max_acc_limit_config.py -------------------------------------------------------------------------------- /V2/piper_disable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V2/piper_disable.py -------------------------------------------------------------------------------- /V2/piper_enable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V2/piper_enable.py -------------------------------------------------------------------------------- /V2/piper_end_pose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V2/piper_end_pose.py -------------------------------------------------------------------------------- /V2/piper_gripper_ctrl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V2/piper_gripper_ctrl.py -------------------------------------------------------------------------------- /V2/piper_gripper_zero_set.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V2/piper_gripper_zero_set.py -------------------------------------------------------------------------------- /V2/piper_init_default.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V2/piper_init_default.py -------------------------------------------------------------------------------- /V2/piper_joint_ctrl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V2/piper_joint_ctrl.py -------------------------------------------------------------------------------- /V2/piper_master_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V2/piper_master_config.py -------------------------------------------------------------------------------- /V2/piper_moveC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V2/piper_moveC.py -------------------------------------------------------------------------------- /V2/piper_multi_interface_instance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V2/piper_multi_interface_instance.py -------------------------------------------------------------------------------- /V2/piper_read_arm_motor_max_acc_limit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V2/piper_read_arm_motor_max_acc_limit.py -------------------------------------------------------------------------------- /V2/piper_read_arm_motor_max_angle_spd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V2/piper_read_arm_motor_max_angle_spd.py -------------------------------------------------------------------------------- /V2/piper_read_end_pose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V2/piper_read_end_pose.py -------------------------------------------------------------------------------- /V2/piper_read_fk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V2/piper_read_fk.py -------------------------------------------------------------------------------- /V2/piper_read_high_msg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V2/piper_read_high_msg.py -------------------------------------------------------------------------------- /V2/piper_read_slow_msg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V2/piper_read_slow_msg.py -------------------------------------------------------------------------------- /V2/piper_reset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V2/piper_reset.py -------------------------------------------------------------------------------- /V2/piper_set_mit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V2/piper_set_mit.py -------------------------------------------------------------------------------- /V2/piper_slave_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V2/piper_slave_config.py -------------------------------------------------------------------------------- /V2/piper_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V2/piper_status.py -------------------------------------------------------------------------------- /V2/piper_stop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V2/piper_stop.py -------------------------------------------------------------------------------- /V2/read_all_fps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V2/read_all_fps.py -------------------------------------------------------------------------------- /V2/read_gripper_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V2/read_gripper_status.py -------------------------------------------------------------------------------- /V2/read_joint_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V2/read_joint_state.py -------------------------------------------------------------------------------- /V2/read_piper_hardware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/V2/read_piper_hardware.py -------------------------------------------------------------------------------- /can_activate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/can_activate.sh -------------------------------------------------------------------------------- /can_config.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/can_config.MD -------------------------------------------------------------------------------- /can_config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/can_config.sh -------------------------------------------------------------------------------- /find_all_can_port.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agilexrobotics/piper_sdk_demo/HEAD/find_all_can_port.sh --------------------------------------------------------------------------------