如何在Pepper机器人上运行actions?
如何在Pepper机器人上运行actions?让我们一起来看看!
Actions是为Pepper创建应用程序的主要组件。通过actions,Pepper可以说话;听;移动;动画;吸引人;聊天;视角调整;环境定位;拍照。
创建action。
用构建器创建同步或异步的actions。
构建操作的步骤如下:
使用QiContext创建action构建器
向构建器传递action参数,
使用build或buildAsync方法创建action。
执行 action
当action运行时线程不会被阻塞
在run 调用后,action的执行 不会立刻结束.
管理action执行
action可以同步或异步执行。
因此,这允许您执行以下操作:
当action成功执行时,执行某些代码,
在action执行过程中处理潜在错误,
取消action处理。