code: def print_objects_as_table(tracked_objects: Sequence):
      """Used for helping in debugging"""
      print()
      console = Console()
      table = Table(show_header=True, header_style="bold magenta")
      table.add_column("Id", style="yellow", justify="center")
      table.add_column("Age", justify="right")
      table.add_column("Hit Counter", justify="right")
      table.add_column("Last distance", justify="right")
      table.add_column("Init Id", justify="center")
      for obj in tracked_objects:
          table.add_row(
              str(obj.id),
              str(obj.age),
              str(obj.hit_counter),
              f"{obj.last_distance:.4f}",
              str(obj.initializing_id),
          )
      console.print(table)
  
file_path: norfair/norfair/utils.py
imports: import os
  from functools import lru_cache
  from logging import warn
  from typing import Sequence, Tuple
  import numpy
  from rich import print
  from rich.console import Console
  from rich.table import Table
label_desc: Use image node_id 3 for calling a global function with example usage: print_objects_as_table(tracked_objects) without return types