运行的时候ekf报错
原因是我在官网下载的ekf源码包不对应,虽然已经选择了对应的ros版本,依然报错
因此采用不吧ekf包放到我自己工程的方法,
而是把他用ros命令安装
首先,删掉我在我源码包中的ekf功能包
rm -r robot_pose_ekf
然后用ros命令安装此功能包
sudo apt-get install ros-kinetic-robot-pose-ekf
同时,ekf下的launch文件进行对应的修改
roscd robot_pose_ekf/
ls
gedit robot_pose_ekf.launch
sudo gedit robot_pose_ekf.launch
再次编译我的功能包,不会在报错