MapLanesDriver Class Reference
List of all members.
Detailed Description
ROS node class for road map driver.
Definition at line 55 of file mapl.cc.
Constructor & Destructor Documentation
MapLanesDriver::MapLanesDriver |
( |
void |
|
) |
|
constructor
Definition at line 117 of file mapl.cc.
MapLanesDriver::~MapLanesDriver |
( |
|
) |
[inline] |
Member Function Documentation
bool MapLanesDriver::buildRoadMap |
( |
void |
|
) |
|
Build road map
- Returns:
- true if successful
Definition at line 509 of file mapl.cc.
void MapLanesDriver::markCar |
( |
|
) |
[private] |
create marker for car pose.
- Parameters:
-
| pub | topic to publish |
| markers | array to add car pose |
Definition at line 158 of file mapl.cc.
Handle odometry input
Definition at line 241 of file mapl.cc.
void MapLanesDriver::publishGlobalMap |
( |
void |
|
) |
[private] |
Publish global road map
Definition at line 434 of file mapl.cc.
void MapLanesDriver::publishLocalMap |
( |
void |
|
) |
[private] |
Publish current local road map
Definition at line 457 of file mapl.cc.
Publish map point cloud.
Converts polygon data into point cloud for clearing the occupancy grid.
- Parameters:
-
| pub | topic to publish |
| lane_data | polygons to publish |
Definition at line 259 of file mapl.cc.
Publish map visualization markers.
Converts polygon data into an array of rviz visualization markers.
- Parameters:
-
| pub | topic to publish |
| map_name | marker namespace |
| life | lifespan for these markers |
| lane_data | polygons to publish |
- Note:
- Do not to send too much information to rviz every cycle. If it gets behind displaying them, it becomes unusable.
Definition at line 304 of file mapl.cc.
Set up ROS topics
Definition at line 199 of file mapl.cc.
int MapLanesDriver::Shutdown |
( |
void |
|
) |
|
Shutdown the driver
Definition at line 233 of file mapl.cc.
void MapLanesDriver::Spin |
( |
void |
|
) |
|
Spin function for driver thread
Definition at line 484 of file mapl.cc.
Member Data Documentation
frame ID of map (default "/map")
Definition at line 90 of file mapl.cc.
true if initial odometry received
Definition at line 113 of file mapl.cc.
maximum polygon size (m)
Definition at line 88 of file mapl.cc.
radius of local lanes to report (m)
Definition at line 87 of file mapl.cc.
Road Network Definition File name.
Definition at line 89 of file mapl.cc.
The documentation for this class was generated from the following file:
art_map
Author(s): David Li, Patrick Beeson, Bartley Gillen, Tarun Nimmagadda,
Mickey Ristroph, Michael Quinlan, Jack O'Quin
autogenerated on Fri Mar 1 14:12:37 2013