BICA icon indicating copy to clipboard operation
BICA copied to clipboard

problem with compilation

Open fgonzalezr1998 opened this issue 5 years ago • 3 comments

Hello, I am trying to install BICA and when i compile it, an error happen in bica_planning/src/action.cpp because "checkAtStartConditions(msg)", "checkOverAllConditions(msg)" and "checkAtEndConditions(msg)" doesn't exist.

/home/fernando/catkin_ws/src/other_packages/BICA/bica_planning/src/Action.cpp: In member function ‘virtual bool bica_planning::Action::concreteCallback(const ConstPtr&)’:
/home/fernando/catkin_ws/src/other_packages/BICA/bica_planning/src/Action.cpp:54:8: error: ‘checkAtStartConditions’ was not declared in this scope
   if (!checkAtStartConditions(msg))
        ^~~~~~~~~~~~~~~~~~~~~~
/home/fernando/catkin_ws/src/other_packages/BICA/bica_planning/src/Action.cpp:65:10: error: ‘checkOverAllConditions’ was not declared in this scope
     if (!checkOverAllConditions(msg))
          ^~~~~~~~~~~~~~~~~~~~~~
[ 93%] Built target launcher
/home/fernando/catkin_ws/src/other_packages/BICA/bica_planning/src/Action.cpp:77:20: error: ‘checkAtEndConditions’ was not declared in this scope
   if (success_ && !checkAtEndConditions(msg))

How can I solve this problem?

fgonzalezr1998 avatar Feb 16 '20 17:02 fgonzalezr1998

Hi!, I have the same error when I'm try to compile BICA, I guess some #include are missing, or maybe an implementation of these functions in Action.h Regards.

P4B5 avatar Feb 25 '20 19:02 P4B5

I did ran into the same problem, it looks like the problem is in the master branch of ROSPlan, if you clone the IntelligentRoboticsLab's fork of ROSPlan BICA works with no problem.

The link to the fork is here. https://github.com/IntelligentRoboticsLabs/ROSPlan.

JhonDL avatar Feb 26 '20 16:02 JhonDL

Exactly!!!

fmrico avatar Feb 26 '20 16:02 fmrico