Home | unmanned products | AP04SDK
 
 
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


   
Download in PDF
 
© UAV NavigationAll rights reservedPrivacy Policy