【Nao-01】 Windows+Naoqi+Python+Choregraphe 开发环境的搭建

概述

本篇介绍 Windows 系统中 Choregraphe 与 Python 的下载与安装,并给出了几个常见问题的解决办法。

在这里插入图片描述


一、安装Choregraphe

  1. 注册 SoftBank 帐号并登录

  2. 访问 SoftBank Community,点击网页右上角的 Resource 进入资源下载页面

  3. 下载 Choregraphe 并安装
    在这里插入图片描述

二、安装Python

  1. 访问 Python 官网下载 Python2.7,下载地址戳我

  2. 安装 Python2.7,并通过控制台py指令检查是否安装成功

  3. 若未安装成功,检查系统环境变量是否配置正确
    在这里插入图片描述

注意:截至最新版本的 Choregraphe 2.8.3.54,目前仅支持 Python2.7,不支持 Python3.0.

三、常见问题

  1. Choregraphe 无法连接至 127.0.0.1
  • 解决方案①:检查安装路径是否包含中文,是的话去除中文,否的话见解决方案②。

  • 解决方案②:检查管理员用户名是否包含中文,是的话修改用户名,去除中文。

  1. Choregraphe 无法连接至 Naoqi
  • 解决方案①:等待几分钟,尝试重新连接。

  • 解决方案②:打开任务管理器,结束 naoqi-bin 进程,打开 Choregraphe 安装目录,找到 naoqi-bin.exe,右键以管理员身份运行,等待 naoqi-bin.exe 完成加载,跳转至 Choregraphe 再次尝试连接。

  • 3
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
好的,我来回答你的问题。 首先,要在 Python3 中上传文件到目标机器,可以使用 paramiko 库,该库是一个基于 SSH2 协议的 Python 实现,可以实现远程命令执行、文件传输等功能。 以下是一个使用 paramiko 实现文件上传的示例代码: ```python import paramiko ssh = paramiko.SSHClient() ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) ssh.connect('target_host', username='username', password='password') sftp = ssh.open_sftp() sftp.put('local_file_path', 'remote_file_path') sftp.close() ssh.close() ``` 其中,target_host 是目标机器的 IP 地址或主机名,username 和 password 分别是目标机器登录的用户名和密码,local_file_path 是本地文件路径,remote_file_path 是目标机器上保存的文件路径。 至于 NAO 机器人 Python SDK 环境搭建,可以参考官方文档进行操作。具体步骤如下: 1. 下载 NAOqi SDK,可以到官网下载或使用以下命令: ```bash wget http://doc.aldebaran.com/2-8/downloads/2.8.6.23/naoqi-sdk-2.8.6.23-linux64.tar.gz ``` 2. 解压 SDK 文件: ```bash tar xvzf naoqi-sdk-2.8.6.23-linux64.tar.gz ``` 3. 安装 Python SDK: ```bash cd naoqi-sdk-2.8.6.23-linux64/ ./naoqi-sdk-2.8.6.23-linux64.run --mode unattended --prefix ./python-sdk ``` 4. 设置环境变量: ```bash export PYTHONPATH=$PYTHONPATH:/path/to/naoqi-sdk-2.8.6.23-linux64/python-sdk/lib/python2.7/site-packages/ ``` 其中,/path/to/naoqi-sdk-2.8.6.23-linux64 是 NAOqi SDK 的解压路径。 完成以上操作后,即可在 Python使用 NAOqi SDK,开发 Python 应用程序控制 NAO 机器人

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值