Skip to content

windracer

Windracer(params)

Bases: AbstractUAV

Vessel class with methods specifically designed to model the performance of the Windracers Ultra UAV

https://windracers.com/drones/

Cruising Speed - 135 km/hr Power Usage - 350w Note: This power is actually generated by a set of engines not drawn from a battery, model should be updated in the future to account for this. Duration - 12+ flight duration

Parameters:

Name Type Description Default
params dict

vessel parameters from the vessel config file

required

model_battery(cellbox)

Method to determine the rate of power usage in a given cell in Watts

Parameters:

Name Type Description Default
cellbox AggregatedCellBox

input cell from environmental mesh

required

Returns:

Name Type Description
cellbox AggregatedCellBox

updated cell with battery consumption values

model_speed(cellbox)

Method to determine the maximum speed that the UAV can traverse the given cell

Parameters:

Name Type Description Default
cellbox AggregatedCellBox

input cell from environmental mesh

required

Returns:

Name Type Description
cellbox AggregatedCellBox

updated cell with speed values