下面一起来看看pepper机器人编程的例子!!!
Pepper机器人可以通过Python遥控。
目的。
Python是一门最简单的语言,我们试着写一个Python程序,用它来远程控制Pepper/Nao机器人说话。
在个人电脑上编写此Python程序,操作系统不限。
个人电脑和机器人被连接到同一个局域网的路由器上。
实施原则。
在Pepper和Nao机器人中都有Naoqi操作系统,它基于GentooLinux。在Linux的基础上,Naoqi提供了Naoqi服务。可通过Python程序对其Naoqi服务进行远程调用。
Naoqi有许多API,比如说话、录音、照相、肢体动作等等。
先决条件准备
将Python安装到PC上。
手工编写程序
您的机器人可以直接在Python控制台中输入以下语句进行对话。
请注意在第二行输入您的机器人的IP地址。
获得机器人IP的方法,就是按下机器人胸前的大按钮。
将Pepper用于编程教育的例子。
学生们接受ICT教育,这些人都是小学三年级的学生,他们都在为robotics课做准备,他们围着一张桌子自动地分成几组,每组由指导老师引导开始编程,而Pepper机器人编程所用的专用软件Choregraphe则通过内部的对话框设计,将Pepper机器人编程所用的专用软件Choregraphe用于编程,然后这些孩子打开电脑,通过内部的对话框设计配置线路,通过参与上述活动使孩子们对自然科学技术产生兴趣,培养他们的理论思维能力。