|
XTENDERmp |
Video |
Brochure |
FAQ

XTENDERmp taps into the power of a world
recognized autopilot and expands it to fill the gap between standard
autopilot functionality and your specific requirements.
- Ability to customize control laws for enhanced
control of your airframe
- Allows you to use custom software that communicates
to the MP2028g through HORIZONmp
- Ability to write custom GCS
- Extends HORIZONmp to accept third
party software that can access autopilot data (e.g. vision software)
- Extends the autopilot to control custom payloads
and collect data from custom sensors
- Autopilot 6DOF simulator allows you to test
your code on the bench to dramatically reduce risk and increase
productivity
- Allows for complete access to the autopilot
state for enhanced control
| Plug-ins

XTENDERmp Plug-in
|
MP Plug-ins
are code modules that execute at the same time as the autopilot
code and allow customer's to add functionality to the autopilot
to differentiate their products and close the gap between the
standard autopilot functionality and their custom requirements.
- MP Plug-ins can access 64K Ram for data and 64K Flash
for code
- MP Plug-ins run under the autopilot simulator to simplify
testing and speed development
- MP Plug-ins can access all autopilot state fields
- MP Plug-ins can provide customer specific servo mixing
- Customer defined control laws can replace any or all
existing MP2028g control laws
- MicroPilot Plug-in's can access unused autopilot hardware
for custom payload control and data collection
- Up to 9 I/O channels are available for MicroPilot Plug-in's.
Each I/O channel can be configured as one of: Serial input,
Serial output, PWM in, PWM out, single bit input or single
bit output
|
| |
|
| Simulator

|
XTENDERmp includes a “software in the loop” 6-DOF
simulator linked to autopilot code.
- Simulator update rate 150 Hz
- Accepts autopilot commands via PC serial port speeds
development of embedded payload / mission controllers
- Simulates communication, engine failure, loss of GPS
lock, loss of RC signal, loss of communications and low
battery failures
- Availability of simulator gives end-product training
mode
|
| |
|
| API Functionality

Flexible function set
|
XTENDERmp
SDK provides a flexible set of functions that allow the developer
to easily design software that interacts with the autopilot.
API functions include:
- Transmit commands to autopilot
- Transmit configuration settings to autopilot
- Set individual configuration parameter
- Retrieve multiple state fields
- Move waypoints in-flight
- Start / stop holding patterns
- Start / stop threads
- Reprogram commands in-flight
- Initiate simulated failures
- Capture user telemetry
- Retrieve standard and user defined telemetry
- Change flight mode UAV, RPV
- Integrated autopilot simulator speeds development of
customer's software and provides training mode to simplify
software roll out
- Identical API's used to connect to simulated autopilot
and real autopilot
- Thread safe, multi-threaded re-entrant API's
- API's provide access to all autopilot state information
- Compatible with any development language that supports
Windows DLL (e.g. Visual Basic, VB, Borland Builder)
|
|