Android-Firmata 和 Amarino

作者:小鱼的互联网观察 发布时间:February 5, 2013 分类:linux

Android的Firmata可以让Android的Arduino的手机透过蓝芽传输来控制,它讲的是Firmata协定。Firmata是一个通用的通讯协定,它可以让你的Arduino的跟机器人用同一套语言对话。底下是Android的Firmata应用。


Amarino(Android的符合阿尔杜伊诺)是BONIFAZ考夫曼写的另一个连接与Arduino的机器人的软体套件(工具包),跟Android的Firmata比起来,Amarino一样是走蓝芽传输,用的不是不一样的地方在于Amarino Firmata通讯协定,而是作者自创的一个很简单的协定。


详细情况阅读:http://coopermaa2nd.blogspot.com/2011/03/android-firmata-amarino.html



延伸閱讀

微博机器人

作者:小鱼的互联网观察 发布时间:February 5, 2013 分类:互联网观察

最近有很多无关的人关注我的微博。发现这些人都关注了很多人,被关注度很低。我怀疑都是机器人。

尤其在新浪微博,有太多的微博机器人。

是微博机器人。肯定是,肯定是微博机器人!


其实开发微博机器人很简单,使用python 的库,再加上一些多线程(多进程)的逻辑和验证识别逻辑。很简单就可以开发出一个网络机器人。


类似于,微博关注机器人,qq空间机器人,qq微博机器人,各种网站的注册机器人,各种网站的操作机器人,都不难。


这些机器人可以最大限度的在很小的范围内影响到对方,但是,如果你有更多的机器人,例如1000 或者 1w。那你将很大程度上影响一小波人,另外可以说的是,微博机器人仅仅是个程序,所以他可以无限制的开启。。。。


可怕了吧,也许你在微博上和比人互动,或者你所关注的人,仅仅就是机器人。

基于开源平台机器人的方案构想:raspberry-pi,mk802 ,arduino

作者:小鱼的互联网观察 发布时间:February 3, 2013 分类:linux

最近看到很多知识,树莓派,mk802 ,arduino。其他单片机平台就不提了,这三个是目前来说最方便的平台。

首先是 树莓派 raspberry pi ,这是个目前最火爆的平台,开源社区非常活跃。其配置比较弱,下面是他的配置情况。

raspberry pi :

采用Broadcom BCM2835 (CPU, GPU, DSP, and SDRAM)芯片

CPU:700 MHz, ARM1176JZF-S 核心 (ARM11 系列)

GPU(图形处理器,也就是显卡的CPU):Broadcom VideoCore IV,OpenGL ES 2.0, 1080p30 h.264/MPEG-4 AVC high-profile decoder

Memory (SDRAM/内存): 256 Mb /512mb


mk802 :

1GHz Cortex A8处理器

、512MB内存、

4GB存储空间,

支持wifi和OTG功能,

预装Android 4.0冰淇淋三明治系统,

支持1080p .


arduino:

cpu很弱。但其模块众多,传感器模块丰富,方便使用。usb接口。


首先对比来看raspberry pi 。如果希望连接传感器,需要使用他的特别接口。cpu性能比较弱。

mk802,cpu性能图像性能比较强,但没有特殊接口,只有usb ,蓝牙。

arduino,简单的通过传感器连接到arduino,然后arduino可以通过usb链接到各种支持usb的平台。


这样来看,使用raspberry pi 或 mk802 来连接 arduino,达到 机主+传感器的方案是最简单,最模块化,最容易上手的方式。

再继续看,性能和尺寸以及价格来说,mk802系列是最合适的原型开发,性能方面比较好的,并且即使你不用了也可以放在电视上当mini pc 来用。但就不知道 mk802系列的驱动的支持情况怎么样了。看到有支持ubuntu和各种操作系统。标准的usb,应该不成问题。


好了,这只是基本的开发原型。在实现了功能后,可以根据定制和厂家定制独特的硬件系统,写入自己的软件系统。

机器人硬件用来得到输入和输出,软件需要多的心思来开发,比如语音识别,虽然现在可以实现语音识别,但是各种延迟,还可以优化。比如预判,比如机器学习。这些都是要结合软件来完成。

好了,这个基于开源平台的机器人方案构想会是我以后的兴趣点咯。。。。

images454545.jpg


  1. 页码:
网站地图 京ICP证030173号