Pepper:人物ID

时间:2019-02-13 13:24:17

标签: pepper choregraphe

我想学习面孔,对其进行跟踪并从数据库中删除。因此,我发送了一个字符串,比如说'temp'到Learn Face块,成功后,我将相同的'temp'字符串发送到了People Tracker块的peopleID。但是我得到了:

ALTracker.GenericTracker :registerTarget:0  
_ALTargetManager::addTarget         
_PeopleConverter::setImplParam  
ALMotion: ALTracker.PeopleConverterImplParamsInfos ALValue is not an array.
错误或机器人不会只跟踪脸部,而是可以凝视胡椒盒的头部形状的部分,即使他本应跟踪自己记得的脸部也是如此。我应该使用另一个peopleID吗?也许peopleID是一个数字?

1 个答案:

答案 0 :(得分:1)

您的猜测是正确的。 PeopleID是一个数字。但是问题在于您可能无法跟踪刚刚学到面孔的人,因为faceID和peopleId之间没有关联(据我所知),即Pepper不知道'temp'属于哪个peopleId。当几个人站在Pepper前面并且您想要Pepper跟踪“温度”时,您可能会遇到此问题。