wiki:Ipaaca

Version 16 (modified by welberge, 6 years ago) (diff)

--

Ipaaca

Javadoc:  https://ci.clf.cit-ec.de/view/SOA/job/ipaaca-trunk-daily-CIT/javadoc/

List of currently provided Ipaaca component interfaces

interfacesend categoriesrecv categoriesimplementations
AnimatablejointDataConfigRequestjointDataConfigReply,jointDatabillie ogre environment, hmi.ipaacarenderenvironment
Animation ProviderjointDataConfigReply, jointDatajointDataConfigRequestAce, AsapRealizer (through an asap.ipaacaembodiments.IpaacaEmbodiment, setup with IpaacaEmbodimentLoader)
BML RealizerbmlfeedbackbmlAsapRealizer (with IpaacaToBMLRealizerAdapterLoader)
BML Provider (the part of the behavior planner that communicates with a realizer)bmlbmlfeedbackBMLRealizerToIpaacaAdapter (used in e.g. asap.realizerdemo.AsapRealizerPortToIpaacaDemo)

List of currently provided categories and payloads

jointDataConfigRequest

A jointDataConfigRequests provides an AnimationProvider? information about the animation properties of an Animatable.

payloadpayload format
morphslist of available morph targets, separated by comma
jointslist of joint names, separated by comma
joint_parentslist of parent names for each joint, separated by comma, no parent is annotated as "-"
joint_translationscomma separated list of joint translations, local to their parent, each translation contains 3 floats separated by space
joint_rotationscomma separated list of joint rotations, local to their parent, each rotation contains 4 floats separated by space. The 4 floats represent the rotation quaternion in w x y z order