code: def _make_nav_params_numba_compatible(nav_params):
      predicted = PredictedNavigationParameters(
          attitude=nav_params.predicted.attitude.to_numba(),
          orbit=nav_params.predicted.orbit.to_numba(),
      )
      return ImageNavigationParameters(nav_params.static, predicted)
  
imports: from collections import namedtuple
  import dask.array
  import numba
  import numpy
  from satpy.utils import get_legacy_chunk_size
label_desc: Use image node_id 2 for calling a global function with example usage: _make_nav_params_numba_compatible(nav_params) and returns: ImageNavigationParameters