返回顶部
r

rdk-x5-app运行预装示例

运行 RDK X5 /app 目录下的预装示例程序:12 个 Python AI 推理 demo(YOLO/分类/分割/Web展示)、40pin GPIO 示例、C++ 多媒体示例(编解码/RTSP/VIO)、查看 34 个预装 BPU 模型。Use when the user wants to run pre-installed /app demos, test Python AI samples, compile C++ multimedia examples, or browse the model library. Do NOT use for TROS ROS2 launch commands (use rdk-x5-tros), camera hardware setup (use rdk-x5-camera), or custom AI inference (use rdk-x5-ai-detect).

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
278
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

rdk-x5-app

技能名称: rdk-x5-app
详细描述:

RDK X5 App — /app 预装示例

目录结构

/app/
├── pydev_demo/ # 12 个 Python AI 示例
│ ├── 01basicsample/ ~ 12yolov5sv6v7sample/
│ └── models/ # 34 个 BPU 模型 (.bin)
├── 40pin_samples/ # GPIO/I2C/SPI/PWM/UART 示例
├── cdev_demo/ # 8 个 C++ 多媒体示例
└── multimedia_samples/ # 底层 C 示例

Python AI 示例

图像分类(01basicsample)

bash cd /app/pydevdemo/01basic_sample python3 test_mobilenetv1.py # MobileNetV1 python3 test_resnet18.py # ResNet18 python3 test_googlenet.py # GoogleNet

语义分割(04segmentsample)

bash cd /app/pydevdemo/04segment_sample python3 test_segment.py

Web 摄像头展示(05)

bash cd /app/pydevdemo/05webdisplaycamera_sample bash start_nginx.sh python3 mipicameraweb.py

浏览器 http://:8080 查看。

YOLO 系列检测

bash cd /app/pydevdemo/06yolov3sample && python3 testyolov3.py cd /app/pydevdemo/07yolov5sample && python3 testyolov5.py cd /app/pydevdemo/09yolov5xsample && python3 testyolov5x.py cd /app/pydevdemo/12yolov5sv6v7sample && python3 testyolov5s_v6.py

其他检测

bash cd /app/pydevdemo/10ssdmobilenetv1sample && python3 testssdmobilenetv1.py cd /app/pydevdemo/11centernetsample && python3 testcenternet.py

RTSP 流解码(08)

bash cd /app/pydevdemo/08decodertspstream python3 testdecodertsp.py rtsp://admin:password@192.168.1.64:554/stream1

40pin GPIO 示例

bash
cd /app/40pin_samples
sudo python3 simple_out.py # GPIO 输出
sudo python3 simple_input.py # GPIO 输入
sudo python3 simple_pwm.py # PWM
sudo python3 button_event.py # 按钮事件
sudo python3 button_led.py # 按钮控 LED
sudo python3 test_i2c.py # I2C
sudo python3 test_spi.py # SPI
sudo python3 test_serial.py # UART

C++ 多媒体示例

编译并运行:
bash
cd /app/cdevdemo/name>
make && ./

目录功能可执行文件
bpuBPU C++ 推理bpudemo
v4l2
V4L2 摄像头 | v4l2
demo | | vio2display | VIO 到显示 | vio2display | | vio2encoder | VIO 到编码 | vio2encoder | | decode2display | 解码显示 | decoder2display | | rtsp2display | RTSP 显示 | rtsp2display | | vio_capture | VIO 采集 | capture | | vps | 视频处理 | 见目录 |

模型库速查

路径:/app/pydev_demo/models/(34 个 .bin 文件)

类别模型
分类mobilenetv1, mobilenetv2, resnet18, googlenet, efficientnasnetm/s, efficientnetlite0~4, vargconvnet
检测
yolov2, yolov3, yolov5s/5x/5sv6/v7, yolov8, yolov10, yolov11m, yolov12n, ssdmobilenetv1, centernet, fcos, fcos_efficientnetb2/b3 |
| 分割 | yolov8seg, deeplabv3plus (efficientnetb0/m1), fastscnn, mobilenetunet, stdc |

所有模型为 NV12 格式,专为 BPU 优化。

⚠️ 必须使用系统 Python

RDK X5 的 hobot_dnn 等硬件库安装在系统 Python (/usr/bin/python3.10),不在 conda 环境中

bash

✅ 正确 — 使用系统 Python


/usr/bin/python3.10 /app/pydevdemo/01basicsample/testresnet18.py

❌ 错误 — conda 环境没有 hobot_dnn,会报 ModuleNotFoundError

python /app/pydevdemo/01basicsample/testresnet18.py

排查故障

现象原因解决
ModuleNotFoundError: hobot_dnn使用了 conda 或 venv Python改用 /usr/bin/python3.10 运行
make 编译失败
缺少头文件或库 | sudo apt install libhbm-dev 检查依赖 | | Web 展示无画面 | nginx 未启动 | bash start_nginx.sh | | 模型文件找不到 | 路径错误 | 确认模型在 /app/pydev_demo/models/ |

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 rdk-x5-app-1776155281 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 rdk-x5-app-1776155281 技能

通过命令行安装

skillhub install rdk-x5-app-1776155281

下载

⬇ 下载 rdk-x5-app v1.0.0(免费)

文件大小: 2.63 KB | 发布时间: 2026-4-15 12:45

v1.0.0 最新 2026-4-15 12:45
Initial release: /app demos, 34 BPU models, Python AI samples, C++ multimedia, GPIO examples

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部