ADVRHumanoids / CartesianInterface

Package for generic cartesian control of floating base robots. It includes a ROS-based front end, as well as a programmatic API that can be used inside a real-time loop.
GNU General Public License v3.0
20 stars 1 forks source link

Sub constraint final implementation #71

Closed EnricoMingo closed 2 years ago

alaurenzi commented 2 years ago

CI fails as first we need to merge OpenSot's RT (operator% for constraints)

[ 78%] Building CXX object CMakeFiles/CartesianInterface.dir/src/opensot/task_adapters/OpenSotTask.cpp.o
/home/travis/build/ADVRHumanoids/forest_ws/src/cartesian_interface/src/opensot/task_adapters/OpenSotTask.cpp: In member function ‘virtual bool XBot::Cartesian::OpenSotConstraintAdapter::initialize(const OpenSoT::OptvarHelper&)’:
/home/travis/build/ADVRHumanoids/forest_ws/src/cartesian_interface/src/opensot/task_adapters/OpenSotTask.cpp:231:39: error: no match for ‘operator%’ (operand types are ‘ConstraintPtr’ {aka ‘std::shared_ptr<OpenSoT::Constraint<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1> > >’} and ‘std::__cxx11::list<unsigned int>’)
EnricoMingo commented 2 years ago

Problems?

alaurenzi commented 2 years ago

No I needed to re-open to trigger travis, all good now. Merged!