mirror of
https://github.com/azaion/autopilot.git
synced 2026-04-23 00:56:34 +00:00
Changed serial connection to UDP connection.
Added ZR10 support. Added automation to choose configuration.
This commit is contained in:
@@ -6,29 +6,34 @@
|
||||
#pragma once
|
||||
|
||||
|
||||
#define AI_ENGINE_CAMERA_ZR10_HID 0x6B // 107
|
||||
#define AI_ENGINE_CAMERA_ZR10_FIELD_OF_VIEW_HORIZONTAL_MIN 6.7f
|
||||
#define AI_ENGINE_CAMERA_ZR10_FIELD_OF_VIEW_HORIZONTAL_MAX 47.0f
|
||||
#define AI_ENGINE_CAMERA_ZR10_FIELD_OF_VIEW_VERTICAL_MIN 3.8f
|
||||
#define AI_ENGINE_CAMERA_ZR10_FIELD_OF_VIEW_VERTICAL_MAX 30.0f
|
||||
#define AI_ENGINE_CAMERA_ZR10_FOCAL_LENGTH_MIN 5.2f
|
||||
#define AI_ENGINE_CAMERA_ZR10_FOCAL_LENGTH_MAX 47.5f
|
||||
|
||||
#define AI_ENGINE_CAMERA_A8_HID 0x73 // 115
|
||||
#define AI_ENGINE_CAMERA_A8_FIELD_OF_VIEW_HORIZONTAL_MIN 85.0f
|
||||
#define AI_ENGINE_CAMERA_A8_FIELD_OF_VIEW_HORIZONTAL_MAX 85.0f
|
||||
#define AI_ENGINE_CAMERA_A8_FIELD_OF_VIEW_VERTICAL_MIN 58.0f
|
||||
#define AI_ENGINE_CAMERA_A8_FIELD_OF_VIEW_VERTICAL_MAX 58.0f
|
||||
#define AI_ENGINE_CAMERA_A8_FOCAL_LENGTH_MIN 21.0f
|
||||
#define AI_ENGINE_CAMERA_A8_FOCAL_LENGTH_MAX 21.0f
|
||||
|
||||
#define AI_ENGINE_CAMERA_ASPECT_RATIO 1.777777778f
|
||||
#define AI_ENGINE_CAMERA_FIELD_OF_VIEW_DIAGONAL 93.0f
|
||||
#define AI_ENGINE_CAMERA_FIELD_OF_VIEW_HORIZONTAL 81.0f
|
||||
#define AI_ENGINE_CAMERA_FIELD_OF_VIEW_VERTICAL 62.0f
|
||||
#define AI_ENGINE_CAMERA_FOCAL_LENGTH 21
|
||||
#define AI_ENGINE_CAMERA_RESOLUTION_WIDTH 1280
|
||||
#define AI_ENGINE_CAMERA_RESOLUTION_HEIGHT 720
|
||||
#define AI_ENGINE_GIMBAL_YAW_MIN -135.0f
|
||||
#define AI_ENGINE_GIMBAL_YAW_MAX 135.0f
|
||||
#define AI_ENGINE_GIMBAL_PITCH_MIN -90.0f
|
||||
#define AI_ENGINE_GIMBAL_PITCH_MAX 25.0f
|
||||
#define AI_ENGINE_SERIAL_RESPONSE_WAIT_TIME 500
|
||||
#define AI_ENGINE_SERIAL_PORT "/dev/ttyUSB0"
|
||||
#define AI_ENGINE_UDP_WHO_AM_I "CAM"
|
||||
#define AI_ENGINE_UDP_PORT 26662
|
||||
|
||||
#define AI_ENGINE_CAMERA_INITIAL_ZOOM 1.0f
|
||||
#define AI_ENGINE_GIMBAL_INITIAL_PITCH -45.0f
|
||||
#define AI_ENGINE_GIMBAL_INITIAL_PITCH -20.0f
|
||||
#define AI_ENGINE_GIMBAL_INITIAL_ROLL 0.0f
|
||||
#define AI_ENGINE_GIMBAL_INITIAL_YAW 0.0f
|
||||
|
||||
|
||||
enum SERIAL_COMMAND_ID {
|
||||
enum UDP_COMMAND_ID {
|
||||
TURN_TO_DEGREES = 1,
|
||||
TURN_TO_PIXEL,
|
||||
ZOOM_TO_X,
|
||||
|
||||
Reference in New Issue
Block a user