Namespaces | Functions
util.h File Reference
#include <marti_nav_msgs/RoutePosition.h>
#include <swri_transform_util/transform.h>
Include dependency graph for util.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 swri_route_util
 

Functions

bool swri_route_util::extractSubroute (Route &sub_route, const Route &route, const marti_nav_msgs::RoutePosition &start, const marti_nav_msgs::RoutePosition &end)
 
void swri_route_util::fillOrientations (Route &route, const tf::Vector3 &up=tf::Vector3(0.0, 0.0, 1.0))
 
bool swri_route_util::interpolateRoutePosition (RoutePoint &point, const Route &route, const marti_nav_msgs::RoutePosition &position, bool allow_extrapolation)
 
bool swri_route_util::normalizeRoutePosition (marti_nav_msgs::RoutePosition &normalized_position, const Route &route, const marti_nav_msgs::RoutePosition &position)
 
bool swri_route_util::projectOntoRoute (marti_nav_msgs::RoutePosition &position, const Route &route, const tf::Vector3 &point, bool extrapolate_before_start, bool extrapolate_past_end)
 
bool swri_route_util::projectOntoRouteWindow (marti_nav_msgs::RoutePosition &position, const Route &route, const tf::Vector3 &point, const marti_nav_msgs::RoutePosition &window_start, const marti_nav_msgs::RoutePosition &window_end)
 
void swri_route_util::projectToXY (Route &route)
 
bool swri_route_util::routeDistance (double &distance, const marti_nav_msgs::RoutePosition &start, const marti_nav_msgs::RoutePosition &end, const Route &route)
 
bool swri_route_util::routeDistances (std::vector< double > &distances, const marti_nav_msgs::RoutePosition &start, const std::vector< marti_nav_msgs::RoutePosition > &ends, const Route &route)
 
void swri_route_util::transform (Route &route, const swri_transform_util::Transform &transform, const std::string &target_frame)
 


swri_route_util
Author(s):
autogenerated on Tue Apr 6 2021 02:50:48