#include <spline_smoother/spline_smoother_utils.h>
#include <spline_smoother/LSPBTrajectoryMsg.h>
#include <spline_smoother/SplineTrajectory.h>
#include <angles/angles.h>
Go to the source code of this file.
Namespaces | |
namespace | spline_smoother |
Functions | |
bool | spline_smoother::findSplineSegment (const spline_smoother::SplineTrajectory &spline, const double &time, spline_smoother::SplineTrajectorySegment &spline_segment, double &segment_time, int start_index=0, int end_index=-1) |
Internal function that helps determine which spline segment corresponds to an input time. | |
bool | spline_smoother::findSplineSegment (const spline_smoother::LSPBTrajectoryMsg &spline, const double &time, spline_smoother::LSPBTrajectorySegmentMsg &spline_segment, double &segment_time, int start_index=0, int end_index=-1) |
bool | spline_smoother::getTotalTime (const spline_smoother::SplineTrajectory &spline, double &t) |
Get the total time for the provided spline trajectory. | |
bool | spline_smoother::getTotalTime (const spline_smoother::LSPBTrajectoryMsg &spline, double &t) |
Get the total time for the provided spline trajectory. | |
bool | spline_smoother::sampleSplineTrajectory (const spline_smoother::SplineTrajectorySegment &spline, const double &input_time, trajectory_msgs::JointTrajectoryPoint &point_out) |
bool | spline_smoother::sampleSplineTrajectory (const spline_smoother::LSPBTrajectorySegmentMsg &spline, const double &input_time, trajectory_msgs::JointTrajectoryPoint &point_out) |
bool | spline_smoother::sampleSplineTrajectory (const spline_smoother::SplineTrajectory &spline, const std::vector< double > ×, trajectory_msgs::JointTrajectory &traj_out) |
bool | spline_smoother::sampleSplineTrajectory (const spline_smoother::LSPBTrajectoryMsg &spline, const std::vector< double > ×, trajectory_msgs::JointTrajectory &traj_out) |
bool | spline_smoother::write (const spline_smoother::SplineTrajectory &spline, const std::vector< double > ×, const std::string &filename) |
Write the trajectory out to a file after sampling at the specified times. | |
bool | spline_smoother::write (const spline_smoother::LSPBTrajectoryMsg &spline, const std::vector< double > ×, const std::string &filename) |
Write the trajectory out to a file after sampling at the specified times. | |
bool | spline_smoother::writeSpline (const spline_smoother::SplineTrajectory &spline, const std::string &filename) |
Write the spline representation of the trajectory out. | |
bool | spline_smoother::writeSpline (const spline_smoother::LSPBTrajectoryMsg &spline, const std::string &filename) |
Write the spline representation of the trajectory out. |