ROS智能小车的人跟踪跟随

                                                        已经实现的功能点

  0:识别人

 1:设定某个人,镜头对人上半身,识别人的正面和背面,同时支持正面和背面行走(人走的时候,支持从正面转到背面,也支持背面转到正面)

 2:在人少的地方(室内/室外)可以跟随人走(人面部对小车时候,人移动,小车移动。人背部对小车,小车为跟着走方式),人移动,小车也跟着相应的移动(前,后,左,右移动)

 3:可以设定小车和人之间的主要两个距离,近距离(50厘米内),为停止,远距离(大于50厘米)为移动

 4:本次测试主要的距离是人和小车在1.2米范围内(也可以支持1.2米距离外的跟随)。

 5:可以设定小车的移动速度

 6:主界面(脚本实现),流程参照本章 第5点,自动化

智能小车人跟踪跟随行走

                                             具体操作   

 1:开始跟随(不含录屏:弹出一个窗口。是opencv的终端,显示小车前面看到的视频同时,显示 单目的时间和距离 数据)

   2:开始跟随(含录屏,弹出一个窗口。是opencv的终端,显示小车前面看到的视频,不显示单目的时间和距离 数据)

   3:设置小车速度

   4:设置近距离

   5:退出

                                               主要技术

   1:采用单目相机实现方式

   2:神经网络采用TENSORFLOW  OR  PYTORCH

   3:上位机主要采用英伟达JESTON NANO 

   4:完全满足及实现上面需求

                                            目标跟随任务

简介: 通过特定方式选择目标(手动选择区域或识别标识板), 上位机(手机、显示屏、远程服务器)设置跟踪距离,小车根据目标位置和距离执行跟随任务。

  1. 启动和停止

小车上电后静止,由上位机发布启动事件,小车判断视区是否存在合法目标,通过单目摄像头测量目标距离,根据距离位置发布小车移动指令。需要停止跟随时, 1:近距离停止模式(系统设定)

2:通过上位机下发停止指令,小车进入待命状态。

2. 视觉识别要求

设定跟随目标后,要求跟随目标主要在1.2米内进行测试,目标轮廓清晰,目标上身尽量颜色统一

3.速度要求

跟随目标速度不能大于小车最大移动速度,转向速度不能超过小车自转速度,目标丢失后,小车原地静止待命,直到目标回到视觉范围内再次执行跟随任务。

4. 场地要求

场地环境需要明亮无障碍物遮挡,地面需要平整,具体适用场景需要根据测试情况观察。

5自动化

  1:程序启动后,立刻进入识别人的模式(弹出一个窗口。是opencv的终端)。

  2:系统自动识别人后,弹出确认窗口

  3:弹出窗口有,确定(开始行走) 和 取消(进入程序主界面) 按钮

  4:如果没有按 确定 和  取消  操作。5秒后,自动开启跟随模式

6. 非功能性需求

5.1界面操作需求

5.2性能需求

5.3安全性需求

电子设计校内选拔赛,智能随动小车代码 //按下“运动测试”按键,小车能够依次连续执行前进、后退、左拐 弯、右拐弯、原地左转、原地右转的动作各5秒。 //(2)小车能够测量前方物体的距离,并通过显示屏实时显示距离。 //(3)小车前方放置一个平面物体(如书本、木板),平面朝向小车前方。 小车能自动与物体保持一定距离,当物体前后移动时,小车也能跟 随移动。当实际距离与设定的跟随距离的差值大于5cm时,小车会发出 声光提示。 //02过冲 //(4)初始状态下让小车与前方物体相距2m,然后进入跟随模式,跟随距离 设定为20cm ,记录小车从初始状态到与物体 稳定地相距20cm所用的时 间t(单位为秒)。测试3次,取最短的时间。 //距离235,过冲后退 2. 发挥部分 //(1)小车具有测速功能,显示屏实时显示小车当前速度(圈/秒)。 //(2)无线通信功能,小车能把距离、速度等信息无线发送到另一个装置可以 是电脑、手机、另一个单片机等)。装置C 可无线发送命令让小车执行不 同的动作模式。 (3)小车可通过按键设置执行跟随功能模式。测试者把书本或木板在小 车前方前后移动,小车跟随,当测试者把手掌面对小车前方前后移动, 小车会自动跟随。 (4)小车具有自动寻跟随功能。当体(手掌)不在小车前方,小车能自 动原地旋转,直到检测到体,然后自动跟随体。
评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值