obstacle_patch๏ƒ

It describes the patch version, priority, and geometric shape configuration for defining obstacle regions in the environment.

Main Properties๏ƒ

Properties:

Name

Type

Description

version

string

Patch version.

patch

object

Object defining the obstacle patch properties.

Object patch๏ƒ

Properties:

Name

Type

Description

priority

integer

Patch priority. Minimum value: 1.

shape

object

Defines the geometric shape of the obstacle patch.

Object shape๏ƒ

Properties:

Name

Type

Description

type

string (enum)

Geometric shape type. Possible values: - Homogeneous - Gaussian - Spherical - Cubic - RandomGaussian

cubicParams

object

Parameters for cubic shapes.

sphericalParams

object

Parameters for spherical shapes.

homogeneousParams

object

Parameters for homogeneous shapes.

gaussianParams

object

Parameters for Gaussian shapes.

randomGaussianParams

object

Parameters for random Gaussian shapes.

Object cubicParams๏ƒ

Properties:

Name

Type

Description

bottomLeftCorner

array[number]

Coordinates of the bottom-left corner.

topRightCorner

array[number]

Coordinates of the top-right corner.

Object sphericalParams๏ƒ

Properties:

Name

Type

Description

center

array[number]

Center coordinates of the sphere.

radius

number

Radius of the sphere. Minimum value: 0.0.

Object homogeneousParams๏ƒ

Currently does not contain any specific properties.

Object gaussianParams๏ƒ

Currently does not contain any specific properties.

Object randomGaussianParams๏ƒ

Currently does not contain any specific properties.

Hierarchical Summary๏ƒ

obstacle_patch
โ”œโ”€โ”€ version: string
โ””โ”€โ”€ patch: object
    โ”œโ”€โ”€ priority: integer โ‰ฅ 1
    โ””โ”€โ”€ shape:
        โ”œโ”€โ”€ type: enum [Homogeneous, Gaussian, Spherical, Cubic, RandomGaussian]
        โ”œโ”€โ”€ cubicParams:
        โ”‚   โ”œโ”€โ”€ bottomLeftCorner: array[number]
        โ”‚   โ””โ”€โ”€ topRightCorner: array[number]
        โ”œโ”€โ”€ sphericalParams:
        โ”‚   โ”œโ”€โ”€ center: array[number]
        โ”‚   โ””โ”€โ”€ radius: number โ‰ฅ 0.0
        โ”œโ”€โ”€ homogeneousParams: {}
        โ”œโ”€โ”€ gaussianParams: {}
        โ””โ”€โ”€ randomGaussianParams: {}