NASA Astrobee Robot Software  0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
planio.h File Reference
#include <jsonloader/plan.h>
#include <glog/logging.h>
#include <string>
#include <vector>
Include dependency graph for planio.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 Json
 
 jsonloader
 

Functions

Plan jsonloader::LoadPlan (std::string const &data)
 
bool jsonloader::LoadData (std::string const &data, Json::Value *json)
 
void jsonloader::WritePlanHeader (std::ofstream &ofs, double vel, double accel, double omega, double alpha, std::string creator)
 
void jsonloader::WriteStation (std::ofstream &ofs, Eigen::VectorXd Pose, double tol, int id)
 
void jsonloader::WriteSegment (std::ofstream &ofs, std::vector< Eigen::VectorXd > const &SegVec, double vel, double accel, double omega, double alpha, int id)
 
void jsonloader::WritePlanFooter (std::ofstream &ofs, std::string const &plan_name, int id)