Public Member Functions | Private Attributes
observers::AdjacentLeft Class Reference

Adjacent left observer class. More...

#include <adjacent_left.h>

Inheritance diagram for observers::AdjacentLeft:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 AdjacentLeft (art_observers::ObserversConfig &config)
virtual art_msgs::Observation update (const art_msgs::ArtLanes &local_map, const art_msgs::ArtLanes &obstacles, MapPose pose_)
 Updates the observation_ msg.
 ~AdjacentLeft ()

Private Attributes

std::vector< float > distance_
MedianFilter distance_filter_
ros::Time prev_update_
MeanFilter velocity_filter_

Detailed Description

Adjacent left observer class.

Definition at line 29 of file adjacent_left.h.


Constructor & Destructor Documentation

Definition at line 23 of file adjacent_left.cc.

Definition at line 32 of file adjacent_left.cc.


Member Function Documentation

art_msgs::Observation observers::AdjacentLeft::update ( const art_msgs::ArtLanes local_map,
const art_msgs::ArtLanes obstacles,
MapPose  pose_ 
) [virtual]

Updates the observation_ msg.

Note:
Calculations are made from the nearest point of the adjacent left lane.

Implements observers::Observer.

Definition at line 42 of file adjacent_left.cc.


Member Data Documentation

std::vector<float> observers::AdjacentLeft::distance_ [private]

Definition at line 43 of file adjacent_left.h.

Definition at line 45 of file adjacent_left.h.

Definition at line 48 of file adjacent_left.h.

Definition at line 46 of file adjacent_left.h.


The documentation for this class was generated from the following files:


art_observers
Author(s): Michael Quinlan, Jack O'Quin, Corbyn Salisbury
autogenerated on Fri Jan 3 2014 11:09:22