1.下载源码
git clone https://github.com/leggedrobotics/darknet_ros
下载好的源码放在ros空间下,没有ros空间的自己搭一个,然后catkin_make编译
2.编译时会报正在下载模型,这么模型下载时间还是比较长的,我已经单独下好了,不想下载的就拷贝我的,然后放在darknet_ros/yolo_network_config/weights下,如果里面有一个yolov2-tiny.weights,替换就行,然后再重新编译,就不会让你下载了。
再次编译,发现会报错:
看到网上有人说需要一个软链接,我没敢尝试,因为之前搞其他代码时弄过这个软链接,我是新手搞不明白,然后把ros和Ubuntu系统都弄混乱了,直接重装的系统又重新下的ros,又配置环境,非常大的工作量,所以有了心理阴影。所以尝试其他解决办法,删除刚刚编译报错的darknet_ros,重新下载
3.按照这个命令重新下载(SSH下载方式)
git clone --recursive git@github.com:leggedrobotics/darknet_ros.git
下载好按如上的操作,再编译