我想学习人脸,跟踪它并从数据库中删除。所以我发送了一个字符串,假设向Learn Face块发送'temp',在成功之后,我将相同的'temp'字符串发送到People Tracker块的peopleID。但我得到的不是:
ALTracker.GenericTracker :registerTarget:0
_ALTargetManager::addTarget
_PeopleConverter::setImplParam
ALMotion: ALTracker.PeopleConverterImplParamsInfos ALValue is not an array.错误或者机器人不只跟踪脸部,而是可以盯着胡椒盒子的头部部分,即使他应该跟踪他记忆中的面孔。我应该使用另一个peopleID吗?也许peopleID是个数字?
发布于 2019-02-15 17:37:38
你的猜测是对的。PeopleID是一个数字。但问题是,你可能无法跟踪你刚刚学会的人的脸,因为faceID和peopleId之间没有关联(据我所知),也就是说,佩珀不知道“temp”属于哪个peopleId。你可能会遇到这个问题,当几个人站在Pepper的前面,你想要Pepper跟踪'temp‘。
https://stackoverflow.com/questions/54671296
复制相似问题