rst-tu-dortmund / mpc_local_planner

The mpc_local_planner package implements a plugin to the base_local_planner of the 2D navigation stack. It provides a generic and versatile model predictive control implementation with minimum-time and quadratic-form receding-horizon configurations.
http://wiki.ros.org/mpc_local_planner
GNU General Public License v3.0
545 stars 143 forks source link

ROS melodic installation using source installation of control_box_rst #33

Open cch-cs opened 3 years ago

cch-cs commented 3 years ago

When I try to build the mpc local planner with control_box_rst source installed. I get the following error

/usr/bin/ld: cannot find -llibyamlcpp
/usr/bin/ld: cannot find -llibprotobuf
/usr/bin/ld: cannot find -llibgrpc
collect2: error: ld returned 1 exit status
make[2]: *** [/home/chandra/mpc_ws/devel/.private/mpc_local_planner/lib/libmpc_local_planner_utils.so] Error 1
make[1]: *** [CMakeFiles/mpc_local_planner_utils.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
/usr/bin/ld: cannot find -llibyamlcpp
/usr/bin/ld: cannot find -llibprotobuf
/usr/bin/ld: cannot find -llibgrpc
collect2: error: ld returned 1 exit status
make[2]: *** [/home/chandra/mpc_ws/devel/.private/mpc_local_planner/lib/libmpc_local_planner_optimal_control.so] Error 1
make[1]: *** [CMakeFiles/mpc_local_planner_optimal_control.dir/all] Error 2
make: *** [all] Error 2

Could you please help me solve this issue.