Extension virtual_uavs

Simulated, non-realistic UAVs for testing or demonstration purposes.

Version

-

Tags

-

Dependencies

signals

Configuration properties

Table 1. properties
Property Type Default Description

add_noise

boolean

False

Add noise.

Whether to add stochasticity to positions and headings of virtual UAVs.

arm_after_boot

boolean

True

Arm after boot.

Whether to arm virtual UAVs after boot automatically.

count

integer

5

Count.

The number of virtual UAVs to generate.

Parameter range: 0-

delay

number

0.2

Delay.

Number of seconds that must pass between two consecutive simulated status updates to the UAVs.

Parameter range: 0-

id_format

string

{0}

ID format.

Python format string that determines the format of the IDs of the drones created by this extension.

orientation

number

59

Orientation.

Orientation of the virtual UAVs on the ground, in degrees relative to North.

origin

array<number>

[18.915125, 47.486305, 215]

Origin.

Origin (latitude, longitude, altitude in meters) around which virtual UAVs are placed on the map.

takeoff_area

object

Takeoff Area.

Definition of the takeoff area for virtual UAV placement.

Table 2. properties.takeoff_area
Property Type Default Description

spacing

number

5

Spacing.

The spacing to use between virtual drones, in meters.

Parameter range: 0-

type

enum<string>

grid

Type.

Type of drone placement shape.

Possible parameter values:

circle

Place drones along a circle

line

Place drones along a line

grid

Place drones in a grid