// Load a model:
exec("$FL_DIR/flme/models/articulated/arti-rgd-3iv-qs.def",1);
// Set up variable lists for the data we want to share:
pushg(world_model_airframe_cpg_xaout);
varlist @STATES "Aircraft rigid body states" = ..
posxi, posyi, poszi, ..
phi, theta, psi;
popg;
pushg(world_model_control_cpg_in);
varlist @PILOTIN "Pilot inputs" = ..
xa, xb, xc, xp;
popg
// Publish the shared variables:
attach(@STATES, "w");
attach(@PILOTIN, "r");
// Synchronize data:
apctl("sync");