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: Modbus 树莓派PICO下载器 红外摄像头 树莓派5 8G 树莓派5 PCIE转M.2 NVME双SSD固态硬盘2CH-M.2-HAT+扩展板Pi5 全志H618 电纸标签 ESP32-S3N8R8 7寸电容触摸屏开发板800&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;times;480WiFi蓝牙CAN传感器RS485 Milk-V Duo扩展板 三连屏扩展板 2寸LCD主屏IPS屏 0.96寸蓝色OLED双副屏 适用于树莓派 UGV Beast越野【履带】AI机器人小车OpenCV云台适用于Jetson Orin ESP32开发板C3 1.28寸圆形旋钮显示屏带蓝牙WIFI可按压240x240 树莓派CM5 Compute Module 5 树莓派5计算机核心模组模块 ESP32 S3开发板2.41寸AMOLED触摸显示屏6轴陀螺仪SD 激光测距激光雷达 高精度360°磁编码伺服电机85KG 12V/24V RS485高精度大扭矩 树莓派5 RTC教程 数据手册 MaixPy文档简介 RoArm-M3-S 驱动节点