![]() |
NASA Astrobee Robot Software
Astrobee Version:
Flight software for the Astrobee robots operating inside the International Space Station.
|
Classes | |
class | PlannerTrapezoidalNodelet |
Typedefs | |
using | RESPONSE = ff_msgs::PlanResult |
Functions | |
void | InsertTrapezoid (ff_util::Segment &segment, ros::Time &offset, double dt, const Eigen::Affine3d &p0, const Eigen::Affine3d &p1, double lin_v, double rot_v, double lin_a, double rot_a, double min_control_period, double epsilon) |
void | FairRamp (double t, double d, double v, double a, double &r, double &c, double &h, double epsilon) |
double | GreedyRamp (double d, double v, double a, double &r, double &c, double &h, double epsilon) |
PLUGINLIB_EXPORT_CLASS (planner_trapezoidal::PlannerTrapezoidalNodelet, nodelet::Nodelet) | |
using planner_trapezoidal::RESPONSE = typedef ff_msgs::PlanResult |
void planner_trapezoidal::FairRamp | ( | double | t, |
double | d, | ||
double | v, | ||
double | a, | ||
double & | r, | ||
double & | c, | ||
double & | h, | ||
double | epsilon | ||
) |
double planner_trapezoidal::GreedyRamp | ( | double | d, |
double | v, | ||
double | a, | ||
double & | r, | ||
double & | c, | ||
double & | h, | ||
double | epsilon | ||
) |
void planner_trapezoidal::InsertTrapezoid | ( | ff_util::Segment & | segment, |
ros::Time & | offset, | ||
double | dt, | ||
const Eigen::Affine3d & | p0, | ||
const Eigen::Affine3d & | p1, | ||
double | lin_v, | ||
double | rot_v, | ||
double | lin_a, | ||
double | rot_a, | ||
double | min_control_period, | ||
double | epsilon | ||
) |
planner_trapezoidal::PLUGINLIB_EXPORT_CLASS | ( | planner_trapezoidal::PlannerTrapezoidalNodelet | , |
nodelet::Nodelet | |||
) |