Home > src > BN_pol_rec > Hsand > getCurrentEsimatedData.m

getCurrentEsimatedData

PURPOSE ^

Returns own force position, estimated company positions of enemy

SYNOPSIS ^

function struct_currentData = getCurrentEsimatedData(own_forceNo, enemyNo)

DESCRIPTION ^

 Returns own force position, estimated company positions of enemy
 and estimated enemy vehicle velocities

 latest change: - rj - 20041210 - removed raius assignmentx

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 
0002 function struct_currentData = getCurrentEsimatedData(own_forceNo, enemyNo)
0003 % Returns own force position, estimated company positions of enemy
0004 % and estimated enemy vehicle velocities
0005 %
0006 % latest change: - rj - 20041210 - removed raius assignmentx
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 %enemy_radius = [struct_enemy_comps(enemyNo).plt(1).radius;struct_enemy_comps(enemyNo).plt(2).radius;struct_enemy_comps(enemyNo).plt(3).radius];
0018 
0019 struct_currentData = struct('own_force_pos',struct_own_forces(own_forceNo).pos, 'enemy_pos', enemy_pos ,'enemy_vel', enemy_vel);
0020

Generated on Wed 16-Mar-2005 09:17:47 by m2html © 2003