| Namespaces | |
| namespace | msg | 
| Classes | |
| class | CartLocalPlanner | 
| class | FixedFrontCartPlanner | 
| class | HolonomicCartPlanner | 
| struct | pose2D_ | 
| struct | pose_range_2D | 
| class | SBPLSubscriber | 
| Typedefs | |
| typedef ::cart_local_planner::pose2D_ < std::allocator< void > > | pose2D | 
| typedef boost::shared_ptr < ::cart_local_planner::pose2D const > | pose2DConstPtr | 
| typedef boost::shared_ptr < ::cart_local_planner::pose2D > | pose2DPtr | 
| typedef tf::Stamped< tf::Pose > | StampedPose | 
| Functions | |
| template<class T > | |
| T | clamp (T val, T abs_max) | 
| template<typename T > | |
| void | getParam (const ros::NodeHandle nh, const string &name, T *place) | 
| template<class T > | |
| string | lc (const T &x) | 
| double | mag (geometry_msgs::Twist &t) | 
| double | mag (geometry_msgs::Pose2D &p) | 
| double | mag (gm::Twist &t) | 
| const geometry_msgs::Twist | operator+ (const geometry_msgs::Twist &t1, const geometry_msgs::Twist &t2) | 
| const gm::Twist | operator+ (const gm::Twist &t1, const gm::Twist &t2) | 
| const geometry_msgs::Twist | operator- (const geometry_msgs::Twist &t1, const geometry_msgs::Twist &t2) | 
| const gm::Twist | operator- (const gm::Twist &t1, const gm::Twist &t2) | 
| template<typename ContainerAllocator > | |
| std::ostream & | operator<< (std::ostream &s, const ::cart_local_planner::pose2D_< ContainerAllocator > &v) | 
| gm::Twist | scaleTwist (const gm::Twist &twist, const double scaling_factor) | 
| Note: discards non-2d components. | |
| std::string | toString (const tf::Pose &pose) | 
| string | toString (const gm::Pose &pose) | 
| Variables | |
| const double | SBPL_DTHRESH = -0.013 | 
| typedef ::cart_local_planner::pose2D_<std::allocator<void> > cart_local_planner::pose2D | 
| typedef boost::shared_ptr< ::cart_local_planner::pose2D const> cart_local_planner::pose2DConstPtr | 
| typedef boost::shared_ptr< ::cart_local_planner::pose2D> cart_local_planner::pose2DPtr | 
Definition at line 92 of file cart_local_planner.cpp.
| T cart_local_planner::clamp | ( | T | val, | 
| T | abs_max | ||
| ) | 
Definition at line 95 of file cart_local_planner.cpp.
| void cart_local_planner::getParam | ( | const ros::NodeHandle | nh, | 
| const string & | name, | ||
| T * | place | ||
| ) | 
Definition at line 141 of file cart_local_planner.cpp.
| string cart_local_planner::lc | ( | const T & | x | ) |  [inline] | 
| double cart_local_planner::mag | ( | geometry_msgs::Twist & | t | ) | 
| double cart_local_planner::mag | ( | geometry_msgs::Pose2D & | p | ) | 
Definition at line 131 of file cart_local_planner.cpp.
| double cart_local_planner::mag | ( | gm::Twist & | t | ) | 
Definition at line 126 of file cart_local_planner.cpp.
| const geometry_msgs::Twist cart_local_planner::operator+ | ( | const geometry_msgs::Twist & | t1, | 
| const geometry_msgs::Twist & | t2 | ||
| ) | 
Twist operators for geometry_msgs types
| const gm::Twist cart_local_planner::operator+ | ( | const gm::Twist & | t1, | 
| const gm::Twist & | t2 | ||
| ) | 
Definition at line 100 of file cart_local_planner.cpp.
| const geometry_msgs::Twist cart_local_planner::operator- | ( | const geometry_msgs::Twist & | t1, | 
| const geometry_msgs::Twist & | t2 | ||
| ) | 
| const gm::Twist cart_local_planner::operator- | ( | const gm::Twist & | t1, | 
| const gm::Twist & | t2 | ||
| ) | 
Definition at line 113 of file cart_local_planner.cpp.
| std::ostream& cart_local_planner::operator<< | ( | std::ostream & | s, | 
| const ::cart_local_planner::pose2D_< ContainerAllocator > & | v | ||
| ) | 
| gm::Twist cart_local_planner::scaleTwist | ( | const gm::Twist & | twist, | 
| const double | scaling_factor | ||
| ) | 
Note: discards non-2d components.
Definition at line 559 of file cart_local_planner.cpp.
| string cart_local_planner::toString | ( | const tf::Pose & | pose | ) | 
| string cart_local_planner::toString | ( | const gm::Pose & | pose | ) | 
| const double cart_local_planner::SBPL_DTHRESH = -0.013 | 
Definition at line 91 of file cart_local_planner.cpp.