1.依赖安装:
- CUDA和CUDNN:我是下了9.0的CUDA
- OPENCV:ROS自带
- BOOST:UBUNTU自带
- OPENMP:不知道,反正运行成功了
2.查看自己显卡的显卡计算能力
可以在NVIDA官网看到GTX950M的计算能力是5.0
所以在darknet的Makefile中保留-gencode arch=compute_50,code=[sm_50,compute_50] 即可
然后按照这里就可以完成基础的demo
Reference:
YOLO v3基于ROS应用记录 (done)
ROS Kinetic + Ubuntu 16.04 yolov3配置
darknet_ros检测自己的图片
在ROS中实现基于darknet_ros的目标检测
yolo3使用darknet卷积神经网络训练pascal voc
Xavier入门教程软件篇-安装darknet ros
【备忘】darknet: ./src/cuda.c:36: check_error: Assertion `0’ failed. 已放弃 (核心已转储)
http://wiki.ros.org/darknet_ros
https://github.com/leggedrobotics/darknet_ros