# THIRD PARTIES INTEGRATION

**Orus L** is designed to be highly flexible, allowing it to integrate into a wide range of UAVs and robotics platforms. With support for **UART**, **Ethernet (UDP & RTSP)**, **MAVLink**, and the **Gremsy Payload SDK**, users can easily adapt Orus L to fit their specific system architecture—whether it’s a flight controller-based drone, an onboard computer, or a mobile robot.

Below are four common integration setups that demonstrate how Orus L can be deployed in real-world applications:

## **1. Mavlink Autopilot Integration (UART + Ethernet)**

Ideal for traditional drones using PX4 or ArduPilot firmware.

* Connect via UART
* Controlled via Mission Planner or QGroundControl
* Gimbal responds to waypoint missions and ROI commands

<figure><img src="https://3309772875-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnikHUDUd2JXqkOsnOi7l%2Fuploads%2Fx2Ghj7Zp7gMHt8KOnKU0%2Fintergration%20(3).png?alt=media&#x26;token=885e81eb-378b-44b8-a230-c55c1488ad7b" alt=""><figcaption></figcaption></figure>

## **2. Advance Mavlink Autopilot with Companion Computer  (Ethernet + SDK)**

Ideally for Flight controller with onboard computing buit-in such as Skynode, VOXL2  (Jetson, RPi, NUC).

* Use Ethernet for control (UDP) and video (RTSP)
* Integrate using Gremsy Payload SDK for custom logic (optional)
* Optional MAVLink passthrough to flight controller

<figure><img src="https://3309772875-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnikHUDUd2JXqkOsnOi7l%2Fuploads%2FtuZXEFO0xrNN6QVZezB0%2Fintergration%20(4).png?alt=media&#x26;token=e576555c-cbb4-4463-80c7-96741859332a" alt=""><figcaption></figcaption></figure>

## **3. Companion Computer Integration (Ethernet/UART + SDK)**

Used in ground robots or special payload systems with/without flight controller.

* Full control and video via Ethernet
* Custom logic handled by onboard PC using Gremsy SDK

### **3.1 Using Ethernet Connection**

<figure><img src="https://3309772875-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnikHUDUd2JXqkOsnOi7l%2Fuploads%2Fof2RbFDXxQujVFJ3bmYo%2Fintergration%20(5).png?alt=media&#x26;token=f1164b51-c164-4c52-9c63-d853e2ed7705" alt=""><figcaption></figcaption></figure>

### **3.2 Using UART Connection**

<figure><img src="https://3309772875-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnikHUDUd2JXqkOsnOi7l%2Fuploads%2FMPy4i0JUKCqoUxqnCAdE%2Fintergration%20(6).png?alt=media&#x26;token=55ae018a-5f25-4c81-ae14-db79d89a0794" alt=""><figcaption></figcaption></figure>
