FollowLane Class Reference

#include <follow_lane.h>

Inheritance diagram for FollowLane:
Inheritance graph
[legend]

List of all members.

Public Member Functions

result_t control (pilot_command_t &pcmd)
 FollowLane (Navigator *navptr, int _verbose)
void reset (void)
 ~FollowLane ()

Private Types

enum  way_type_t {
  Lane, LaneChange, Merge, Stop,
  Uturn, Zone, ZoneExit
}

Private Member Functions

way_type_t approaching_waypoint_type (WayPointNode &stop_point)
void reset_me (void)

Private Attributes

FollowSafelyfollow_safely
SlowForCurvesslow_for_curves
StopAreastop_area
StopLinestop_line

Detailed Description

Definition at line 20 of file follow_lane.h.


Member Enumeration Documentation

enum FollowLane::way_type_t [private]
Enumerator:
Lane 
LaneChange 
Merge 
Stop 
Uturn 
Zone 
ZoneExit 

Definition at line 32 of file follow_lane.h.


Constructor & Destructor Documentation

FollowLane::FollowLane ( Navigator navptr,
int  _verbose 
)

Definition at line 113 of file follow_lane.cc.

FollowLane::~FollowLane (  ) 

Definition at line 124 of file follow_lane.cc.


Member Function Documentation

FollowLane::way_type_t FollowLane::approaching_waypoint_type ( WayPointNode &  stop_point  )  [private]

Definition at line 45 of file follow_lane.cc.

Controller::result_t FollowLane::control ( pilot_command_t pcmd  )  [virtual]

Reimplemented from Controller.

Definition at line 141 of file follow_lane.cc.

void FollowLane::reset ( void   )  [virtual]

Reimplemented from Controller.

Definition at line 257 of file follow_lane.cc.

void FollowLane::reset_me ( void   )  [private, virtual]

Reimplemented from Controller.

Definition at line 269 of file follow_lane.cc.


Member Data Documentation

Definition at line 44 of file follow_lane.h.

Definition at line 45 of file follow_lane.h.

Definition at line 46 of file follow_lane.h.

Definition at line 47 of file follow_lane.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


art_nav
Author(s): Austin Robot Technology, Jack O'Quin
autogenerated on Fri Jan 11 10:05:40 2013