mmwave.tracking.ekf

class mmwave.tracking.ekf.EKF

Extended Kalman Filter with built in tracking

point_cloud

Array of point objects

Type:ndarray
target_desc

Array of detected objects

Type:ndarray
t_num

Number of detected objects

Type:int
h_track_module

Tracking meta-data

Type:object
num_points

Number of detected points

Type:int
step()

Step the EKF

Returns:
  1. list: Information about detected objects
  2. int: Number of detected objects
Return type:Tuple [list, int]
update_point_cloud(ranges, azimuths, dopplers, snrs)

Update step of the EKF

Parameters:
  • ranges – Ordered ranges of the detected points
  • azimuths – Ordered azimuths of the detected points
  • dopplers – Ordered dopplers of the detected points
  • snrs – Ordered snrs of the detected points
Returns:

None