Namespaces | Functions | Variables
epsilon.h File Reference

global ART Epsilon definitions. More...

#include <math.h>
#include <angles/angles.h>
Include dependency graph for epsilon.h:

Go to the source code of this file.

Namespaces

namespace  Epsilon

Functions

bool Epsilon::AlmostEqualRelativeOrAbsolute (float A, float B, float maxRelativeError, float maxAbsoluteError)
bool Epsilon::equal (float a, float b)
bool Epsilon::gte (float a, float b)
bool Epsilon::lte (float a, float b)

Variables

const float Epsilon::distance = 0.01
const float Epsilon::float_value = 1e-5
const float Epsilon::speed = 0.01
const float Epsilon::yaw = angles::from_degrees(1.0)

Detailed Description

global ART Epsilon definitions.

These constants represent trivial differences in distance, speed, angle, etc.

Todo:
use art_msgs/Epsilon definitions for multi-language support
Todo:
make these specific to mapping and navigation components

Definition in file epsilon.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends Defines


art_common
Author(s): Austin Robot Technology
autogenerated on Tue Sep 24 2013 10:41:19