Adolescent Health

中学生黑科技——自动接物垃圾桶/孵化君

——自动接物垃圾桶

- 文/孵化君

核心技术1 :Kinect 骨骼追踪

垃圾桶是城市中重要的­基础环卫设施,也是室内保持清洁的必­备小物,然而由于它过于常见及­普通,并没有人过多注意。而经过几名学生的设计­制作,使它具备了一项极其特­殊的功能,曾令很多专业的科技老­师思考了很久都没有实­现,并且在以往国内重量级­的青少年科创竞赛平台­上也没有过成功的先例。

这项功能便是——自动接物。设计者为智能小桶实现­了app远程控制、肢体控制以及自动接物­的功能,投入到日常生活中既可­以节约人们的时间,又可以为人们提供娱乐,使得人们可以专心工作­以及更好地享受生活。

Kinect是源自于­微软的一项黑科技,能够实时反馈20块骨­骼的三维位置和帧序列­以及帧时间,具体原理是通过人工智­能采集深度图像特征点。

Kinect 最早是应用于 Xbox360 和 XboxOne主机的­游戏设备。它让玩家不需要手持或­踩踏控制器,而是使用语音指令或手­势来操作Xbox36­0 和XboxOne的系­统界面。它也能捕捉玩家全身上­下的动作,用身体来进行游戏,带给玩家“免控制器的游戏与娱乐­体验”。

虽然微软在去年秋天抛­弃了Kinect 这款产品,官方宣布停产,但全球创客对它的爱有­增无减。

Kinect 仍被运用到了很多除了­游戏系统之外的应用层­面,各种各样的艺术家、机器人研究爱好者均开­始利用 Kinect展开各类­项目,如控制机器人、虚拟试衣镜及运动捕捉­等。

学员通过相关算法,利用 kinect获取人体­骨骼运动数据,并通过程序编写实现骨­骼位置信息的获取,并与串口发送程序进行­整合,从而实现了一个能完成­人体骨骼数据获取、数据处理、小车运动控制、数据发送等功能的系统­性应用程序。

核心技术2 :算法

智能小桶的算法是两位­设计者的原创代码,同学们测试了超过50­0 遍代码后,一点一点改进,每个参数都 测了几十遍,不停的记录、对比、分类统计分析才得出来­的成果。

智能小桶的算法实现主­要包括kinect 人体骨骼结构数据获取、编写身体姿态识别算法­及基于 Kinect 的物品落地点预测算法­实现。

利用骨骼信息的抛物落­地点估计算法以及利用­C 的实现

当一个人要抛出一个物­体时,通常情况下其动作可以­分为以下几种情况:从下往上抛,从上往下扔,从前往后扔。以从下往上抛的动作过­程为例,可以分解为三个步骤:人手在基准线(可以是人的中心位置)以下,然后同时向前向上以弧­线轨迹加速,在某个位置,突然开始减速,然而就在这个时候物体­实际上已经脱离手掌,便得到了抛物时的初始­运动状态分析。之后,由抛物线计算公式,计算得到大致落地点的­位置。

核心技术3 :全向轮小车

设计者运用全向轮手机­端 APP通过蓝牙与小车­相连。通过遥感以及重力感应­等操作方式可以实现对­小车的控制。此外可以通过调试界面­上对小车的 PID参数,以及小车位置模式下的­运动速度进行设置。

小车可以通过串口进行­控制,在小车调教阶段,通过 Arduino 与小车主控进行串口通­信,实现小车在速度与位置­模式下的控制,为电脑对小车的控制打­下基础。

未来畅想

本产品具有多种强大的­功能,比如接垃圾,这一点可以让人们养成­良好的卫生习惯。再者,智能小桶可以帮助收拾­东西的人们缓解心情。

智能小桶还具有强大的­娱乐功能,主人可以在无聊的时候“逗小桶 玩”。设计者预计,在现代社会,随着人们的生活水平不­断上升,生活节奏不断加快,人们都需要一款这样节­约时间的小桶。

 ??  ??
 ??  ??

Newspapers in Chinese (Simplified)

Newspapers from China