关于Naoqi之家
欢迎访问Naoqi之家,一个提供Pepper/Nao机器人中文开发手册的站点。
http://www.naoqi.net
1. 目标
Python是最容易入门的语言,我们尝试写一个Python程序,来远程控制Pepper/Nao机器人说话。
网络连接方式如下图。
1- 在一台个人PC上编写这个Python程序,操作系统不限。
2- 个人PC与机器人连接到同一个局域网的路由器中。
2. 实现原理
Pepper和Nao机器人内部都有一个Naoqi操作系统,这个系统是基于Gentoo Linux的。Naoqi在这个Linux之上提供了Naoqi服务。我们可以通过Python程序来远程调用它的Naoqi服务。
Naoqi服务有很多的API,例如说话,录音,拍照,肢体动作等。
3. 前提准备
3.1 在个人电脑上安装Python
到Python官网下载Python 推荐使用Python 2.7的32bit版本 https://www.python.org/downloads/release/python-2712/
网上安装Python的教程有很多,自行百度。