Psyclone

Papers on
Psyclone


MINDMAKERS - the home of modular AI projects
We support the AIR message protocol


Technology

Guided by the fundamental insight that the next hard problem in AI and simulation is integration and architecture, CMLabs has created a software suite specifically for constructing large-scale artificial intelligence systems that include multiple modules, functionalities and goals. Our patent-pending Whiteboard™ technology allows these systems can be deployed in any environment with superb handling of changing goals, configurations and priorities.

Our infrastructure allows academia and industry alike to build complex systems from scratch, or plug in functionality developed elsewhere in the world and custom-build only those pieces that are required for their particular needs.

Inpsired by the Constructionist Design Methodology outlined by MINDMAKERS.ORG, we have adopted the latest advances in the construction of large, complex and interactive systems. As a result our technology brings more power and flexibility to any system requiring:

  • Distributed computation
  • Flexible message passing
  • Complex structural and temporal dependencies
  • Advanced resource management
  • Seamless integration of binary and symbolic data

AIR is the messaging foundation through which Psyclone modules communicate. It is compatible with the OpenAIR specification developed by MINDMAKERS.ORG. AIR is available as a stand-alone software package and AIRPlugs are available for Java, C++ and Common Lisp.

AIR was developed by CMLabs between 2001 and 2003 and subsequently released, along with an open-source reference implementation in Java, to MINDMAKERS.ORG. The spec was subsequently renamed OpenAIR and is now managed by the MINDMAKERS organization.

CMLabs continues to evolve a version of AIR, with specific features in support of customers.

CoreLibrary

CoreLibrary is a C++ library that includes high-level string, audio, video and network functionality. CoreLibrary is a genuine CMLabs technology — we e use it extensively in our products.

As a courtesy to our customers and collaborators we have made CoreLibraryavailable as open-source is available for download from SourceForge under an LGPL license.

 



 Psyclone used in
advanced
humanoid
robotics
 
 Psyclone explained
in
SIGGRAPH
Quarterly

 



 
2007©Communicative Machines