CHANGELOG(ZH).MD
CHANGELOG.MD
DESCRIPTION.MD
LICENSE
MANIFEST.in
README(ZH).MD
README.MD
rm_tmp.sh
setup.py
piper_sdk/__init__.py
piper_sdk/can_activate.sh
piper_sdk/can_config.sh
piper_sdk/can_find_and_config.sh
piper_sdk/can_muti_activate.sh
piper_sdk/find_all_can_port.sh
piper_sdk/version.py
piper_sdk.egg-info/PKG-INFO
piper_sdk.egg-info/SOURCES.txt
piper_sdk.egg-info/dependency_links.txt
piper_sdk.egg-info/requires.txt
piper_sdk.egg-info/top_level.txt
piper_sdk/demo/__init__.py
piper_sdk/demo/detect_arm.py
piper_sdk/demo/manage_vcan.py
piper_sdk/demo/V1/README.MD
piper_sdk/demo/V1/__init__.py
piper_sdk/demo/V1/piper_ctrl_disable.py
piper_sdk/demo/V1/piper_ctrl_enable.py
piper_sdk/demo/V1/piper_ctrl_end_pose.py
piper_sdk/demo/V1/piper_ctrl_go_zero.py
piper_sdk/demo/V1/piper_ctrl_gripper.py
piper_sdk/demo/V1/piper_ctrl_joint.py
piper_sdk/demo/V1/piper_ctrl_line.py
piper_sdk/demo/V1/piper_ctrl_moveC.py
piper_sdk/demo/V1/piper_ctrl_reset.py
piper_sdk/demo/V1/piper_ctrl_stop.py
piper_sdk/demo/V1/piper_read_all_fps.py
piper_sdk/demo/V1/piper_read_arm_motor_max_acc_limit.py
piper_sdk/demo/V1/piper_read_arm_motor_max_angle_spd.py
piper_sdk/demo/V1/piper_read_crash_protectation.py
piper_sdk/demo/V1/piper_read_end_pose.py
piper_sdk/demo/V1/piper_read_firmware.py
piper_sdk/demo/V1/piper_read_fk.py
piper_sdk/demo/V1/piper_read_gripper_status.py
piper_sdk/demo/V1/piper_read_high_msg.py
piper_sdk/demo/V1/piper_read_joint_ctrl.py
piper_sdk/demo/V1/piper_read_joint_state.py
piper_sdk/demo/V1/piper_read_low_msg.py
piper_sdk/demo/V1/piper_read_mode_ctrl.py
piper_sdk/demo/V1/piper_read_mode_ctrl_canid_151.py
piper_sdk/demo/V1/piper_read_status.py
piper_sdk/demo/V1/piper_read_version.py
piper_sdk/demo/V1/piper_set_gripper_zero.py
piper_sdk/demo/V1/piper_set_init_default.py
piper_sdk/demo/V1/piper_set_load.py
piper_sdk/demo/V1/piper_set_master.py
piper_sdk/demo/V1/piper_set_mit.py
piper_sdk/demo/V1/piper_set_motor_max_acc_limit.py
piper_sdk/demo/V1/piper_set_sdk_param.py
piper_sdk/demo/V1/piper_set_slave.py
piper_sdk/demo/V1/piper_test_interface_disconnect.py
piper_sdk/demo/V1/piper_test_multi_interface_instance.py
piper_sdk/demo/V2/README.MD
piper_sdk/demo/V2/V2_piper_ctrl_joint_mit.py
piper_sdk/demo/V2/V2_piper_ctrl_motor_max_spd.py
piper_sdk/demo/V2/V2_piper_read_gripper_param_feedback.py
piper_sdk/demo/V2/V2_piper_set_gripper_param.py
piper_sdk/demo/V2/V2_piper_set_installation_pos.py
piper_sdk/demo/V2/__init__.py
piper_sdk/demo/V2/piper_ctrl_disable.py
piper_sdk/demo/V2/piper_ctrl_enable.py
piper_sdk/demo/V2/piper_ctrl_end_pose.py
piper_sdk/demo/V2/piper_ctrl_go_zero.py
piper_sdk/demo/V2/piper_ctrl_gripper.py
piper_sdk/demo/V2/piper_ctrl_joint.py
piper_sdk/demo/V2/piper_ctrl_line.py
piper_sdk/demo/V2/piper_ctrl_moveC.py
piper_sdk/demo/V2/piper_ctrl_reset.py
piper_sdk/demo/V2/piper_ctrl_stop.py
piper_sdk/demo/V2/piper_read_all_fps.py
piper_sdk/demo/V2/piper_read_arm_motor_max_acc_limit.py
piper_sdk/demo/V2/piper_read_arm_motor_max_angle_spd.py
piper_sdk/demo/V2/piper_read_crash_protectation.py
piper_sdk/demo/V2/piper_read_end_pose.py
piper_sdk/demo/V2/piper_read_firmware.py
piper_sdk/demo/V2/piper_read_fk.py
piper_sdk/demo/V2/piper_read_gripper_status.py
piper_sdk/demo/V2/piper_read_high_msg.py
piper_sdk/demo/V2/piper_read_joint_ctrl.py
piper_sdk/demo/V2/piper_read_joint_state.py
piper_sdk/demo/V2/piper_read_low_msg.py
piper_sdk/demo/V2/piper_read_mode_ctrl.py
piper_sdk/demo/V2/piper_read_mode_ctrl_canid_151.py
piper_sdk/demo/V2/piper_read_status.py
piper_sdk/demo/V2/piper_read_version.py
piper_sdk/demo/V2/piper_set_gripper_zero.py
piper_sdk/demo/V2/piper_set_init_default.py
piper_sdk/demo/V2/piper_set_load.py
piper_sdk/demo/V2/piper_set_master.py
piper_sdk/demo/V2/piper_set_mit.py
piper_sdk/demo/V2/piper_set_motor_max_acc_limit.py
piper_sdk/demo/V2/piper_set_sdk_param.py
piper_sdk/demo/V2/piper_set_slave.py
piper_sdk/demo/V2/piper_test_interface_disconnect.py
piper_sdk/demo/V2/piper_test_multi_interface_instance.py
piper_sdk/hardware_port/__init__.py
piper_sdk/hardware_port/can_encapsulation.py
piper_sdk/interface/__init__.py
piper_sdk/interface/interface_version.py
piper_sdk/interface/piper_interface.py
piper_sdk/interface/piper_interface_v1.py
piper_sdk/interface/piper_interface_v2.py
piper_sdk/kinematics/__init__.py
piper_sdk/kinematics/piper_fk.py
piper_sdk/monitor/__init__.py
piper_sdk/monitor/fps.py
piper_sdk/piper_msgs/__init__.py
piper_sdk/piper_msgs/msg_v1/__init__.py
piper_sdk/piper_msgs/msg_v1/arm_id_type_map.py
piper_sdk/piper_msgs/msg_v1/arm_messages.py
piper_sdk/piper_msgs/msg_v1/arm_msg_type.py
piper_sdk/piper_msgs/msg_v1/can_id.py
piper_sdk/piper_msgs/msg_v1/feedback/__init__.py
piper_sdk/piper_msgs/msg_v1/feedback/arm_feedback_crash_protection_rating.py
piper_sdk/piper_msgs/msg_v1/feedback/arm_feedback_current_end_vel_acc_param.py
piper_sdk/piper_msgs/msg_v1/feedback/arm_feedback_current_motor_angle_limit_max_spd.py
piper_sdk/piper_msgs/msg_v1/feedback/arm_feedback_current_motor_max_acc_limit.py
piper_sdk/piper_msgs/msg_v1/feedback/arm_feedback_end_pose.py
piper_sdk/piper_msgs/msg_v1/feedback/arm_feedback_gripper.py
piper_sdk/piper_msgs/msg_v1/feedback/arm_feedback_high_spd.py
piper_sdk/piper_msgs/msg_v1/feedback/arm_feedback_joint_states.py
piper_sdk/piper_msgs/msg_v1/feedback/arm_feedback_joint_vel_acc.py
piper_sdk/piper_msgs/msg_v1/feedback/arm_feedback_low_spd.py
piper_sdk/piper_msgs/msg_v1/feedback/arm_feedback_status.py
piper_sdk/piper_msgs/msg_v1/transmit/__init__.py
piper_sdk/piper_msgs/msg_v1/transmit/arm_circular_pattern.py
piper_sdk/piper_msgs/msg_v1/transmit/arm_crash_protection_rating_config.py
piper_sdk/piper_msgs/msg_v1/transmit/arm_end_vel_acc_param_config.py
piper_sdk/piper_msgs/msg_v1/transmit/arm_gripper_ctrl.py
piper_sdk/piper_msgs/msg_v1/transmit/arm_joint_config.py
piper_sdk/piper_msgs/msg_v1/transmit/arm_joint_ctrl.py
piper_sdk/piper_msgs/msg_v1/transmit/arm_light_ctrl.py
piper_sdk/piper_msgs/msg_v1/transmit/arm_master_slave_config.py
piper_sdk/piper_msgs/msg_v1/transmit/arm_motion_ctrl_1.py
piper_sdk/piper_msgs/msg_v1/transmit/arm_motion_ctrl_2.py
piper_sdk/piper_msgs/msg_v1/transmit/arm_motion_ctrl_cartesian.py
piper_sdk/piper_msgs/msg_v1/transmit/arm_motor_angle_limit_max_spd_config.py
piper_sdk/piper_msgs/msg_v1/transmit/arm_motor_enable_disable.py
piper_sdk/piper_msgs/msg_v1/transmit/arm_param_enquiry_and_config.py
piper_sdk/piper_msgs/msg_v1/transmit/arm_search_motor_max_angle_spd_acc_limit.py
piper_sdk/piper_msgs/msg_v1/transmit/arm_set_instruction_response.py
piper_sdk/piper_msgs/msg_v2/CHANGELOG.MD
piper_sdk/piper_msgs/msg_v2/__init__.py
piper_sdk/piper_msgs/msg_v2/arm_id_type_map.py
piper_sdk/piper_msgs/msg_v2/arm_messages.py
piper_sdk/piper_msgs/msg_v2/arm_msg_type.py
piper_sdk/piper_msgs/msg_v2/can_id.py
piper_sdk/piper_msgs/msg_v2/feedback/__init__.py
piper_sdk/piper_msgs/msg_v2/feedback/arm_feedback_crash_protection_rating.py
piper_sdk/piper_msgs/msg_v2/feedback/arm_feedback_current_end_vel_acc_param.py
piper_sdk/piper_msgs/msg_v2/feedback/arm_feedback_current_motor_angle_limit_max_spd.py
piper_sdk/piper_msgs/msg_v2/feedback/arm_feedback_current_motor_max_acc_limit.py
piper_sdk/piper_msgs/msg_v2/feedback/arm_feedback_end_pose.py
piper_sdk/piper_msgs/msg_v2/feedback/arm_feedback_gripper.py
piper_sdk/piper_msgs/msg_v2/feedback/arm_feedback_gripper_teaching_param.py
piper_sdk/piper_msgs/msg_v2/feedback/arm_feedback_high_spd.py
piper_sdk/piper_msgs/msg_v2/feedback/arm_feedback_joint_states.py
piper_sdk/piper_msgs/msg_v2/feedback/arm_feedback_joint_vel_acc.py
piper_sdk/piper_msgs/msg_v2/feedback/arm_feedback_low_spd.py
piper_sdk/piper_msgs/msg_v2/feedback/arm_feedback_status.py
piper_sdk/piper_msgs/msg_v2/transmit/__init__.py
piper_sdk/piper_msgs/msg_v2/transmit/arm_circular_pattern.py
piper_sdk/piper_msgs/msg_v2/transmit/arm_crash_protection_rating_config.py
piper_sdk/piper_msgs/msg_v2/transmit/arm_end_vel_acc_param_config.py
piper_sdk/piper_msgs/msg_v2/transmit/arm_gripper_ctrl.py
piper_sdk/piper_msgs/msg_v2/transmit/arm_gripper_teaching_param_config.py
piper_sdk/piper_msgs/msg_v2/transmit/arm_joint_config.py
piper_sdk/piper_msgs/msg_v2/transmit/arm_joint_ctrl.py
piper_sdk/piper_msgs/msg_v2/transmit/arm_joint_mit_ctrl.py
piper_sdk/piper_msgs/msg_v2/transmit/arm_light_ctrl.py
piper_sdk/piper_msgs/msg_v2/transmit/arm_master_slave_config.py
piper_sdk/piper_msgs/msg_v2/transmit/arm_motion_ctrl_1.py
piper_sdk/piper_msgs/msg_v2/transmit/arm_motion_ctrl_2.py
piper_sdk/piper_msgs/msg_v2/transmit/arm_motion_ctrl_cartesian.py
piper_sdk/piper_msgs/msg_v2/transmit/arm_motor_angle_limit_max_spd_config.py
piper_sdk/piper_msgs/msg_v2/transmit/arm_motor_enable_disable.py
piper_sdk/piper_msgs/msg_v2/transmit/arm_param_enquiry_and_config.py
piper_sdk/piper_msgs/msg_v2/transmit/arm_search_motor_max_angle_spd_acc_limit.py
piper_sdk/piper_msgs/msg_v2/transmit/arm_set_instruction_response.py
piper_sdk/piper_param/__init__.py
piper_sdk/piper_param/piper_param_manager.py
piper_sdk/protocol/__init__.py
piper_sdk/protocol/piper_protocol_base.py
piper_sdk/protocol/protocol_v1/__init__.py
piper_sdk/protocol/protocol_v1/piper_protocol_v1.py
piper_sdk/protocol/protocol_v2/__init__.py
piper_sdk/protocol/protocol_v2/piper_protocol_v2.py
piper_sdk/utils/__init__.py
piper_sdk/utils/fps.py
piper_sdk/utils/tf.py