planner_defs.H File Reference

#include "data_type.H"
#include "rndf.H"
#include "rndf_point.H"
#include <deque>

Go to the source code of this file.

Classes

struct  cajun::path_turn_info_t
 To inform what type of turn is the path going to perform. More...
struct  cajun::tp_package_t
struct  cajun::radar_info_t

Namespaces

namespace  cajun

Typedefs

typedef std::deque< path_wp_t > cajun::path_t
typedef std::deque
< rndf_t::waypoint_id_t > 
cajun::plan_t

Enumerations

enum  cajun::path_status_t {
  cajun::PATH_ERROR = 0, cajun::PATH_OKAY = 1, cajun::PATH_OVER = 2, cajun::PATH_END = 3,
  cajun::PATH_BLOCKED = 4, cajun::PATH_TOO_LONG = 5
}
 

status of path generated by TPs

More...
enum  cajun::path_direction_t { cajun::FORWARD, cajun::REVERSE, cajun::NO_DIRECTION }
enum  cajun::mobility_t { cajun::STATIC, cajun::DYNAMIC, cajun::ALL_MOBILITIES }
enum  cajun::TP_type_t {
  cajun::LANE_TP, cajun::INTERSECTION_TP, cajun::CHANGE_LANE_TP, cajun::PASSING_LANE_TP,
  cajun::UTURN_TP, cajun::ZONE_TP, cajun::PARKING_TP, cajun::UNPARKING_TP
}
 

TP Identity.

More...
enum  cajun::path_turn_type_t { cajun::NO_TURN, cajun::LEFT_TURN, cajun::RIGHT_TURN }
 

Specify type of turn.

More...
enum  cajun::relative_side_t { cajun::LEFT, cajun::RIGHT }
 

Verbal specify left, right sides.

More...

Generated on Fri Apr 9 10:45:15 2010 for UCPlanner by  doxygen 1.6.1