|
|
This file is part of ArmarX. More...
Namespaces | |
| namespace | io |
Classes | |
| struct | CenterPoint |
| class | Costmap3DWrapper |
| struct | ObstacleResidual |
| struct | PoseJerkResidual |
| struct | PoseSmoothResidual |
| struct | RobotSmoothResidual |
| class | Smoothing |
| struct | SpacingResidual |
| struct | StartRotationResidual |
| struct | TrackingResidual |
| struct | VelLimitResidual |
| struct | VelSmoothResidual |
Functions | |
| template<typename T> | |
| T | angleDiff (const T &a, const T &b) |
| double | normalizeAngle (double a) |
| void | optimizeTrajectoryCeres (std::vector< CenterPoint > &traj, const Costmap3DWrapper &costmap_wrapper, const std::vector< CenterPoint > &traj_original, const io::SmoothingParams &opts) |
| std::vector< CenterPoint > | toCenterTrajectory (const armarx::navigation::core::GlobalTrajectory >raj) |
| armarx::navigation::core::GlobalTrajectory | toGlobalTrajectory (const std::vector< CenterPoint > &traj) |
This file is part of ArmarX.
ArmarX is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.
ArmarX is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.
|
inline |
Definition at line 44 of file residuals.h.
| void optimizeTrajectoryCeres | ( | std::vector< CenterPoint > & | traj, |
| const Costmap3DWrapper & | costmap_wrapper, | ||
| const std::vector< CenterPoint > & | traj_original, | ||
| const io::SmoothingParams & | opts ) |
| std::vector< CenterPoint > toCenterTrajectory | ( | const armarx::navigation::core::GlobalTrajectory & | gtraj | ) |
Definition at line 41 of file Smoothing.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| armarx::navigation::core::GlobalTrajectory toGlobalTrajectory | ( | const std::vector< CenterPoint > & | traj | ) |
Definition at line 24 of file Smoothing.cpp.
Here is the call graph for this function:
Here is the caller graph for this function: