playerc_localize_t Struct Reference

Localization device data. More...

#include <playerc.h>

Collaboration diagram for playerc_localize_t:
Collaboration graph

Detailed Description

Localization device data.

Public Attributes

playerc_device_t info
 Device info; must be at the start of all device structures. More...
 
int map_size_x
 Map dimensions (cells). More...
 
int map_size_y
 
double map_scale
 Map scale (m/cell). More...
 
int map_tile_x
 Next map tile to read. More...
 
int map_tile_y
 
int8_t * map_cells
 Map data (empty = -1, unknown = 0, occupied = +1). More...
 
int pending_count
 The number of pending (unprocessed) sensor readings. More...
 
double pending_time
 The timestamp on the last reading processed. More...
 
int hypoth_count
 List of possible poses. More...
 
player_localize_hypoth_thypoths
 
double mean [3]
 
double variance
 
int num_particles
 
playerc_localize_particle_tparticles
 

Member Data Documentation

◆ hypoth_count

int playerc_localize_t::hypoth_count

◆ info

playerc_device_t playerc_localize_t::info

Device info; must be at the start of all device structures.

◆ map_cells

int8_t* playerc_localize_t::map_cells

Map data (empty = -1, unknown = 0, occupied = +1).

◆ map_scale

double playerc_localize_t::map_scale

Map scale (m/cell).

Referenced by PlayerCc::LocalizeProxy::GetMapScale().

◆ map_size_x

int playerc_localize_t::map_size_x

Map dimensions (cells).

Referenced by PlayerCc::LocalizeProxy::GetMapSizeX().

◆ map_tile_x

int playerc_localize_t::map_tile_x

Next map tile to read.

Referenced by PlayerCc::LocalizeProxy::GetMapTileX().

◆ pending_count

int playerc_localize_t::pending_count

The number of pending (unprocessed) sensor readings.

Referenced by PlayerCc::LocalizeProxy::GetPendingCount().

◆ pending_time

double playerc_localize_t::pending_time

The timestamp on the last reading processed.


The documentation for this struct was generated from the following file: