2

我一直抱着研究“网络智能”的想法来研究关于智能和计算机本质的一些有趣的想法。我决定通过设计小型机器人代理来实现这一点,这些代理将在某种介质上利用 PDP(即 wifi/IR 或其他东西,待定),使它们能够独立收集大量数据,然后能够通过将它们一起用作“超级计算机”来有效地处理和发现数据趋势(我一直认为使用这个术语很奇怪,但它很贴切,一个是同时使用多个独立的处理单元)。我知道 Python 有一些可用的 PDP 库,我希望将机器人编程到小 Arduinos 上,我


TL;博士?我想做一堆小机器人,它们基本上可以连接在一起形成一个小型超级计算机,并在所有代理之间共享和合并信息。创建一个可以自由放弃部分处理能力然后添加新的 PDP 程序是否可行?

我是一个非常强大的程序员,所以如果是复杂性和时间问题,我愿意自己申请,但如果是必须剥离一些 BIOS 软件并用汇编编写的问题,那我宁愿不. 我对 PDP 的想法没有我想的那么熟悉,如果你有任何推荐的读物让我开始,非常感谢。

另请注意,语言或平台完全可以更改,我只想看到具体证据表明其中一种比另一种更好。

4

1 回答 1

0

有趣的想法,让我想起了传感器网络

您可能会发现 ardunio 对于您想要的东西有点不足。也许将数据发送回 PC 进行处理会更高效、更容易。

如果您想继续使用 ardunio 的想法,您可以实现MapReduce,这是一个相当简单的结构,可以让您非常轻松地编写分布式程序。

我有一篇关于MapReduce 基础的文章。

有著名的Haddop 实现以及Disco (python/erlang) 和Last.fm 创建的称为BashReduce的非常简单的 shell 实现。

于 2011-08-12T21:03:24.703 回答