Public Attributes | List of all members
gazebo::physics::PopulationParams Class Reference

Stores all the posible parameters that define a population. More...

#include <Population.hh>

Public Attributes

int cols
 Number of columns used when models are distributed as a grid. More...
 
std::string distribution
 Object distribution. E.g.: random, grid. More...
 
double length
 Length of the cylinder containing the models. More...
 
int modelCount
 Number of models to spawn. More...
 
std::string modelName
 Name of the model. More...
 
std::string modelSdf
 Contains the sdf representation of the model. More...
 
math::Pose pose
 The reference frame of the population's region. More...
 
double radius
 Radius of the cylinder's base containing the models. More...
 
std::string region
 Type region in which the objects will be spawned. E.g.: box. More...
 
int rows
 Number of rows used when models are distributed as a grid. More...
 
math::Vector3 size
 The three side lengths of the box. More...
 
math::Vector3 step
 Distance between models when they are distributed as a grid. More...
 

Detailed Description

Stores all the posible parameters that define a population.

Member Data Documentation

int gazebo::physics::PopulationParams::cols

Number of columns used when models are distributed as a grid.

std::string gazebo::physics::PopulationParams::distribution

Object distribution. E.g.: random, grid.

double gazebo::physics::PopulationParams::length

Length of the cylinder containing the models.

int gazebo::physics::PopulationParams::modelCount

Number of models to spawn.

std::string gazebo::physics::PopulationParams::modelName

Name of the model.

std::string gazebo::physics::PopulationParams::modelSdf

Contains the sdf representation of the model.

math::Pose gazebo::physics::PopulationParams::pose

The reference frame of the population's region.

double gazebo::physics::PopulationParams::radius

Radius of the cylinder's base containing the models.

std::string gazebo::physics::PopulationParams::region

Type region in which the objects will be spawned. E.g.: box.

int gazebo::physics::PopulationParams::rows

Number of rows used when models are distributed as a grid.

math::Vector3 gazebo::physics::PopulationParams::size

The three side lengths of the box.

math::Vector3 gazebo::physics::PopulationParams::step

Distance between models when they are distributed as a grid.


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