$id: http://navground/state_estimation_register
$schema: https://json-schema.org/draft/2020-12/schema
anyOf:
- properties:
max_x:
default: .inf
description: Boundary max x
type: number
max_y:
default: .inf
description: Boundary max y
type: number
min_x:
default: -.inf
description: Boundary min x
type: number
min_y:
default: -.inf
description: Boundary min y
type: number
name:
default: ''
description: Name
type: string
range:
default: 1
description: Maximal range
minimum: 0
type: number
type:
const: Boundary
- properties:
range:
default: 1
description: Maximal range (< 0 =infinite)
type: number
type:
const: Bounded
update_static_obstacles:
default: false
description: Whether to update static obstacles
type: boolean
- properties:
type:
const: Combination
- properties:
include_valid:
default: true
description: Include validity field
type: boolean
max_id:
default: 0
description: The maximal possible id
minimum: 0
type: integer
max_radius:
default: 0
description: Maximal radius
minimum: 0
type: number
max_speed:
default: 0
description: Maximal speed
minimum: 0
type: number
name:
default: ''
description: Name
type: string
number:
default: 1
description: Number
minimum: 0
type: integer
range:
default: 1
description: Maximal range
minimum: 0
type: number
type:
const: Discs
use_nearest_point:
default: true
description: Whether to use the nearest point as position
type: boolean
- properties:
error_bias:
default: 0
description: Error bias
minimum: 0
type: number
error_std_dev:
default: 0
description: Error standard deviation
minimum: 0
type: number
field_of_view:
default: 6.28318548
description: Total angle
minimum: 0
type: number
name:
default: ''
description: Name
type: string
position:
$ref: vector2
default:
- 0
- 0
description: Relative position
range:
default: 1
description: Maximal range
minimum: 0
type: number
resolution:
default: 100
description: Resolution
exclusiveMinimum: 0
type: integer
start_angle:
default: -3.14159274
description: Start angle
type: number
type:
const: Lidar
- properties:
angular_speed_bias:
default: 0
description: Angular speed bias
type: number
angular_speed_std_dev:
default: 0
description: Angular speed standard deviation
minimum: 0
type: number
longitudinal_speed_bias:
default: 0
description: Longitudinal speed bias
type: number
longitudinal_speed_std_dev:
default: 0
description: Longitudinal speed standard deviation
minimum: 0
type: number
name:
default: ''
description: Name
type: string
transversal_speed_bias:
default: 0
description: Transversal speed bias
type: number
transversal_speed_std_dev:
default: 0
description: Transversal speed standard deviation
minimum: 0
type: number
type:
const: Odometry
update_ego_state:
default: false
description: Whether to update the behavior ego state
type: boolean
update_sensing_state:
default: true
description: Whether to update the behavior sensing state
type: boolean
- properties:
field_of_view:
default: 6.28318548
description: Field of view
minimum: 0
type: number
range:
default: 4
description: Range
minimum: 0
type: number
resolution:
default: 11
description: Resolution
exclusiveMinimum: 0
type: integer
start_angle:
default: -3.14159274
description: Start angle
type: number
type:
const: pyLidar