code: def set_commanded_heading(self, hdg_degrees, steps):
      self.cmd_hdg = hdg_degrees
      self.hdg_delta = angle_between(self.cmd_hdg, self.hdg) / steps
      if abs(self.hdg_delta) > 0:
          self.hdg_step = steps
      else:
          self.hdg_step = 0
  
imports: from __future__ import absolute_import, division, print_function, unicode_literals
  from math import sin, cos, radians
  import numpy.random
  import numpy
  from numpy import array
  from numpy.random import randn
  import matplotlib.pyplot
  from filterpy.kalman import IMMEstimator, KalmanFilter
  from filterpy.common import Q_discrete_white_noise, Saver
label_desc: Use image node_id 3 for calling the ManeuveringTarget obj's underlying member method code with example usage: obj.set_commanded_heading(hdg_degrees, steps) without return types