JetBot AI Kit 教程六、目标跟踪

Object-detection

这一章节我们演示如何使用jetbot跟踪目标,我们使用预先训练好的coco数据集神经网络,可以检测90种不同的物体。包括人(index 0),杯(index 47),苹果(index 54)等对象。具体可以检测对象可以查看完整数据列表

  • 在浏览器地址栏输入http://<jetbot_ip_address>:8888连接到小车,左侧打开Notebook/object_following/,打开live_demo.ipynb文件
  • 运行程序之前需要先将预先训练好的ssd_mobilenet_v2_coco.engine模型下载,解压后复制到当前文件夹目录下
  • 需要注意的时候,本章程序需要用到上一章自主避障中建立的模块,小车需要再同一个环境中进行。
  • 运行此段代码之前,需要将检测对象放到摄像头前面。运行程序后会输出检测到的coco对象。没有检测到对象则输出空数据[[ ]]。输出信息通过查表可知检测到了苹果,苹果的ID为53。如果同时检测到多个对象则输出多个信息。

  • 运行程序后输出如图所示,被检测到的物体周围画着蓝色的方框,目标对象(jetbot跟随目标)将显示绿色边框

  • 你可以适当调小speed和turn gain的值,避免jetbot运行速度太快。
  • 当jetbot检测到目标是会转向目标,如果被障碍物挡住jetbot会左转
TAG: 树莓派CM5 Compute Module 5 树莓派5计算机核心模组模块 ESP32 S3透明小电视适用于稚晖君HoloCubic 3D棱镜时钟摆件显示屏 ESP32机器人 瑞莎Radxa Penta SATA 扩展板适用于ROCK系列树莓派5 NAS 树莓派PICO 1.14寸LCD ESP32 1.5寸LCD 450纳米高精度激光器模组可调焦距激光雕刻激光3D打印 RS485接口 TOF测距 树莓派21.5寸TypeC/HDMI显示屏1080p电脑手机Xbox/PS4/Switch X1300-Hardware RoArm-M2-S Python串口通信控制 全金属紧凑型UGV悬挂高强度弹簧3KG负载适用于DDSM210/400轮毂电机 ESP32-S3 1.28寸圆形LCD触摸屏开发板加速度陀螺仪传感器带外壳 XIAO ESP32S3 Sense超小SuperMini开发板含摄像头适用于Arduino 树莓派5电源 树莓派HDMI显示屏6.25寸LCD触摸屏720×1560 MAX9296A 2路GMSL相机Camera扩展板适用于Jetson Orin主板 树莓派64MP摄像头 树莓派显示屏