0001
0002 function struct_currentData = getCurrentEsimatedData(own_forceNo, enemyNo)
0003
0004
0005
0006
0007
0008
0009 global struct_own_forces;
0010 global struct_enemy_comps;
0011 struct_currentData = struct('own_force_pos',{}, 'enemy_pos', {},'enemy_vel',{});
0012
0013 enemy_pos = [struct_enemy_comps(enemyNo).plt(1).est_pos;struct_enemy_comps(enemyNo).plt(2).est_pos; struct_enemy_comps(enemyNo).plt(3).est_pos];
0014
0015 enemy_vel = [struct_enemy_comps(enemyNo).plt(1).est_vel;struct_enemy_comps(enemyNo).plt(2).est_vel;struct_enemy_comps(enemyNo).plt(3).est_vel];
0016
0017
0018
0019 struct_currentData = struct('own_force_pos',struct_own_forces(own_forceNo).pos, 'enemy_pos', enemy_pos ,'enemy_vel', enemy_vel);
0020