airsimdroneracinglab.utils

Module Contents

Functions

string_to_uint8_array(bstr)

param bstr

Description

string_to_float_array(bstr)

param bstr

Description

list_to_2d_float_array(flst, width, height)

param flst

Description

get_pfm_array(response)

param response

Description

get_public_fields(obj)

param obj

Description

to_dict(obj)

param obj

Description

to_str(obj)

param obj

Description

write_file(filename, bstr)

param filename

Description

to_eularian_angles(q)

param q

Description

to_quaternion(pitch, roll, yaw)

param pitch

Description

wait_key(message='')

Wait for a key press on the console and return it.

wait_key(message='')

Wait for a key press on the console and return it.

read_pfm(file)

Read a pfm file

write_pfm(file, image, scale=1)

Write a pfm file

write_png(filename, image)

image must be numpy array H X W X channels

airsimdroneracinglab.utils.string_to_uint8_array(bstr)
Parameters

bstr (TYPE) – Description

Returns

Description

Return type

TYPE

airsimdroneracinglab.utils.string_to_float_array(bstr)
Parameters

bstr (TYPE) – Description

Returns

Description

Return type

TYPE

airsimdroneracinglab.utils.list_to_2d_float_array(flst, width, height)
Parameters
  • flst (TYPE) – Description

  • width (TYPE) – Description

  • height (TYPE) – Description

Returns

Description

Return type

TYPE

airsimdroneracinglab.utils.get_pfm_array(response)
Parameters

response (TYPE) – Description

Returns

Description

Return type

TYPE

airsimdroneracinglab.utils.get_public_fields(obj)
Parameters

obj (TYPE) – Description

Returns

Description

Return type

TYPE

airsimdroneracinglab.utils.to_dict(obj)
Parameters

obj (TYPE) – Description

Returns

Description

Return type

TYPE

airsimdroneracinglab.utils.to_str(obj)
Parameters

obj (TYPE) – Description

Returns

Description

Return type

TYPE

airsimdroneracinglab.utils.write_file(filename, bstr)
Parameters
  • filename (TYPE) – Description

  • bstr (TYPE) – Description

airsimdroneracinglab.utils.to_eularian_angles(q)
Parameters

q (TYPE) – Description

Returns

Description

Return type

TYPE

airsimdroneracinglab.utils.to_quaternion(pitch, roll, yaw)
Parameters
  • pitch (TYPE) – Description

  • roll (TYPE) – Description

  • yaw (TYPE) – Description

Returns

Description

Return type

TYPE

airsimdroneracinglab.utils.wait_key(message='')

Wait for a key press on the console and return it.

airsimdroneracinglab.utils.wait_key(message='')

Wait for a key press on the console and return it.

Parameters

message (str, optional) – Description

Returns

Description

Return type

TYPE

airsimdroneracinglab.utils.read_pfm(file)

Read a pfm file

Parameters

file (TYPE) – Description

Returns

Description

Return type

TYPE

Raises

Exception – Description

airsimdroneracinglab.utils.write_pfm(file, image, scale=1)

Write a pfm file

Parameters
  • file (TYPE) – Description

  • image (TYPE) – Description

  • scale (int, optional) – Description

Raises

Exception – Description

airsimdroneracinglab.utils.write_png(filename, image)

image must be numpy array H X W X channels

Parameters
  • filename (TYPE) – Description

  • image (TYPE) – Description