NAO V6 开发环境的配置(附所有文件)
NAO开发环境配置
- 前言
- 环境
- Robot Settings
- Choregraphe 2.8.5.10
- python2.7+naoqi2.8+opencv4.1.0
- putty与FileZilla
前言
学校的机器人摸索了一段时间,摸爬滚打探索环境,之前没接触这类机器人可能会非常艰辛,希望能给需要的人一些帮助。Nao与pepper通用
环境
win10(x64)+naoqi2.8
1、Robot Settings
2、Choregraphe 2.8.5.10
3、python2.7+naoqi2.8sdk+opencv4.1.0
4、putty+FileZilla
我已打包至百度云连接
Robot Settings
nao支持有线和无线上网。可以利用同一网络上的任意一台电脑来控制NAO或为其编程。Robot Settings弥补了第一次上手经验不足的问题,所以第一次上手nao推荐使用Robot Settings进行连接
根据文件完成安装,无特殊需求只用修改安装路径即可
安装完成后打开软件,界面如下
1、有线连接
(1)第一次连接都需要通过有线连接,将nao头部背后的网口插槽打开,插入网线连接,等待数秒打开Robot Settings的Open robot list按钮,可查看到nao机器人头部图标呈现绿色,此时点击连接.
(2)也可通过按nao机器人胸部的按钮知道机器人的ip地址,Robot Settings 中Name框输入nao,HOST/IP框输入机器人说出的ip地址,查看到nao机器人头部图标呈现绿色,此时点击连接.
2、无线连接(需要第一次有线连接进行配置)
保证机器人和所用电脑在同一局域网,使机器人说出ip地址,Robot Settings 中Name框输入nao,HOST/IP框输入机器人说出的ip地址,查看到nao机器人头部图标呈现绿色,此时点击连接.
第一次连接可能会有以下初始化配置:
设置时区
设置本地密码(机器人本地设置)
连接在线账户(更新社区程序),注册可能需要梯子
检查更新程序
完成后下一个界面start开始
进入后界面如下
这个界面显示机器人当前电量,控制声音,以及当前Naoqi版本。
这个界面修改无线网的连接,第一次需要网线连接后,连接你的网络后就可以通过无线网进行连接了
这个界面可以更新一些在线网站上的交互程序(需要社区账号下载)
这个界面进行一些属性修改,以及关机开机
Choregraphe 2.8.5.10
软件安装完成后,打开软件,点击如图所示按钮
这里可以像Robot Settings一样直接搜索本地机器人,也可以输入ip地址和端口
连接成功后如图所示
———————————————————————————————————
python2.7+naoqi2.8+opencv4.1.0
1、python27
点击安装程序
路径为默认,根据安装文件操作
选择需要安装的文件,建议全部安装
等待安装完成后添加环境变量,
右键我的电脑—>属性---->高级系统设置设置
找到系统变量里的path,点击编辑
新建——游览 找到你安装python27的目录(例:c:\python27)
新建——游览 python27文件下Scripts添加到系统变量
添加完成后,确定,此时安装完成。
——检查安装是否成功,组合键win+R 输入cmd回车
在dos框里输入 “python -V”查看版本信息
——安装检测成功。
2、opencv
完成python27安装后,组合键win+R输入cmd
回车 进入dos框输入pip install opencv-python
回车等待安装完成,会自动安装numpy(此时过慢,可在等待时先配置naoqi)
——安装检测:打开dos框输入python
输入import cv2
——无报错即正确安装
3、naoqi2.8sdk
解压“pynaoqi-python2.7-2.8.5.10-win64-vs2015-20181203_210310”到任意文件夹,配置python的环境变量。提供两种方法(选择其中一种即可)
(1)新建文本文件,将你解压的pynaoqi目录下的bin和lib目录复制到文本文件
修改文件名为“add.pth”
完成后将”add.pth“移动至你安装python所在目录
至此,配置完成。
(2)添加PYTHONPATH变量,右键我的电脑—>属性---->高级系统设置
点击环境变量
点击用户变量新建
变量名为PYTHONPATH,变量值为解压“pynaoqi-python2.7-2.8.5.10-win64-vs2015-20181203_210310”目录下的lib和bin目录,中间以分号分开(注意为小写),点击确定。此时配置完成;
——检测配置
打开dos框输入python
输入”import naoqi“
——若无报错,即配置完成
———————————————————————————————————
putty与FileZilla
1、FTP文件传输工具:FileZilla(FileZilla Server是Windows平台下一个小巧的第三方FTP服务器软件,系统资源也占用非常小,可以让你快速简单的建立自己的FTP服务器。)
FileZilla连接:
保证nao与主机端处于同一局域网下,输入nao的ip,用户名密码默认为nao nao端口默认为22
连接后可实现与nao的文件传输
2、Putty(或者WinScp)这里只介绍Putty(PuTTY是一个Telnet、SSH、rlogin、纯TCP以及串行接口连接软件。较早的版本仅支持Windows平台,在最近的版本中开始支持各类Unix平台。Linux系统管理越来越依赖于远程。在各种远程登录工具中,Putty是出色的工具之一。)
与nao进行连接:
保证nao与主机端处于同一局域网下,输入nao的ip,端口默认为22
进入后输入用户名与密码 默认为nao nao。
运行python文件:
远程操作方法
putty进行naoqi指令操作,FileZilla文件传输
如果熟悉linux可以直接putty操作。
NAO V6 开发环境的配置(附所有文件)相关推荐
- PhpStorm+PhpStudy开发环境的配置
PHP是一种脚本语言,用来写动态网页的,适用于Web开发领域.接触PHP的第一步就是搭建一个能够执行PHP程序的开发环境平台,这里选用的是PhpStorm+PhpStudy开发环境的配置,PhpSto ...
- Android开发环境简单配置
为什么80%的码农都做不了架构师?>>> · Android开发环境简单配置 写这个系列的原因也是因为自己对android比较感兴趣,而网上多数教程都是直接参照 ...
- CentOS 7配置LNMP开发环境及配置文件管理详解
本篇文章主要介绍了CentOS 7配置LNMP开发环境及配置文件管理,详细的介绍了MySQL 5.6,PHP 5.6,Nginx的安装与配置,有兴趣的可以了解一下. 安装并配置MySQL 5.6 从C ...
- Android开发--环境的配置
Android开发--环境的配置 一 Android开发环境:JDK.eclipse ADT.海马模拟器或者夜神模拟器.配置之前先保证运行内存足够大,不然会导致运行卡. 二 JDK(不用安装) 1.j ...
- 一个电脑的重装到java开发环境安装配置的全过程
刚拿到一台别人用过的电脑.看着c盘爆满,而且用了还是windows7操作系统,强迫症发作马上就准备重装系统. 之前换固态使用wepe制作U盘启动盘装系统的步骤和过程全部忘记的,贼尴尬. 同事都看不过眼 ...
- Linux(Ubuntu 16) 下Java开发环境的配置(二)------Tomcat的配置及常见问题
前言 相比于java JDK的配置,Tomcat的配置简单的多,简直就相当于直接运行了,本文以Tomcat8.0为例进行配置 1.Tomcat的下载 地址:https://tomcat.apache. ...
- android安装python opencv_Python、C++、Android OpenCV 开发环境的配置
在 Mac 上折腾了一下 OpenCV 的配置,分别配置了 Python .C++ 和 Android 上的开发环境,中间还遇到点坑,简要记录一下. OpenCV 的安装 OpenCV 的安装有两种方 ...
- Ubuntu Linux环境下的Android开发环境的配置
在Android底层开发中需要用到的工具有:JDK6或以上版本:Eclipse3.4或以上版本:ADT;CDT;Android SDK:Android NDK:交叉编译环境:Linux内核源代码:An ...
- Java开发环境基础配置
开发环境基础配置 概述 安装JDK 配置JDK(选做) 如何配置 为什么要配置 第一个Java程序 hello world案例 安装IDEA IDEA的使用(重要) 第一行IDEA代码 创建Proje ...
最新文章
- Delphi 原生ADO(二)
- 069:ORM查询条件详解-isnull和regex
- 关于android 1.6全部的权限介绍
- 实战并发编程 - 03基于不可变模式解决并发问题_1
- 光纤收发器的原理及应用_基于砷化镓传感器的光纤测温原理及其在地铁中的应用...
- 图片上传的ajax代码,一个伪ajax图片上传代码的例子
- Date对象中的方法
- hget和get redis_redis hget hash命令简介
- fms 连 mysql_FMS+Thinkphp+Mysql 直播源代码,开源可消耗
- 网站代码sql注入攻击漏洞修复加固防护措施
- 基本的LC串联和并联振荡电路分析
- java 手机智能拨号_智能拨号 CeleDial v1.8
- 误传了数千年的几个名句
- Abaqus 沙漏模式
- 论文初稿写到什么程度才算合格?
- Hadoop 图像小文件查重方法
- 将HQL语句转为sql语句
- Git分支 查看branch 创建 切换checkout 合并merge(先切回主分支) 删除branch -d 推送push
- 用友iuap低代码开发驱动商业创新
- 大一至大三在校期间公众号作品(部分)
热门文章
- 2023山东理工大学计算机考研信息汇总
- 从WebGL到Babylonjs
- 一个用户下多个表空间
- 「巫师3(The Witcher 3:Wild Hunt)」游戏个人测评
- @Repository注解的作用
- RGBD相机实用问题
- 吴伯凡直觉与数据心得_您是“相信自己的直觉”还是依靠业务中的数据?
- 电脑文件夹怎么同步到手机?
- 2021-04-22手机APP24小时自动刷屏向上翻页自动刷视频,各种短视频、抖音、快手、今日头条等
- android 系统版本比例,安卓手机系统版本分布:Android 9.0占比达34%!