28 lines
732 B
C++
28 lines
732 B
C++
/* Copyright 2018 The MathWorks, Inc. */
|
|
|
|
/**
|
|
* @file
|
|
* Constants used for Reeds-Shepp motion primitive calculations.
|
|
* To fully support code generation, note that this file needs to be fully
|
|
* compliant with the C++98 standard.
|
|
*/
|
|
|
|
#ifndef AUTONOMOUSCODEGEN_REEDS_SHEPP_CONSTANTS_H_
|
|
#define AUTONOMOUSCODEGEN_REEDS_SHEPP_CONSTANTS_H_
|
|
|
|
#ifdef BUILDING_LIBMWAUTONOMOUSCODEGEN
|
|
#include "autonomouscodegen/autonomouscodegen_util.hpp"
|
|
#else
|
|
#include "autonomouscodegen_util.hpp"
|
|
#endif
|
|
|
|
namespace autonomous {
|
|
namespace reedsshepp {
|
|
|
|
static const uint32_T TotalNumPaths = 44; ///< Total number of possible Reeds-Shepp paths
|
|
|
|
} // namespace reedsshepp
|
|
} // namespace autonomous
|
|
|
|
#endif // AUTONOMOUSCODEGEN_REEDS_SHEPP_CONSTANTS_H_
|