Fawkes API  Fawkes Development Version
fawkes::colli_cell_cost_t Struct Reference

Costs of occupancy-grid cells. More...

#include <types.h>

Public Attributes

unsigned int occ
 The cost for an occupied cell. More...
 
unsigned int near
 The cost for a cell near an obstacle (distance="near") More...
 
unsigned int mid
 The cost for a cell near an obstacle (distance="near") More...
 
unsigned int far
 The cost for a cell near an obstacle (distance="near") More...
 
unsigned int free
 The cost for a free cell. More...
 

Detailed Description

Costs of occupancy-grid cells.

Definition at line 54 of file types.h.

Member Data Documentation

◆ far

unsigned int fawkes::colli_cell_cost_t::far

The cost for a cell near an obstacle (distance="near")

Definition at line 59 of file types.h.

Referenced by fawkes::ColliFastRectangle::ColliFastRectangle(), and fawkes::LaserOccupancyGrid::LaserOccupancyGrid().

◆ free

unsigned int fawkes::colli_cell_cost_t::free

The cost for a free cell.

Definition at line 60 of file types.h.

Referenced by fawkes::LaserOccupancyGrid::LaserOccupancyGrid().

◆ mid

unsigned int fawkes::colli_cell_cost_t::mid

The cost for a cell near an obstacle (distance="near")

Definition at line 58 of file types.h.

Referenced by fawkes::ColliFastRectangle::ColliFastRectangle(), and fawkes::LaserOccupancyGrid::LaserOccupancyGrid().

◆ near

unsigned int fawkes::colli_cell_cost_t::near

The cost for a cell near an obstacle (distance="near")

Definition at line 57 of file types.h.

Referenced by fawkes::ColliFastRectangle::ColliFastRectangle(), fawkes::LaserOccupancyGrid::LaserOccupancyGrid(), and fawkes::AStarColli::remove_target_from_obstacle().

◆ occ

unsigned int fawkes::colli_cell_cost_t::occ

The cost for an occupied cell.

Definition at line 56 of file types.h.

Referenced by fawkes::ColliFastRectangle::ColliFastRectangle(), and fawkes::LaserOccupancyGrid::LaserOccupancyGrid().


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