python

python2.7用于NAO开发

https://www.python.org/downloads/release/python-2718/

python3.6用于其他程序测试。

https://www.python.org/downloads/release/python-368/

python2.7SDK

https://developer.softbankrobotics.com/nao6/downloads/nao6-downloads-windows

配置环境

https://developer.softbankrobotics.com/nao6/naoqi-developer-guide/sdks/python-sdk/python-sdk-installation-guide

官网没屁用,有错误,讲不清。

path里面添加python27路径,以及naoqi路径。

注意naoqi解压后是一个文件夹包含一个文件夹,才到lib等文件夹集合。

注意这里无论怎么搞也没用,上面那个才能添加naoqi

这里的naoqi的端口好很重要,是这个虚拟nao机器人的端口号。

Choregraphe

https://developer.softbankrobotics.com/nao6/downloads/nao6-downloads-windows

安装缺失DLL

https://www.robotlab.com/support/choregraphe-bin.exe-system-error-fix

远程传输工具winscp

https://winscp.net/eng/download.php

里面有Putty,可以从这里安装它。

按NAO机器人胸部三下,取得IP地址。

选择SCP,输入IP地址和22端口号默认,输入账户和密码:nao

账户和密码可以在web浏览器里面输入IP地址修改。

python sdk库

http://doc.aldebaran.com/1-14/naoqi/sensors/alleds-api.html

NAO文档里面太简略了。又没有这个库文档的链接。

python控制NAO运动Almathswig error



https://stackoverflow.com/questions/66732022/almathswig-error-when-trying-to-use-almath-to-program-nao-robot

从官网下载最新版免安装版本,解压后拷贝lib里面相关文件进去就可以了。

python控制NAO动作

程序员本能自然看文档库,然后用python执行各种角度的变换,但是除了上面的error。虽然这次成功,但防止日后会遇见其他bug。所以有个取巧的思路,使用NAO的Choregraphe软件设计动作,保存后调用即可。

https://blog.csdn.net/new_light/article/details/8821868?locationNum=3&fps=1

最后吐槽

NAO这种垃圾玩意,尽量避开项目相关,尽量少浪费时间去做什么复杂开发。简化版的Linux系统实现什么都很麻烦。专业程序员感觉麻烦。非专业也玩不转它复杂的可视化编程。两种方式都不健全,很鸡肋。

NAO机器人开发环境配置的更多相关文章

  1. AndroidStudio开发环境配置-Windows

    Android Studio开发环境配置-Windows 最近突发奇想,开始研究Android开发.开始时使用Eclipse作为开发IDE,结果各种不好使,首先下载和安装SDK,以及不同版本的Imag ...

  2. Python开发环境配置

    好久没有写博客了,自从6月份毕业后,进入一家做书法.字画文化宣传的互联网公司(www.manyiaby.com),这段时间一直在进行前端开发,对于后端的使用很少了,整天都是什么html.css.jav ...

  3. Visual studio 通用开发环境配置:SDL,FFMPEG为例

    引言 每一个C++库的使用都是从开发环境的配置开始的,其实每个库的配置过程都是大同小异,总结下来有下面几个步骤: 下载库文件,这里假定是已经预先编译完成的. 配置库文件的包含目录(include)和库 ...

  4. WIN10下java8的开发环境配置与第一个java程序

    一.开发环境配置 1.在官网上下载jdk-8u111-windows-x64.exe 2.运行安装包,可以自定义安装路径 3.进入环境变量设置: 计算机右键-->属性-->高级系统设置-- ...

  5. Mac下golang开发环境配置

    go语言在开发效率和运行效率中的优势让很多人青睐,所以有倾向打算转向go语言的开发. 下面介绍在Mac OS X中golang的开发环境配置. 1.安装brew brew是一个mac下的由ruby开发 ...

  6. win7 x64 vs2010 directShow开发环境配置

    近来工作需要,要用dirrectShow写一个视频播放的demo验证自己的想法.开发环境配置了好久都没有成功,最后终于弄完,现在记录下来,以后有同学遇到同样问题,可以以此法解决. windows SD ...

  7. 基于Eclipse的Hadoop应用开发环境配置

    基于Eclipse的Hadoop应用开发环境配置 我的开发环境: 操作系统ubuntu11.10 单机模式 Hadoop版本:hadoop-0.20.1 Eclipse版本:eclipse-java- ...

  8. XMPP开发环境配置

    首先配置XMPP开发环境配置需要的软件 先安装xampp-osx-1.8.3-5-installer.dmg 安装成功后launchpad里会多出一个XAMPP(其他),点开里面的manager-os ...

  9. Mac电脑配置IOS React Native开发环境配置笔记

    React Native(以下简称RN)的开发环境配置直接参考官方文档即可完成,不过对小白来说东西有点多,有些名词不是很好理解,这里就官方的安装文档稍微展开说一下. 中文版配置说明:不错的中文说明.官 ...

随机推荐

  1. 总结Vue第一天:简单介绍、基本常用知识、辅助函数

    总结Vue第一天:简单介绍.基本常用知识.辅助函数 中文官网:https://cn.vuejs.org/v2/guide/syntax.html 遇到不熟悉的可以先看一下官网,然后再看一下一些别人写的 ...

  2. 【LeetCode】1071. Greatest Common Divisor of Strings 解题报告(Python & C++)

    作者: 负雪明烛 id: fuxuemingzhu 个人博客: http://fuxuemingzhu.cn/ 目录 题目描述 题目大意 解题方法 暴力遍历 日期 题目地址:https://leetc ...

  3. 【LeetCode】433. Minimum Genetic Mutation 解题报告(Python & C++)

    作者: 负雪明烛 id: fuxuemingzhu 个人博客: http://fuxuemingzhu.cn/ 目录 题目描述 题目大意 解题方法 日期 题目地址: https://leetcode. ...

  4. 【LeetCode】779. K-th Symbol in Grammar 解题报告(Python)

    [LeetCode]779. K-th Symbol in Grammar 解题报告(Python) 作者: 负雪明烛 id: fuxuemingzhu 个人博客: http://fuxuemingz ...

  5. 【剑指Offer】包含min函数的栈 解题报告

    [剑指Offer]包含min函数的栈 解题报告 标签(空格分隔): 牛客网 题目地址:https://www.nowcoder.com/questionTerminal/beb5aa231adc45b ...

  6. centos 各版本下载

    地址: go to http://vault.centos.org/ for packages.

  7. [炼丹术]YOLOv5训练自定义数据集

    YOLOv5训练自定义数据 一.开始之前的准备工作 克隆 repo 并在Python>=3.6.0环境中安装requirements.txt,包括PyTorch>=1.7.模型和数据集会从 ...

  8. <数据结构>XDOJ.322关键路径长度

    问题与解答 问题描述 计算AOE-网中关键路径的长度. 输入格式 输入数据第一行是一个正整数,表示图中的顶点个数n(顶点将分别按0,1,-,n-1进行编号),顶点数不超过100,其中0为源点,n-1为 ...

  9. 编写Java程序,创建Dota游戏中的防御塔类,通过两个坐属性显示防御塔所在的位置

    返回本章节 返回作业目录 需求说明: 创建Dota游戏中的防御塔类 通过两个坐属性显示防御塔所在的位置 实现思路: 创建防御塔(TowerDefense)类 在该类中定义了两个属性,分别是int类型横 ...

  10. 编写Java程序_找星座朋友应用软件

    一.About the Project 项目介绍 自古以来,人对于恒星的排列和形状很感兴趣,并很自然地把一些位置相近的星联系起来,组成星座.占星术亦称"占星学"."星占学 ...