【发布时间】:2012-10-25 12:46:22
【问题描述】:
我不确定这是否已经尝试过,但我正在尝试使用Kinect 并检测Nao robot 所做的手势。
我制作了一个 Kinect 应用程序,a gesture based picture viewer,它可以很好地检测到人类(显然可以!)我想尝试的是(虽然我很懒),看看我是否可以使用一些(比如语音)命令告诉 Nao 做一个向右滑动手势并让我的应用程序识别该手势。 Nao 可以轻松识别我的命令并做一些手势。然而问题是,当我将 Nao 放在 Kinect 传感器前面时,Kinect 不会跟踪它。
我想知道的是,Kinect 的人体运动跟踪背后是否有一些基础知识,当机器人而不是人类放在它面前时,它基本上会失败?
PS:我已将 Nao 与传感器保持正确的距离。我还检查了整个机器人是否在传感器的视野中。
【问题讨论】:
-
尝试将 Nao 伸直放置,就像莱昂纳多人的画作一样。机器人的“正确距离”可能与人类不同。此外,也可以使用近距离模式。
-
对不起我的无知,什么是“Nao”?
-
@EvilClosetMonkey 我试着在它伸展手臂的情况下改变距离,然后把自己从视野中移开,但它仍然没有检测到 Nao。我开始怀疑它是否可能。
-
@Ewerton I love google
-
如果骨架跟踪器有一些与之相关的大小假设,我不会感到惊讶。它可能会看到 Nao 的关节,但意识到没有人真的那么小,所以它只是忽略了机器人。明天或下周初我会看看我有类似大小的东西来试用。