Skip to main content
UAV Modeling and Testing search search close
Increase reliability and functionality of your UAV Drone with Rapid Control Prototyping (RCP) and Hardware-in-the-Loop (HIL) simulation

Drones and Unmanned Aerial Vehicles (UAV) are widely used for transportation, recognition, cartography, or inspection. A reliable function of onboard systems and compliance with all relevant drone legislation in your target market are crucial for an autonomous flight and mission success. 

The technical complexity of UAVs requires efficient means to transition from desktop simulation to automated hardware testing.  

Rapid Control Prototyping enables you to test your Electronic Speed Controller (ESC) at an early design stage without risking a crash and time-consuming repairs of your drone model. Hardware-in-the-Loop testing allows you to perform real-time tests of the flight controller in simulated missions and even help you achieve certification despite the progressively strict regulations. 

"The ability to perform HIL testing allows even the most complex satellite mission operations to be verified on real hardware."

Tuomas Tikka, Aalto University

Quatrocopter Fixed Wing VTOL Helicoper

Quadrocopter

Fixed Wing

VTOL

Helicopter


Featured Application Use Cases

Open Standard System Development

Develop and enhance your UAV by taking advantage of open standards like Pixhawk, supported by Speedgoat with the Dshot Code Module, to test and tune control algorithms.

⮕ Learn more about Dshot communication 

 

Frequently Used I/O Interfaces

Simulink Application Resources 

Battery Management Systems (BMS)

 Battery Management Systems (BMS)

Test the battery management system for your propulsion or onboard supply battery system of your drone using Speedgoat battery simulators. You can test single cells, complete battery packs as well as temperature behaviour during fault insertion.

⮕ Learn more about cell emulation

 

Frequently Used I/O Interfaces

Simulink Application Resources 

Autonomous UAV

Iterate and validate control strategies for your autonomous UAV for variable degrees of autonomy. You can test your Autopilot directly in Simulink with real-time LIDAR or GNSS input, or you can test your flight controller using emulated control and sensor inputs to simulate its next mission.

 

Frequently Used I/O Interfaces

Simulink Application Resources 

Electronic Speed Controller

Test and improve the electronic speed controller of your drone to enhance reliability in challenging environmental conditions. Receive input directly from the motors using the back-EMF feedback technology. You can integrate the motor control algorithm in your UAV Simulink model to save time during the testing of design changes.

 

Frequently Used I/O Interfaces

Simulink Application Resources 



Testing Workflows​

Rapidly prototype control designs by applying rapid control prototyping, test embedded controllers with
hardware-in-the-loop simulation of digital twins, and leverage Speedgoat systems as embedded controllers.

Early Design
Rapid Control Prototyping
Implementation
Hardware-in-the-Loop
Embedded Deployment

Let us help you to find the right solution for your project

 

Request a Configuration Proposal

Get a proposal for a real-time target
machine configured to your needs.

Request a proposal

Request a Free Workflow Demo

Curious how to accelerate control design
innovation with a modular controller hardware setup?

Request a free demo

Have Questions?

Talk to our experts about your project
and application requirements.

Contact us
Follow Speedgoat LinkedIn