JAJU590B august 2018 – april 2023
図 2-10 に、センサ・ノード・ソフトウェアのフローチャートを示します。
各センサ・パケットには、4 バイトのフレーム番号、4 バイトの検出されたオブジェクトの数、および 12 バイトの各オブジェクトのトラッキング情報が含まれます。
各オブジェクトのトラッキング情報は 12 バイトであり、4 バイトのトラック ID、4 バイトの X 次元のターゲット位置、4 バイトの Y 次元のターゲット位置を含みます。
/*!
mmWave Object Field
*/
typedef struct _Smsgs_objtrackingfield_t
{
uint32_t tid;
uint32_t posx;
uint32_t posy;
} Smsgs_objtrackingfield_t;
/*!
mmWave Sensor Field
*/
typedef struct _Smsgs_mmwavesensorfield_t
{
/*! mmWave frame number */
uint32_t frame_number;
/*! Number of objects detected */
uint16_t num_objs;
/*! Tracking information for each object */
Smsgs_objtrackingfield_t objInfo[SMSGS_SENSOR_MMWAVE_MAX_OBJ];
} Smsgs_mmwaveSensorField_t;