Public Member Functions | |
| void | initState (const Eigen::Vector2d &pos, const float yaw) |
| void | publishPath (const std::vector< Eigen::Vector3d > &poses) |
| void | publishPathVelocity (const std::vector< Eigen::Vector4d > &poses) |
| void | publishTransform () |
| TrajectoryTrackerTest () | |
| void | waitUntilStart () |
Public Attributes | |
| geometry_msgs::Twist::ConstPtr | cmd_vel_ |
| Eigen::Vector2d | pos_ |
| trajectory_tracker_msgs::TrajectoryTrackerStatus::ConstPtr | status_ |
| double | yaw_ |
Private Member Functions | |
| void | cbCmdVel (const geometry_msgs::Twist::ConstPtr &msg) |
| void | cbStatus (const trajectory_tracker_msgs::TrajectoryTrackerStatus::ConstPtr &msg) |
Private Attributes | |
| ros::Time | cmd_vel_time_ |
| ros::NodeHandle | nh_ |
| ros::Publisher | pub_path_ |
| ros::Publisher | pub_path_vel_ |
| ros::Subscriber | sub_cmd_vel_ |
| ros::Subscriber | sub_status_ |
| tf2_ros::TransformBroadcaster | tfb_ |
Definition at line 51 of file test_trajectory_tracker.cpp.
| TrajectoryTrackerTest::TrajectoryTrackerTest | ( | ) | [inline] |
Definition at line 86 of file test_trajectory_tracker.cpp.
| void TrajectoryTrackerTest::cbCmdVel | ( | const geometry_msgs::Twist::ConstPtr & | msg | ) | [inline, private] |
Definition at line 67 of file test_trajectory_tracker.cpp.
| void TrajectoryTrackerTest::cbStatus | ( | const trajectory_tracker_msgs::TrajectoryTrackerStatus::ConstPtr & | msg | ) | [inline, private] |
Definition at line 63 of file test_trajectory_tracker.cpp.
| void TrajectoryTrackerTest::initState | ( | const Eigen::Vector2d & | pos, |
| const float | yaw | ||
| ) | [inline] |
Definition at line 96 of file test_trajectory_tracker.cpp.
| void TrajectoryTrackerTest::publishPath | ( | const std::vector< Eigen::Vector3d > & | poses | ) | [inline] |
Definition at line 129 of file test_trajectory_tracker.cpp.
| void TrajectoryTrackerTest::publishPathVelocity | ( | const std::vector< Eigen::Vector4d > & | poses | ) | [inline] |
Definition at line 152 of file test_trajectory_tracker.cpp.
| void TrajectoryTrackerTest::publishTransform | ( | ) | [inline] |
Definition at line 178 of file test_trajectory_tracker.cpp.
| void TrajectoryTrackerTest::waitUntilStart | ( | ) | [inline] |
Definition at line 117 of file test_trajectory_tracker.cpp.
| geometry_msgs::Twist::ConstPtr TrajectoryTrackerTest::cmd_vel_ |
Definition at line 84 of file test_trajectory_tracker.cpp.
Definition at line 61 of file test_trajectory_tracker.cpp.
ros::NodeHandle TrajectoryTrackerTest::nh_ [private] |
Definition at line 54 of file test_trajectory_tracker.cpp.
| Eigen::Vector2d TrajectoryTrackerTest::pos_ |
Definition at line 81 of file test_trajectory_tracker.cpp.
Definition at line 57 of file test_trajectory_tracker.cpp.
Definition at line 58 of file test_trajectory_tracker.cpp.
| trajectory_tracker_msgs::TrajectoryTrackerStatus::ConstPtr TrajectoryTrackerTest::status_ |
Definition at line 83 of file test_trajectory_tracker.cpp.
Definition at line 55 of file test_trajectory_tracker.cpp.
Definition at line 56 of file test_trajectory_tracker.cpp.
Definition at line 59 of file test_trajectory_tracker.cpp.
| double TrajectoryTrackerTest::yaw_ |
Definition at line 82 of file test_trajectory_tracker.cpp.