2 #include "trajopt/common.hpp"
6 OpenRAVE::EnvironmentBasePtr m_env;
7 ConfigurationPtr m_config;
9 vector<PlotterPtr> m_plotters;
10 std::set<KinBody::LinkPtr> m_links;
14 void Add(
const vector<CostPtr>& costs);
15 void Add(
const vector<ConstraintPtr>& constraints);
16 void Add(
const vector<PlotterPtr>& plotters);
17 void Add(PlotterPtr plotter);
18 void AddLink(OpenRAVE::KinBody::LinkPtr link);
19 void OptimizerCallback(
OptProb*, DblVec& x);
20 void SetDecimation(
int dec) {m_decimation=dec;}
23 typedef boost::shared_ptr<TrajPlotter> TrajPlotterPtr;