SMACC
Loading...
Searching...
No Matches
move_base_z_client_tools.h
Go to the documentation of this file.
1/*****************************************************************************************************************
2 * ReelRobotix Inc. - Software License Agreement Copyright (c) 2018
3 * Authors: Pablo Inigo Blasco, Brett Aldrich
4 *
5 ******************************************************************************************************************/
6#pragma once
7
8#include <ros/ros.h>
9#include <geometry_msgs/PoseStamped.h>
10
11namespace cl_move_base_z
12{
13
14geometry_msgs::PoseStamped makePureSpinningSubPlan(const geometry_msgs::PoseStamped &start, double dstRads, std::vector<geometry_msgs::PoseStamped> &plan, double puresSpinningRadStep = 1000);
15
16geometry_msgs::PoseStamped makePureStraightSubPlan(const geometry_msgs::PoseStamped &startOrientedPose,
17 const geometry_msgs::Point &goal,
18 double length,
19 std::vector<geometry_msgs::PoseStamped> &plan);
20
21} // namespace cl_move_base_z
geometry_msgs::PoseStamped makePureStraightSubPlan(const geometry_msgs::PoseStamped &startOrientedPose, const geometry_msgs::Point &goal, double length, std::vector< geometry_msgs::PoseStamped > &plan)
Definition: path_tools.cpp:61
geometry_msgs::PoseStamped makePureSpinningSubPlan(const geometry_msgs::PoseStamped &start, double dstRads, std::vector< geometry_msgs::PoseStamped > &plan, double puresSpinningRadStep=1000)
Definition: path_tools.cpp:13