各位可爱的朋友们,
我对Pepper机器人的平板电脑有个问题。我有一个简单的Choregraphe项目,其中显示了一个基本的HTML。当人们开始与机器人交谈时,问题就来了。Tablet视图不断重置为默认动画。
我已经读过了,每次AutonomousLife从一个活动切换到另一个活动时,平板电脑都会重置。
有没有办法阻止这种行为?我希望我的HTML页面经常显示而不被中断。
到目前为止,我已经尝试将活动设置为孤立性、交互性和无自然性。它是一样的(目前它是交互式的)。
我还尝试订阅了AutonomousLife/FocusedActivity并引发了一个事件,如下所示。图像中的活动是从Choregraphe手动启动的。

现在,每当Pepper切换焦点时,我都会在tablet中看到闪烁(切换到默认动画,然后返回到我的tablet视图)。
这显然是我的问题的一种变通方法。有没有一种正确的方法来做到这一点--在不被SwitchFocus干扰的情况下保持平板电脑的视图,并停止闪烁?
诚挚的问候。
发布于 2018-02-16 01:48:24
试试ALTabletService._enableResetTablet(0)
因为它是一个隐藏的方法,所以它不被存储中的发布所接受;)
如果要在系统范围内运行,则需要创建一个从引导自动运行的服务,并在启动时为ALTabletService执行该命令。
您可以在以下位置找到创建服务的说明:http://doc.aldebaran.com/2-5/dev/tutos/create_a_new_service.html
https://stackoverflow.com/questions/46173938
复制相似问题