Animation File Conversion Helpers

A set helpers which convert specific lines from an animation file into the animation-specific protobuf messages.

NOTE: All of these helpers are to convert specific values read from a cha file into fields within the choreography_sequence_pb2.Animation protobuf message. They are used by the animation_file_to_proto.py file.

bosdyn.choreography.client.animation_file_conversion_helpers.start_time_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.fl_angles_handler(vals, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.fr_angles_handler(vals, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.hl_angles_handler(vals, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.hr_angles_handler(vals, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.fl_pos_handler(vals, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.fr_pos_handler(vals, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.hl_pos_handler(vals, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.hr_pos_handler(vals, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.gripper_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.fl_contact_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.fr_contact_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.hl_contact_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.hr_contact_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.sh0_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.sh1_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.el0_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.el1_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.wr0_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.wr1_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.fl_hx_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.fl_hy_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.fl_kn_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.fr_hx_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.fr_hy_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.fr_kn_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.hl_hx_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.hl_hy_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.hl_kn_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.hr_hx_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.hr_hy_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.hr_kn_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.fl_x_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.fl_y_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.fl_z_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.fr_x_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.fr_y_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.fr_z_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.hl_x_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.hl_y_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.hl_z_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.hr_x_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.hr_y_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.hr_z_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.body_x_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.body_y_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.body_z_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.com_x_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.com_y_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.com_z_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.body_quat_x_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.body_quat_y_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.body_quat_z_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.body_quat_w_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.body_roll_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.body_pitch_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.body_yaw_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.body_pos_handler(vals, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.com_pos_handler(vals, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.body_euler_rpy_angles_handler(vals, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.body_quaternion_xyzw_handler(vals, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.body_quaternion_wxyz_handler(vals, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.leg_angles_handler(vals, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.foot_pos_handler(vals, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.contact_handler(vals, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.arm_joints_handler(vals, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.hand_x_handler(vals, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.hand_y_handler(vals, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.hand_z_handler(vals, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.hand_quat_x_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.hand_quat_y_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.hand_quat_z_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.hand_quat_w_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.hand_roll_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.hand_pitch_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.hand_yaw_handler(val, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.hand_pos_handler(vals, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.hand_euler_rpy_angles_handler(vals, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.hand_quaternion_xyzw_handler(vals, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.hand_quaternion_wxyz_handler(vals, animation_frame)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.controls_option(file_line_split, animation)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.bpm_option(file_line_split, animation)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.extendable_option(file_line_split, animation)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.truncatable_option(file_line_split, animation)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.neutral_start_option(file_line_split, animation)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.precise_steps_option(file_line_split, animation)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.precise_timing_option(file_line_split, animation)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.timing_adjustability_option(file_line_split, animation)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.no_looping_option(file_line_split, animation)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.arm_required_option(file_line_split, animation)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.arm_prohibited_option(file_line_split, animation)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.starts_sitting_option(file_line_split, animation)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.track_swing_trajectories_option(file_line_split, animation)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.assume_zero_roll_and_pitch_option(file_line_split, animation)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.track_hand_rt_body_option(file_line_split, animation)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.track_hand_rt_feet_option(file_line_split, animation)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.arm_playback_option(file_line_split, animation)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.display_rgb_option(file_line_split, animation)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.frequency_option(file_line_split, animation)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.retime_to_integer_slices_option(file_line_split, animation)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.description_option(file_line_split, animation)[source]
bosdyn.choreography.client.animation_file_conversion_helpers.custom_gait_cycle_option(file_line_split, animation)[source]