MagicConstants.h File Reference

Go to the source code of this file.

Namespaces

namespace  ompl
 

Main namespace. Contains everything in this library.


namespace  ompl::magic
 

This namespace includes magic constants used in various places in OMPL.


Variables

static const double ompl::magic::MAX_MOTION_LENGTH_AS_SPACE_EXTENT_FRACTION = 0.2
 For planners: if default values are to be used for the maximum length of motions, this constant defines what fraction of the space extent (computed with ompl::base::SpaceInformation::getMaximumExtent()) is to be used as the maximum length of a motion.
static const double ompl::magic::PROJECTION_DIMENSION_SPLITS = 20.0
 When the cell sizes for a projection are automatically computed, this value defines the number of parts into which each dimension is split.
static const unsigned int ompl::magic::PROJECTION_EXTENTS_SAMPLES = 100
 When no cell sizes are specified for a projection, they are inferred like so: 1. approximate extent of projected space by taking a number of samples (the constant below) 2. compute the cell sizes by dividing the extent by PROJECTION_DIMENSION_SPLITS.
static const double ompl::magic::STD_DEV_AS_SPACE_EXTENT_FRACTION = 0.1
 When standard deviation is needed for Gaussian sampling in the state space, by default the value of the standard deviation is computed as a fraction of the extent of the space.
static const unsigned int ompl::magic::VALID_SAMPLE_ATTEMPTS = 100
 When multiple attempts are needed to generate valid samples, this value defines the default number of attempts.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


ompl
Author(s): Ioan Sucan/isucan@rice.edu, Mark Moll/mmoll@rice.edu, Lydia Kavraki/kavraki@rice.edu
autogenerated on Fri Jan 11 09:33:32 2013