NAO基础实验
恶魔布
这个作者很懒,什么都没留下…
展开
-
NAO实验10
基础实验 用视觉线索破解迷宫 主要通过放在迷宫中的NAOMark标志引导NAO左转或者右转 NAOMark 64 表示 左转, 84表示 右转,Timer让NAO每隔5秒向前走0.04米 高级任务 破解迷宫的正确方法 其中,Explore maze的代码为: class MyClass(GeneratedClass): def __init__(self): ...原创 2018-10-06 17:21:03 · 619 阅读 · 0 评论 -
NAO实验9
基础任务 问候 Shake 和 High Five是用时间轴Block自定义做的,而GoodBye是Hello指令盒原创 2018-10-01 16:44:36 · 380 阅读 · 0 评论 -
NAO实验8
基本任务 使用NAOMARK控制机器人 没有找到NAOMarks标志的图片以及相应图片代表的数字,上图中Switch Case的数字64,68,80代表了不同的NAOMarks图片的形状 中级任务 物体辨别 其中,Vision Recognite是通过前面学习到的物体特征来识别物体,而后的Switch Case 用于判别出不同的已学习的物体.这个行为图主要是让NAO在一开始的时候走动...原创 2018-09-29 19:05:21 · 729 阅读 · 0 评论 -
NAO实验7
基础实验 面对面 中级实验 辨别脸部 其中Scan Block为自定义时间轴,主要是让NAO的头部转动,让NAO能搜索并看到脸部 高级实验 记住脸部 [ERROR]behavior.box:onInput_onStart:17 _Behavior__lastUploadedChoregrapheBehaviorbehavior_1285287880__root__SoundL...原创 2018-09-27 17:15:59 · 733 阅读 · 0 评论 -
NAO实验6
基础实验 手臂与头部 整体流程图: 其中,Go to position StandInit的Block由右侧的姿势库拖拽出,而Robot dance的Block类型为时间轴 Dance Block 具体行为层: 中级实验 完成机器人舞 在基础实验的基础上完成. 这两个实验最重要的是知道行为层可以将各个行为分开,并且在不影响其他行为下,改变某一个行为. 高级任务 绕圈走 ...原创 2018-09-26 17:17:00 · 1091 阅读 · 0 评论 -
NAO实验5
基础实验 亮灯 通过NAO脚上的Left Bumper 和 Right Bumper 实现 眼镜LED颜色的显示 中级实验:状态转换 有限状态机(FSM) 状态 条件 动作 实验 状态机 其中,Ears on eye 具体为: 这是一个有限状态机, 4个状态 : 包括(耳朵开和眼睛颜色A),(耳朵开和眼睛颜色B),(耳朵关和眼睛颜色A)以及(耳朵关和眼睛颜...原创 2018-09-18 18:09:13 · 771 阅读 · 0 评论 -
NAO实验4
有关动作的实验,主要通过基于时间轴的调节各个电机的动作实现各种Pose,其中关键的是在每个关键框架(时间节点)先保存好关键的动作,不然容易出错 高级实验: def onInput_onStart(self): #self.onStopped() #activate the output of the box motionProxy = ALProxy("AL...原创 2018-09-17 17:20:42 · 476 阅读 · 0 评论