![]() |
NASA Astrobee Robot Software
0.19.1
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 | |||
| ) |