#include <SubTrajectory.hpp>
|
| | Lateral () |
| |
| | Lateral (const base::Pose2D ¤tPose, const base::Position2D &end, double speed) |
| |
| | Lateral (const base::Pose2D ¤tPose, double angle, double length, double speed) |
| |
| | SubTrajectory () |
| |
| | SubTrajectory (const base::Trajectory &trajectory) |
| |
| base::Trajectory | toBaseTrajectory () |
| |
| void | interpolate (base::Pose2D start, const std::vector< base::Angle > &angles) |
| |
| void | interpolate (const std::vector< base::Pose2D > &poses) |
| |
| void | interpolate (const std::vector< base::Pose2D > &poses, const std::vector< double > &orientationDiff) |
| |
| base::Pose2D | getIntermediatePoint (double d) |
| |
| double | getClosestPoint (const base::Pose2D &pose, double guess) const |
| |
| double | getClosestPoint (const base::Pose2D &pose) const |
| |
| base::Pose2D | getIntermediatePointNormalized (double d) |
| |
| double | getDist (double startParam, double endParam) const |
| |
| double | getClosestPoint (const base::Pose2D &pose, double guess, double start, double end) |
| |
| void | setGeometricResolution (double geometricResolution) |
| |
| double | getDistToGoal (double startParam) const |
| |
| std::pair< double, double > | error (const Eigen::Vector2d &pos, double currentHeading, double curveParam, double forwardDist) |
| |
| double | advance (double curveParam, double length) |
| |
| double | getCurvature (double param) |
| |
| double | getCurvatureMax () |
| |
| double | getVariationOfCurvature (double param) |
| |
| const base::Pose2D & | getStartPose () const |
| |
| const base::Pose2D & | getGoalPose () const |
| |
| const double & | getSpeed () const |
| |
| double | getStartParam () const |
| |
| double | getEndParam () const |
| |
| double | getGeometricResolution () const |
| |
| bool | driveForward () const |
| |
| void | setSpeed (double speed) |
| |
| double | splineHeading (double param) |
| |
| Lateral::Lateral |
( |
const base::Pose2D & |
currentPose, |
|
|
const base::Position2D & |
end, |
|
|
double |
speed |
|
) |
| |
| Lateral::Lateral |
( |
const base::Pose2D & |
currentPose, |
|
|
double |
angle, |
|
|
double |
length, |
|
|
double |
speed |
|
) |
| |
The documentation for this class was generated from the following files:
- /build/rock-master-18.09-control-trajectory-follower-0.20170221/src/SubTrajectory.hpp
- /build/rock-master-18.09-control-trajectory-follower-0.20170221/src/SubTrajectory.cpp