Seamless UAV testing technology from real-time virtual testing to physical testing. Virtual testing enables efficient and safe design, testing and training of UAV control systems. Allows virtual testing throughout the entire development process, from design to verification and validation.

UAV simulator is a complex solution for model-based system calculations of dynamic characteristics for UAVs in real-time. To increase efficiency and reduce risk, engineers can test ECUs virtually, using software models to simulate various.
This system allows virtually test Flight control units and onboard video processing devices without harming any actual hardware.

To develop real-time autonomous obstacle avoidance problem of the various collisions during the flight through the target path we use simulation system which provides real word data virtually without any actual UAV or Real Cameras. Obstacle avoidance calculated according to the obstacle information based on known data or data coming from an onboard detection system in real time form 3 dimensional virtual space.

System modelling

Copter modelling

The simulation of the quadcopter and its controller was performed. The control system was selected and PID controller settings were made. For a more realistic model, the threshold conditions for the radio signals and signal filtering were set.

The dynamics of the drone was simulated, taking into account the air resistance and the gyroscopic effect of the propeller. The signals sent from the remote control were considered as input data in the model.

Autopilot developing

The software design, test, validation and certification for autopilot system satisfying with the aviation standard RTCA/ Do 178B Level B. The model-based development is followed to design autopilot software. The model blocks in Autopilot System Software are developed and verified according to the DO331 standard, which includes all the aspects that address “Model-Based Design” in aviation. The main characteristic of the Autopilot System Software is reliability, flexibility and scalability.

HIL Simulator

The HIL simulator provides real-time testing and takes into account the control systems, sensors and actuators of the system.

The data obtained from the test site can be used to:

  • defining the boundary conditions.
  • adjustment of the control system algorithms;
  • formation of the test program and tasks for the test benches.