The MicroPsi extension guide
This is the WebDoc starting point for all information on how to extend the Toolkit or agents.
The
toolkit is a rather complex system by now. However, there are some defined points of extendability. The toolkit facilitates the implementation (or modification) of
- agent implementations (using node nets)
- agent technologies (using non-nodenet agent implementations)
- world content and behaviour (using our simulation world)
- 3D Visualization
- robots
If you plan on doing something listed above, you've come to the right place to learn how to do it. If you plan on doing something even more invasive, please get in
contact with us.
Basics: The
MRS
Basics:
What the MRS can do for you (and what it cannot do)
Basics: MRS
components
Basics:
How to configure the MRS
Basics: The QA subsystem (and whether you need to care)
Toolkit: The Eclipse GUI
Toolkit: Extending the Eclipse GUI
3DView2:
Creating 3D Models and Animations
3DView2:
Creating Terrains
3DView2:
Adding Models and Object Types
3DView2: Programming - see
3dviewer page
World: Adding Things
World: Dynamics
World: Agent Objects
World:
Projecting Overlays
Agents: Agent Basics
Agents: Scenarios (when to do what)
Agents: MicroPsi (node net) agents
Agents: MicroPsi agents with
custom output functions
Agents: Non MicroPsi agents, and how to write one
Agents: Agents and the World
Agents: Agents and Robots
Agents: Word Adapters (and how to write one)
Agents: What are urges, percepts, body properties and situation elements?
Plase have a look at the
documentation notes for meta-information on the documentation given here.