github.com/bluenviron/gomavlib/v2@v2.2.1-0.20240308101627-2c07e3da629c/pkg/dialects/asluav/enum_mav_sensor_orientation.go (about)

     1  //autogenerated:yes
     2  //nolint:revive,misspell,govet,lll,dupl,gocritic
     3  package asluav
     4  
     5  import (
     6  	"github.com/bluenviron/gomavlib/v2/pkg/dialects/common"
     7  )
     8  
     9  // Enumeration of sensor orientation, according to its rotations
    10  type MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ORIENTATION
    11  
    12  const (
    13  	// Roll: 0, Pitch: 0, Yaw: 0
    14  	MAV_SENSOR_ROTATION_NONE MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_NONE
    15  	// Roll: 0, Pitch: 0, Yaw: 45
    16  	MAV_SENSOR_ROTATION_YAW_45 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_YAW_45
    17  	// Roll: 0, Pitch: 0, Yaw: 90
    18  	MAV_SENSOR_ROTATION_YAW_90 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_YAW_90
    19  	// Roll: 0, Pitch: 0, Yaw: 135
    20  	MAV_SENSOR_ROTATION_YAW_135 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_YAW_135
    21  	// Roll: 0, Pitch: 0, Yaw: 180
    22  	MAV_SENSOR_ROTATION_YAW_180 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_YAW_180
    23  	// Roll: 0, Pitch: 0, Yaw: 225
    24  	MAV_SENSOR_ROTATION_YAW_225 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_YAW_225
    25  	// Roll: 0, Pitch: 0, Yaw: 270
    26  	MAV_SENSOR_ROTATION_YAW_270 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_YAW_270
    27  	// Roll: 0, Pitch: 0, Yaw: 315
    28  	MAV_SENSOR_ROTATION_YAW_315 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_YAW_315
    29  	// Roll: 180, Pitch: 0, Yaw: 0
    30  	MAV_SENSOR_ROTATION_ROLL_180 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_ROLL_180
    31  	// Roll: 180, Pitch: 0, Yaw: 45
    32  	MAV_SENSOR_ROTATION_ROLL_180_YAW_45 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_ROLL_180_YAW_45
    33  	// Roll: 180, Pitch: 0, Yaw: 90
    34  	MAV_SENSOR_ROTATION_ROLL_180_YAW_90 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_ROLL_180_YAW_90
    35  	// Roll: 180, Pitch: 0, Yaw: 135
    36  	MAV_SENSOR_ROTATION_ROLL_180_YAW_135 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_ROLL_180_YAW_135
    37  	// Roll: 0, Pitch: 180, Yaw: 0
    38  	MAV_SENSOR_ROTATION_PITCH_180 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_PITCH_180
    39  	// Roll: 180, Pitch: 0, Yaw: 225
    40  	MAV_SENSOR_ROTATION_ROLL_180_YAW_225 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_ROLL_180_YAW_225
    41  	// Roll: 180, Pitch: 0, Yaw: 270
    42  	MAV_SENSOR_ROTATION_ROLL_180_YAW_270 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_ROLL_180_YAW_270
    43  	// Roll: 180, Pitch: 0, Yaw: 315
    44  	MAV_SENSOR_ROTATION_ROLL_180_YAW_315 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_ROLL_180_YAW_315
    45  	// Roll: 90, Pitch: 0, Yaw: 0
    46  	MAV_SENSOR_ROTATION_ROLL_90 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_ROLL_90
    47  	// Roll: 90, Pitch: 0, Yaw: 45
    48  	MAV_SENSOR_ROTATION_ROLL_90_YAW_45 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_ROLL_90_YAW_45
    49  	// Roll: 90, Pitch: 0, Yaw: 90
    50  	MAV_SENSOR_ROTATION_ROLL_90_YAW_90 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_ROLL_90_YAW_90
    51  	// Roll: 90, Pitch: 0, Yaw: 135
    52  	MAV_SENSOR_ROTATION_ROLL_90_YAW_135 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_ROLL_90_YAW_135
    53  	// Roll: 270, Pitch: 0, Yaw: 0
    54  	MAV_SENSOR_ROTATION_ROLL_270 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_ROLL_270
    55  	// Roll: 270, Pitch: 0, Yaw: 45
    56  	MAV_SENSOR_ROTATION_ROLL_270_YAW_45 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_ROLL_270_YAW_45
    57  	// Roll: 270, Pitch: 0, Yaw: 90
    58  	MAV_SENSOR_ROTATION_ROLL_270_YAW_90 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_ROLL_270_YAW_90
    59  	// Roll: 270, Pitch: 0, Yaw: 135
    60  	MAV_SENSOR_ROTATION_ROLL_270_YAW_135 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_ROLL_270_YAW_135
    61  	// Roll: 0, Pitch: 90, Yaw: 0
    62  	MAV_SENSOR_ROTATION_PITCH_90 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_PITCH_90
    63  	// Roll: 0, Pitch: 270, Yaw: 0
    64  	MAV_SENSOR_ROTATION_PITCH_270 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_PITCH_270
    65  	// Roll: 0, Pitch: 180, Yaw: 90
    66  	MAV_SENSOR_ROTATION_PITCH_180_YAW_90 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_PITCH_180_YAW_90
    67  	// Roll: 0, Pitch: 180, Yaw: 270
    68  	MAV_SENSOR_ROTATION_PITCH_180_YAW_270 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_PITCH_180_YAW_270
    69  	// Roll: 90, Pitch: 90, Yaw: 0
    70  	MAV_SENSOR_ROTATION_ROLL_90_PITCH_90 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_ROLL_90_PITCH_90
    71  	// Roll: 180, Pitch: 90, Yaw: 0
    72  	MAV_SENSOR_ROTATION_ROLL_180_PITCH_90 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_ROLL_180_PITCH_90
    73  	// Roll: 270, Pitch: 90, Yaw: 0
    74  	MAV_SENSOR_ROTATION_ROLL_270_PITCH_90 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_ROLL_270_PITCH_90
    75  	// Roll: 90, Pitch: 180, Yaw: 0
    76  	MAV_SENSOR_ROTATION_ROLL_90_PITCH_180 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_ROLL_90_PITCH_180
    77  	// Roll: 270, Pitch: 180, Yaw: 0
    78  	MAV_SENSOR_ROTATION_ROLL_270_PITCH_180 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_ROLL_270_PITCH_180
    79  	// Roll: 90, Pitch: 270, Yaw: 0
    80  	MAV_SENSOR_ROTATION_ROLL_90_PITCH_270 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_ROLL_90_PITCH_270
    81  	// Roll: 180, Pitch: 270, Yaw: 0
    82  	MAV_SENSOR_ROTATION_ROLL_180_PITCH_270 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_ROLL_180_PITCH_270
    83  	// Roll: 270, Pitch: 270, Yaw: 0
    84  	MAV_SENSOR_ROTATION_ROLL_270_PITCH_270 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_ROLL_270_PITCH_270
    85  	// Roll: 90, Pitch: 180, Yaw: 90
    86  	MAV_SENSOR_ROTATION_ROLL_90_PITCH_180_YAW_90 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_ROLL_90_PITCH_180_YAW_90
    87  	// Roll: 90, Pitch: 0, Yaw: 270
    88  	MAV_SENSOR_ROTATION_ROLL_90_YAW_270 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_ROLL_90_YAW_270
    89  	// Roll: 90, Pitch: 68, Yaw: 293
    90  	MAV_SENSOR_ROTATION_ROLL_90_PITCH_68_YAW_293 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_ROLL_90_PITCH_68_YAW_293
    91  	// Pitch: 315
    92  	MAV_SENSOR_ROTATION_PITCH_315 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_PITCH_315
    93  	// Roll: 90, Pitch: 315
    94  	MAV_SENSOR_ROTATION_ROLL_90_PITCH_315 MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_ROLL_90_PITCH_315
    95  	// Custom orientation
    96  	MAV_SENSOR_ROTATION_CUSTOM MAV_SENSOR_ORIENTATION = common.MAV_SENSOR_ROTATION_CUSTOM
    97  )