 ;;; --- Generated by genom 3.1. Do not edit ------------------------------
declare op_predicate uavpos_set_saturation
declare op_predicate uavpos_set_saturation_report
declare op_predicate uavpos_set_saturation_async
declare op_predicate uavpos_set_servo_gain
declare op_predicate uavpos_set_servo_gain_report
declare op_predicate uavpos_set_servo_gain_async
declare op_predicate uavpos_set_mass
declare op_predicate uavpos_set_mass_report
declare op_predicate uavpos_set_mass_async
declare op_predicate uavpos_set_xyradius
declare op_predicate uavpos_set_xyradius_report
declare op_predicate uavpos_set_xyradius_async
declare op_predicate uavpos_set_emerg
declare op_predicate uavpos_set_emerg_report
declare op_predicate uavpos_set_emerg_async
declare op_predicate uavpos_get_servo_parameters
declare op_predicate uavpos_get_servo_parameters_report
declare op_predicate uavpos_get_servo_parameters_async
declare op_predicate uavpos_get_body_parameters
declare op_predicate uavpos_get_body_parameters_report
declare op_predicate uavpos_get_body_parameters_async
declare op_predicate uavpos_get_reference
declare op_predicate uavpos_get_reference_report
declare op_predicate uavpos_get_reference_async
declare op_predicate uavpos_servo
declare op_predicate uavpos_servo_report
declare op_predicate uavpos_servo_async
declare op_predicate uavpos_set_state
declare op_predicate uavpos_set_state_report
declare op_predicate uavpos_set_state_async
declare op_predicate uavpos_set_position
declare op_predicate uavpos_set_position_report
declare op_predicate uavpos_set_position_async
declare op_predicate uavpos_set_current_position
declare op_predicate uavpos_set_current_position_report
declare op_predicate uavpos_set_current_position_async
declare op_predicate uavpos_set_velocity
declare op_predicate uavpos_set_velocity_report
declare op_predicate uavpos_set_velocity_async
declare op_predicate uavpos_hover
declare op_predicate uavpos_hover_report
declare op_predicate uavpos_hover_async
declare op_predicate uavpos_reset
declare op_predicate uavpos_reset_report
declare op_predicate uavpos_reset_async
declare op_predicate uavpos_log
declare op_predicate uavpos_log_report
declare op_predicate uavpos_log_async
declare op_predicate uavpos_log_stop
declare op_predicate uavpos_log_stop_report
declare op_predicate uavpos_log_stop_async
declare op_predicate uavpos_log_info
declare op_predicate uavpos_log_info_report
declare op_predicate uavpos_log_info_async

declare predicate uavpos_set_saturation_output
declare predicate uavpos_set_saturation_input
declare predicate uavpos_set_servo_gain_output
declare predicate uavpos_set_servo_gain_input
declare predicate uavpos_set_mass_output
declare predicate uavpos_set_mass_input
declare predicate uavpos_set_xyradius_output
declare predicate uavpos_set_xyradius_input
declare predicate uavpos_set_emerg_output
declare predicate uavpos_set_emerg_input
declare predicate uavpos_get_servo_parameters_output
declare predicate uavpos_get_servo_parameters_input
declare predicate uavpos_get_body_parameters_output
declare predicate uavpos_get_body_parameters_input
declare predicate uavpos_get_reference_output
declare predicate uavpos_get_reference_input
declare predicate uavpos_servo_output
declare predicate uavpos_servo_input
declare predicate uavpos_set_state_output
declare predicate uavpos_set_state_input
declare predicate uavpos_set_position_output
declare predicate uavpos_set_position_input
declare predicate uavpos_set_current_position_output
declare predicate uavpos_set_current_position_input
declare predicate uavpos_set_velocity_output
declare predicate uavpos_set_velocity_input
declare predicate uavpos_hover_output
declare predicate uavpos_hover_input
declare predicate uavpos_reset_output
declare predicate uavpos_reset_input
declare predicate uavpos_log_output
declare predicate uavpos_log_input
declare predicate uavpos_log_stop_output
declare predicate uavpos_log_stop_input
declare predicate uavpos_log_info_output
declare predicate uavpos_log_info_input
declare predicate uavpos_uav_input
declare predicate t_or_time_ts
declare predicate t_or_rb3d_force
declare predicate t_or_t3d_att
declare predicate t_or_t3d_avel
declare predicate t_or_t3d_aacc
declare predicate t_or_uav_input
declare predicate t_or_rb3d_force_cov
declare predicate t_or_rb3d_torque
declare predicate t_or_rb3d_torque_cov
declare predicate t_or_wrench_estimator_state
declare predicate t_or_t3d_pos
declare predicate t_or_t3d_vel
declare predicate t_or_t3d_acc
declare predicate t_or_t3d_pos_cov
declare predicate t_or_t3d_att_cov
declare predicate t_or_t3d_att_pos_cov
declare predicate t_or_t3d_vel_cov
declare predicate t_or_t3d_avel_cov
declare predicate t_or_t3d_acc_cov
declare predicate t_or_t3d_aacc_cov
declare predicate t_or_pose_estimator_state
declare predicate t_or_t3d_jerk
declare predicate t_or_t3d_snap
declare predicate t_or_rigid_body_state
declare predicate t_uavpos_ids_servo_s_sat_s
declare predicate t_uavpos_ids_servo_s_gain_s
declare predicate t_uavpos_ids_servo_s_emerg_s
declare predicate t_uavpos_ids_servo_s
declare predicate t_uavpos_ids_body_s
declare predicate t_uavpos_e_input
declare predicate t_uavpos_e_sys

declare function sat
declare function gain
declare function mass
declare function rxy
declare function emerg
declare function pos
declare function att
declare function vel
declare function avel
declare function acc
declare function aacc
declare function jerk
declare function snap
declare function x
declare function y
declare function z
declare function yaw
declare function x
declare function y
declare function z
declare function yaw
declare function path
declare function decimation
declare function sec
declare function nsec
declare function x
declare function y
declare function z
declare function qw
declare function qx
declare function qy
declare function qz
declare function wx
declare function wy
declare function wz
declare function awx
declare function awy
declare function awz
declare function ts
declare function intrinsic
declare function thrust
declare function att
declare function avel
declare function aacc
declare function cov
declare function x
declare function y
declare function z
declare function cov
declare function ts
declare function intrinsic
declare function force
declare function force_cov
declare function torque
declare function torque_cov
declare function x
declare function y
declare function z
declare function vx
declare function vy
declare function vz
declare function ax
declare function ay
declare function az
declare function cov
declare function cov
declare function cov
declare function cov
declare function cov
declare function cov
declare function cov
declare function ts
declare function intrinsic
declare function pos
declare function att
declare function vel
declare function avel
declare function acc
declare function aacc
declare function pos_cov
declare function att_cov
declare function att_pos_cov
declare function vel_cov
declare function avel_cov
declare function acc_cov
declare function aacc_cov
declare function jx
declare function jy
declare function jz
declare function sx
declare function sy
declare function sz
declare function ts
declare function intrinsic
declare function pos
declare function att
declare function vel
declare function avel
declare function acc
declare function aacc
declare function jerk
declare function snap
declare function x
declare function v
declare function ix
declare function Kpxy
declare function Kpz
declare function Kvxy
declare function Kvz
declare function Kixy
declare function Kiz
declare function descent
declare function dx
declare function dv
declare function sat
declare function gain
declare function emerg
declare function mass
declare function rxy
declare function code
declare function what



declare ff uavpos_uav_input 1
declare op_predicate read_uavpos_uav_input

declare op_predicate Make_New_uavpos_Module
declare predicate VarArg
