 |
 |
The AP04 is UAV Navigation's most complete system in its autopilot product line. It is a fully integrated autopilot with manual override, radio link, and payload control capabilities.
The AP04SDK inherits all the features of the AP04 and allows the customer to load his own software for implementing his own flight control algorithms, payload control, or any other mission task.
The AP04SDK greatly simplifies the task of UAV system designers that want to carry their own computer onboard by providing an integrated, rugged, embedded computer with no connectivity or integration hassles. Imagine having the flexibility to implement almost any desired system functionality in an incremental fashion, being able to fly your platform from the first day and with no hardware changes throughout the development of your project.
The AP04SDK's architecture allows the customer’s software to have access to all the AP04 telemetry and control, as well as have full control of the datalink to the ground. Applications can be written in a totally transparent mode, maintaining full system compatibility with the AP04 ground station, or using the customer's communications protocol.
The AP04SDK comes complete with a skeleton application written in C language that the user can modify and obtain functionality right from the beginning.
Examples of uses of the AP04SDK include:
Custom flight control software development: using the state calculated by the standard AP04 CPU (position, velocity, angles, angular velocities), the customer can design his own control laws and command flight control surface deflections.
Payload control: receiving customer commands from the datalink, the customer software can act on payloads through servos or serial port communications, and report any payload information down through the datalink, all while repeating flight commands and telemetry between the standard AP04 CPU and the ground station.
Mission computer: since the customer software will run on a CPU that is both aware of the flight control CPU and the ground communications, it is perfectly suited to host higher mission-related control logic, such as flight plan modification, complex emergency operations, or others.
|
 |
 |
|
SDK CPU |
|
Architecture
RAM
Flash |
RISC 32 bit
256 KB
2MB |
PAYLOAD MANAGEMENT |
|
Servo or I/O lines
Gyro-stabilization
Flare / parachute |
16
Yes
Auto or manual firing |
INTERFACES |
|
E/O or IR PTZ
Engine management/control |
Canon, VISCA, IAI / Tamam
Directed Perception
EM01, JetCAT, AMT |
I/O |
|
I/O lines
PWM rate
PWM signal
RS232 ports bayd rate |
16
50 Hz or 200 Hz
1 ms to 2 ms high, 1 us steps
4.8K, 9.6K, 19.2K, 38.4K |
REDUNDANCY & SAFETY |
|
Online sensor diagnostics
Sensor failure tolerance |
Yes
All single, several multiple |
ADS |
|
Airspeed:
Altimeter
|
LSP - 25 Kt - 150 Kt
STD - 35 Kt - 250 Kt
HSP - 45 Kt - 450 Kt
0 to 20,000 ft |
COMMUNICATIONS |
|
Baud rate
Range
Frequency
Method
Simult. multiple UAVs |
115.2 kb/s (full duplex)
100 km
902-928 MHz (1.3 GHz option)
Freq. hoping spread spectr.
Yes
|
ELECTRICAL |
|
Supply (unregulated)
Power consumption |
7 V to 36 V
2.5 W
|
MECHANICAL/ENVIRONMENTAL |
|
Size (mm, H x W x L)
Weight
System connector
Pressure connectors diameter
Radio link RF connector
GPS RF connector
Temperature range
Mounting screws |
59.7 x 68.0 x 74.0
270 g
MS3112E-16-26P
3.0 mm
SMA female
SMA female
-40°C to +85°
M4 |
GPS |
|
Channels
Differential |
12
Yes |
AHRS
|
|
Accelerometer
Max. acceleration
Angular rate sensors
Max. angular rate
Magnetometer
Mag. attitude compensation |
3 axis
10G (vertical)
3 axis
300º/s
3 axis
Yes |
|
|
|
 |
|
|