nao
吾人为学
个人博客:https://mtics.top/
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
对NAO的手臂控简单控制
对NAO的手臂控简单控制开启/关闭走路时手臂的摆动如何才能控制NAO的手臂呢?官方文档中给出了一段代码介绍:这段代码中给出了如何控制NAO走路时是否摆动手臂,可以说是很简单了。难点在于怎么控制它的手臂固定在自己想要的角度呢?这就要用到另外的代码了。设置角度文档中有个在ALMotion库下的API叫做angleInterpolationWithSpeed可以通过传入一些参...原创 2018-05-29 22:06:17 · 2703 阅读 · 2 评论 -
Nao学习——ROS的安装
Nao学习——ROS的安装搬运自在Ubuntu中安装ROS Kinetic1. 安装ROS Kinetic 只 支持Wily (Ubuntu 15.10), Xenial (Ubuntu 16.04) 和Jessie (Debian 8) 的debian包。1.1 配置 Ubuntu 软件仓库配置你Ubuntu 软件仓库(repositories) 以允许 "restric...原创 2018-08-04 10:30:57 · 817 阅读 · 0 评论 -
NAO学习——在ROS上安装NAO
NAO学习——在ROS上安装NAO1. 安装1.1 配置NAOqi在从Aldebaran Nao官网软件库下载NAOqi SDK时,需要先注册账户。不知道为什么,我们实验室中现在只能用2.1.2版本的SDK,装其他的都会报错。各位读者可以自己尝试一下别的版本。下载好之后,我们先解压压缩包:$ tar xzf pynaoqi-python2.7-2.1.2.17-li...原创 2018-08-04 10:29:54 · 2354 阅读 · 10 评论 -
win10环境下有关nao的sdk配置
本文转载自学弟的博客:win10环境下有关nao的sdk配置,转载已经许可。 所需部分软件(即sdk)的下载链接 https://community.ald.softbankrobotics.com/en/resources/software/language/en-gb一.关于CHoreg...转载 2018-05-11 18:02:48 · 1202 阅读 · 0 评论 -
Python SDK入门(4)—— 记录数据
Python SDK入门(4)—— 记录数据对于NAO来说,记录下它众多传感器的数据是很容易的。让我们来看一个简单的例子吧:# -*- UTF-8 -*-"""记录下一些传感器的数据,并将它们写入到一个文本中"""# MEMORY_VALUE_NAMES 是我们想要存储的ALMemory的值的列表ALMEMORY_KEY_NAMES = [ "Device/SubDev...原创 2018-04-27 08:19:24 · 1304 阅读 · 0 评论 -
Python SDK入门(3)——对事件做出反应
Python SDK入门(3)——对事件做出反应 这一节,我想让NAO在每一次侦测到人脸的时候都说一句“你好,人类”。为了达到这一点,我们需要使用ALFacedetection模型下的”FaceDetected”事件。 所以我们需要用Python写一个NAOqi模型出来。而要创建模型,我们首先需要一个中间件(Broker)。 下面是一个例子:# -*- enc...原创 2018-04-25 21:26:50 · 1431 阅读 · 1 评论 -
Python SDK入门(2)——让NAO行走并说话
Python SDK入门(2)——让NAO行走并说话 1. 使NAO刚化除非你将NAO的stiffness的值设为非0数,否则它是不会移动的而要做到这点其实很简单,只要通过调用ALMotionProxy::setStiffnesses()进行设置即可:from naoqi import ALProxymotion = ALProxy("ALMotion", "nao.loca...原创 2018-05-29 22:06:31 · 3035 阅读 · 3 评论 -
Python SDK入门(1)——让NAO说话
Python SDK入门(1)——让NAO说话在python for naoqi的环境安装完成后,我们先来尝试让NAO说出“Hello world”:from naoqi import ALProxytts = ALProxy("ALTextTpSpeech", "<IP of your robot>", 9559)tts.say("Hello world")这是一...原创 2018-04-24 20:05:13 · 4042 阅读 · 2 评论 -
NAO学习——从NAOqi和rviz开始学习在ROS上运行NAO
NAO学习——从NAOqi和rviz开始学习在ROS上运行NAO1. 开始连接一个实体NAO1.1 运行nao_bringup在开始之前,我们首先要确定三个必须的依赖包 naoqi_driver,naoqi_bridge 和 nao_description 是否满足。这三个包可以通过包管理器或者从github上clone。为了运行nao_bringup, 需要执行下列命令:...原创 2018-08-07 17:14:13 · 1945 阅读 · 8 评论
分享