nao机器人Python+pycharm+naoqi平台搭建

一、机器人准备工作

1、打开nao机器人,点击前端的开始按钮,机器人播报自己的IP端口号

2、用网线连接nao机器人和笔记本(笔记本自带网线接口)

3、打开浏览器输入机器人的ip

4、出现登录界面输入账号和密码:nao  NAO

5、选择笔记本连接的无线网络,输入密码连接成功后,去掉网线

二、平台搭建

1、Python2.7官网下载:Download Python | Python.org

2、Python编译器pycharm官网下载:Download PyCharm: Python IDE for Professional Developers by JetBrains

选择社区版下载,免费使用。汉化在插件里面找到中文包安装即可

3、naoqi库下载,地址

 链接:https://pan.baidu.com/s/1lsphuuKdIu0Q0gViMX7RdA?pwd=1111 
提取码:1111

文件1,解压提出两个子文件,把子文件里面的库配置在Python环境里面

文件2,直接应用,配置在Python环境里面

E:\ruanjian\Python27\Lib\site-packages(Python环境文件,根据安装位置变化)

4、环境配置

 1,Python版本要求2.7,确保正确

2,naoqi确定添加合适

 三、代码样例

#机器说绕口令

# coding=utf-8
from naoqi import ALProxy
import time
IP = "192.168.3.249" # 机器人的IP地址
PORT = 9559 # 机器人的端口号,默认9559
tts = ALProxy("ALTextToSpeech", IP, PORT)
tts.say("春晓 春眠不觉晓,处处闻啼鸟,夜来风雨声,花落知多少")
# # 让NAO说话与行走
# from naoqi import ALProxy
motion = ALProxy("ALMotion", IP, PORT)
motion.setStiffnesses("Body", 1.0)
time.sleep(1.0)
tts.say("I'm walking")
tts.setLanguage("Chinese")
tts.say("你好,我是闹机器人。")
tts.say("我可以说流利的绕口令:")
tts.say("打南边来了一个喇嘛,手里提着五斤鳎蚂,打北边来了一个哑巴,腰里别着一个喇叭")
tts.say("提搂鳎蚂的喇嘛要拿鳎蚂去换别着喇叭的哑巴的喇叭,别着喇叭的哑巴不愿意拿喇叭去换提搂鳎蚂的喇嘛的鳎蚂")
tts.say('粉红墙上画凤凰,凤凰画在粉红墙。')
tts.say(' 红凤凰、粉凤凰,红粉凤凰、花凤凰。')
tts.say('红凤凰,黄凤凰,红粉凤凰,粉红凤凰,花粉花凤凰。')

  • 6
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值