项目简介
本项目是基于NVIDIA Jetson Nano开发板的物体跟随系统。借助C++编写的程序,系统可检测并跟随指定物体,为Jetson Nano用户提供了简单易用的物体跟随解决方案。
项目的主要特性和功能
- 物体检测与追踪:运用深度学习模型进行物体检测,识别并追踪目标物体,支持多种物体检测,能实时更新物体位置信息。
- 机器人控制:通过控制机器人实现物体自动跟随,支持前进、后退、左右旋转等多种运动模式。
- 硬件兼容性:无需连接电机或Arduino即可运行,使用VirtualGL可获得更高帧率,提升用户体验。
安装使用步骤
准备工作
确保已安装并配置好Jetson Nano开发板。
下载项目
复制或下载本项目代码到Jetson Nano开发板上。
编译项目
- 删除
CMakeCache.txt
和CMakeFiles
目录。 - 运行
cmake .
进行项目配置。 - 若编译失败,安装缺失的库文件。
- 运行
make -j5
进行编译。
运行项目
编译成功后,运行bash startFollowing.sh
启动物体跟随系统。
注意事项
- 运行项目前,确保已正确安装并配置
jetson-inference
库。 - 使用VirtualGL可获得更好性能,建议运行项目时使用。
- 遇到编译或运行问题,参考错误信息并安装缺失的库文件。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】