NAO机器人学习

1. NAO机器人的常见特征

NAO 身高 57.3 厘米,宽 2.3 厘米,重量不到 4.3 公斤.躯干是由特殊的塑料 材质所制成,并具有 21.6V / 2AH 的锂离子电池可以允许 90 分钟的使用. 具有多样的传感器,例如:可以通过摄 影机、麦克风和扬声器实现的多媒体 实现两轴陀螺仪传感器、超声波传感 器和多媒体功能.

NAO 系统采用了 Gentoo Linux 操作系 统.而 NAO 的整体操作是由 NAOqi framework 管理使用者与系统的沟 通.DCM(Device Communication Manager) 管理 NAO 装置之间的交 流,像致动器和传感器. NAO 的开发环境高度反 映出开放式结构。提 供软件和软件开发工具来让您可以在 WindowsMac OSX 和 Linux 操作系统上使用。

2. NAO机器人的使用

NAO机器人的操作系统:

手机有手机的操作系统,电脑有电脑的操作系统,自然机器人也有它的操作系统,了解并熟悉操作系统是我们操作机器人的第一步,那NAO机器人的操作系统是什么呢?她就是NAOqi;

NAOqi OS 是为 softbank robotics robots 开发的嵌入式 linux 操作系统 , 由Aldebaran公司自己封装了一套中间件,称为NAOqi Framework(这种平台形式跟ROS类似,不过它俩架构上完全不同),并对外提供了可供不同平台(Windows、Linux、Mac、Android)和不同语言 (C++、Python等语言) 的 API 。API又有什么用呢?她提供了访问机器人的各种传感器设备接口以及应用接口。给我们对机器人编程带来了很大的方便!

下面附上NAOqiAPI的模块图:

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

 

有关各NAOqiAPI模块的说明可以参考博客: https://www.jianshu.com/p/e84f38e45bf5
 

3. NAO机器人的学习心得

博主作为一个小白,刚开始学习的时候真的是两眼一抹黑,网上搜了很多也没有能够入门,最好发现还是要多看代码,学好python就比较重要了,代码资源可以在NAOqi里面找,然后要注重实践,关于机器人的代码,很难模拟其作用,归根结底还是要落实到实践上来,这就要求必须要有台机器人进行操作,根据代码看机器人的动作,与预期的有何不同,然后逐渐改善代码,发现自己的不足,在这个过程中要尤其保护好机器人,机器人做动作的时候一定要在旁边做好防护!然后要多请教一下前辈,虚心学习,不忘初心,相信一定能把机器人学好的!

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值