前言:最近ROS开发环境转到ubuntu18(melodic)上后发现原来的有些默认安装的包没了。需要手动安装。
源代码地址: https://github.com/yujinrobot/yujin_ocs.git
一、编译
cd */yujin_ocs/yocs_velocity_smoother/
mkdir build
cd build
cmake ..
make
如果缺少依赖,使用sudo apt-get install 安装即可。我安装时缺少ecl-threads.
sudo apt-get install ros-melodic-ecl-threads
二、手动放到melodic/目录下
build$ sudo cp ./devel/share/yocs_velocity_smoother/ /opt/ros/melodic/share/ -rf
build$ sudo cp ./devel/lib/libyocs_velocity_smoother_nodelet.so /opt/ros/melodic/lib/
build$ sudo cp ./devel//ib/python2.7/yocs_velocity_smoother /opt/ros/melodic/lib/python2.7 -rf
可以sudo make install 后,再把相应的东西mv到melodic相应的目录下