Go to the source code of this file.
Namespaces | |
namespace | ParabolicRamp |
Defines | |
#define | PARABOLIC_RAMP_ASSERT(x) assert(x) |
assertion function | |
#define | PARABOLIC_RAMP_PERROR(...) ROS_ERROR(__VA_ARGS__) |
print an error | |
#define | PARABOLIC_RAMP_PLOG(...) ROS_INFO(__VA_ARGS__) |
print a notification | |
Variables | |
static const Real | ParabolicRamp::EpsilonA = 1e-6 |
tolerance for acceleration equality | |
static const Real | ParabolicRamp::EpsilonT = 1e-6 |
tolerance for time equality | |
static const Real | ParabolicRamp::EpsilonV = 1e-5 |
tolerance for velocity equality | |
static const Real | ParabolicRamp::EpsilonX = 1e-5 |
tolerance for position equality | |
static const bool | ParabolicRamp::gErrorGetchar = true |
whether or not to pause on serious errors | |
static const bool | ParabolicRamp::gErrorSave = true |
whether or not errors are logged to disk | |
static const int | ParabolicRamp::gValidityCheckLevel = 2 |
static const int | ParabolicRamp::gVerbose = 2 |
#define PARABOLIC_RAMP_ASSERT | ( | x | ) | assert(x) |
#define PARABOLIC_RAMP_PERROR | ( | ... | ) | ROS_ERROR(__VA_ARGS__) |
#define PARABOLIC_RAMP_PLOG | ( | ... | ) | ROS_INFO(__VA_ARGS__) |