Behavior Oriented Design
(BOD) is a methodology for developing control of complex
intelligent agents, such as virtual reality characters, humanoid
robots or intelligent environments. It combines the
advantages of
Behavior-Based AI and Object Oriented
Design.
Developing a system under BOD involves creating two types of
program
structures:
Software / code
using BOD and providing POSH for C#, python, jython
and old versions of C++ and
lisp are available for free download from the AmonI Software
Page. We also have versions of POSH working for
YARP and ROS if you are a roboticist, and NetLogo and MASON
if you do social simulation. In addition to the basic POSH engine, we distribute the following behaviour libraries:
Note we are always happy to have more BOD Developers (that
page also
takes bug reports.) |