/YoloV3-RK1808S0

使用RK1808S0计算棒做边缘推理,基于YoloV3的检测方案

Primary LanguagePython

RK1808S0 计算棒使用(主动模式)

RK1808 人工智能计算棒会把 USB 口虚拟成网卡等标准设备,用户只需通过标准设备接口的操作(例如网络的 socket 编程)即可完成对 RK1808 人工智能计算棒数据的输入和输出。

使用流程如下:

    1. RK1808 计算棒插入上位机后,会被虚拟成网卡设备

    2. 宿主机(Host)进行虚拟网卡配置,配置 IP 为 192.168.180.1 ,保证上位机和 1808 中间的网络连接正常

    3. 计算棒默认 IP 为 192.168.180.8 ,账号密码皆为 toybrick ,用户可以 SSH 登录计算棒,拷贝模型和 server 服务程序到计算棒

    4. 计算棒端运行 yolov3_server 服务程序,用来接收上位机的连接请求,并调用 RKNN 进行处理,再返回结果

    5. 上位机运行 rknn_client_tiny 程序,连接 server 成功之后,发送推理请求,从 1808 端获取返回结果

文件结构

1808为运行在RK1808S0计算棒上的程序目录

host为运行在宿主机上的程序目录