This C++ class library provides a simple framework for developing soft real-time systems using an agent-based programming model. The library is especially geared toward robotics applications.
The library incorporates ideas from flow-based programming, swarm AI, software componentry, and control
... [More] theory.
In this context, an agent is a software component which:
processes and manipulates data streams, is autonomous, in that it requires no interaction from users or other agents, is entirely decoupled from other system components, has no interface (black-box view), operates in an independent thread of execution.
Data streams consist of well-defined datagrams which:
like UDP datagrams, are unreliable, unlike UDP datagrams, are ordered, unlike objects, are not explicitly bound to methods or events.
The agent-based programming model encourages engineers to design complex systems in terms of simple processing components (agents). Agents are entirely unaware of other agents, making the agent-based model inherently component-based. The server-client model is entirely dismissed, preventing any wait-for-response behavior. In fact, since all inter-agent communication is unreliable, it is impractical to implement any hand shaking between agents. This limitation encourages one-way data streams rather than two-way communication or RPC. [Less]
Warning !Project's page is updated. Please update your bookmarks. http://code.google.com/p/coksilahsorlar/ "Çok Silahşorlar"
Uyarı !Proje sayfası güncellendi. Lütfen bağlantınızı güncelleyiniz. http://code.google.com/p/coksilahsorlar/ "Çok Silahşorlar"
Founder of Turkish Republic, Mustafa Kemal ATATÜRK quotes:
AbstractThis project's goal is to develop a multi robot system which controlled in an intelligent vision space. These robots will easily find paths in a random obstacle environment and after finding paths, they will choose most reasonable path in according to their mission.
Details can be find in
... [More] our wiki.
ÖzetBu projenin amacı akıllı görüntü alanı içinde çok robotlu sistemin kontrolünü geliştirmektir. Bu robotlar rastgele engellere sahip çevrelerde kolayca yollarını bulabilecek ve bulunan yollardan görevleri için en mantıklısını seçebilecekler.
Detayları wikimizde bulabilirsiniz.
Founder of Turkish Republic, Mustafa Kemal ATATÜRK quotes: [Less]