安装软件
1 安装fcl
git clone https://gitee.com/xjEzekiel/fcl.git
cd fcl
mkdir build
cd build
cmake ..
make
sudo make install
2 安装octomap
sudo apt install ros-melodic-octomap-ros
3 其他
sudo apt install ros-melodic-eigen-stl-containers
sudo apt install ros-melodic-geometric-shapes
sudo apt install ros-melodic-srdfdom
sudo apt install ros-melodic-pybind11-catkin
sudo apt install ros-melodic-ompl
sudo apt install ros-melodic-warehouse-ros
sudo apt install ros-melodic-eigenpy
sudo apt install ros-melodic-rosparam-shortcuts
1 编译(钛虎机械臂程序)问题及安装
1.1 sudo apt-get install ros-melodic-serial
1.2 安装fcl
git clone https://gitee.com/xjEzekiel/fcl.git
cd fcl
mkdir build
cd build
cmake ..
make
sudo make install
1.3 sudo apt install ros-melodic-octomap-ros
1.4 sudo apt install ros-melodic-eigen-stl-containers
1.5 sudo apt install ros-melodic-geometric-shapes
1.6 sudo apt-get install ros-melodic-moveit-msgs
1.7 sudo apt install ros-melodic-srdfdom
1.8 sudo apt install ros-melodic-pybind11-catkin
Could not find the required component ‘pybind11_catkin’.
1.9 sudo apt install ros-melodic-ompl
Could not find a package configuration file provided by “ompl” with any of
the following names:
1.10 sudo apt install libglew-dev
1.11 sudo apt install ros-melodic-warehouse-ros
1.12 sudo apt install ros-melodic-eigenpy
1.13 出现下面问题,先将src中的moveit包屏蔽后编译,编译成功后再加入moveit重新编译
1.14 sudo apt install ros-melodic-rosparam-shortcuts
1.15 不能自己安装yaml 会造成冲突 ubuntu18.04 对应yaml 0.5.2
yaml-cpp的undefined reference YAML::detail::node_data::empty_scalar:
git clone https://github.com/jbeder/yaml-cpp.git # 此处注意下载0.5.2版本
mkdir build
cd build
cmake -DBUILD_SHARED_LIBS=ON …
make
sudo make install