当前位置: 首页 > news >正文

无人机拦截

配置yolo

CUDA报错

`nvcc fatal : Unsupported gpu architecture 'compute_30'.`

(1)查看显卡匹配型号:https://blog.csdn.net/u013308762/article/details/121658823
(2)查看显卡:nvidia-smi -a
==》NVIDIA GeForce GTX 1070匹配ARCH= -gencode arch=compute_61,code=sm_61
因此,修改darknet_ros/CMakeLists.txt的文件,将多余compute版本注释掉

    ${CUDA_NVCC_FLAGS};-O3#-gencode arch=compute_30,code=sm_30#-gencode arch=compute_35,code=sm_35#-gencode arch=compute_50,code=[sm_50,compute_50]#-gencode arch=compute_52,code=[sm_52,compute_52]-gencode arch=compute_61,code=sm_61#-gencode arch=compute_62,code=sm_62

OPENCV报错

/usr/local/include/opencv2/core/cvdef.h:485:1: error: unknown type name ‘namespace’namespace cv {^~~~~~~~~

修改如下https://zhuanlan.zhihu.com/p/36933700

更改无人机模型和视觉输入
(1)修改task1.launch

  <arg name="image" default="/iris_0/stereo_camera/left/image_raw" />

(2)修改uav0.yaml

  camera_reading:topic: /iris_0/stereo_camera/left/image_raw

运行

roslaunch px4 multi_vehicle.launch
roslaunch darknet_ros task1.launch
cd ~/XTDrone/communication
python multirotor_communication.py iris 0
cd ~/catkin_ws_intercept/src/intercept/scripts
python hover.py iris 1 vel
cd ~/catkin_ws_intercept/src/intercept/scripts
python yolo_human_intercept.py iris 0

做无人机速度控制时,摄像机方向(前方)为x轴正方向,左为y轴正方向

将yolo模型替换为无人机模型

http://www.lryc.cn/news/322562.html

相关文章:

  • CSDN 编辑器设置图片缩放和居中
  • 有哪些工具可以替代Gitbook?这篇文章告诉你
  • 小迪安全43WEB 攻防-通用漏洞任意文件下载删除重装敏感读取黑白审计
  • 大模型提示学习样本量有玄机,自适应调节方法好
  • Redis监控工具
  • 低代码表单设计器为企业数字转型强劲赋能!
  • 【C#】Conventions(惯例)最佳实践和准则
  • vue3中使用cesium
  • arduino ide 开发esp8266注意事项
  • RTC协议与算法基础 - RTP/RTCP
  • c语言游戏实战(8):飞机大作战
  • docker 部署k8s相关命令操作
  • 使用Tesseract识别中文 并提高精度
  • 基于Jenkins + Argo 实现多集群的持续交付
  • 关于javascript数字精度丢失的解决办法
  • 每日一题 第二十一期 洛谷 组合的输出
  • JavaScript 面试题
  • java输入语句scanner
  • Python从入门到精通秘籍十一
  • WRF模型教程(ububtu系统)-WPS(WRF Pre-Processing System)概述
  • C语言向C++过渡的基础知识(一)
  • GEE遥感云大数据林业应用典型案例及GPT模型应用
  • macOS Ventura 13.6.5 (22G621) Boot ISO 原版可引导镜像下载
  • 数据结构面试常见问题之Insert or Merge
  • perl 用 XML::LibXML 解析 Freeplane.mm文件,XML文件
  • Spring Cloud Alibaba微服务从入门到进阶(七)(服务容错-Sentinel)
  • Arduino RP2040 + SSD1306 I2C OLED +LittleFS存储GBK字库实现中文显示
  • 代码随想录算法训练营第day53|1143.最长公共子序列 、 1035.不相交的线、 53. 最大子序和 动态规划
  • 【Flutter学习笔记】10.2 组合现有组件
  • C++的vector类(一):vector类的常见操作