Aikido
trajectory.hpp
Go to the documentation of this file.
1 #ifndef AIKIDO_IO_TRAJECTORY_HPP_
2 #define AIKIDO_IO_TRAJECTORY_HPP_
3 
6 
22 
23 namespace aikido {
24 namespace io {
25 
30 void saveTrajectory(
31  const aikido::trajectory::Spline& trajectory, const std::string& savePath);
32 
39  const std::string& trajPath,
41  metaSkeletonStateSpace);
42 
43 } // namespace io
44 } // namespace aikido
45 
46 #endif // AIKIDO_IO_TRAJECTORY_HPP_
aikido::statespace::dart::ConstMetaSkeletonStateSpacePtr
std::shared_ptr< const MetaSkeletonStateSpace > ConstMetaSkeletonStateSpacePtr
Definition: MetaSkeletonStateSpace.hpp:17
aikido::io::saveTrajectory
void saveTrajectory(const aikido::trajectory::Spline &trajectory, const std::string &savePath)
Serializes a spline trajectory to YAML.
aikido
Format of serialized trajectory in YAML.
Definition: algorithm.hpp:4
Spline.hpp
aikido::trajectory::UniqueSplinePtr
std::unique_ptr< Spline > UniqueSplinePtr
Definition: Spline.hpp:10
MetaSkeletonStateSpace.hpp
aikido::io::loadSplineTrajectory
aikido::trajectory::UniqueSplinePtr loadSplineTrajectory(const std::string &trajPath, const aikido::statespace::dart::ConstMetaSkeletonStateSpacePtr &metaSkeletonStateSpace)
Deserializes a spline trajectory from YAML.
aikido::trajectory::Spline
Polynomial spline trajectory defined in a StateSpace.
Definition: Spline.hpp:25