code: def __init__(self, x0, y0, v0, heading):
      self.x = x0
      self.y = y0
      self.vel = v0
      self.hdg = heading
  
      self.cmd_vel = v0
      self.cmd_hdg = heading
      self.vel_step = 0
      self.hdg_step = 0
      self.vel_delta = 0
      self.hdg_delta = 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 1 to create a new ManeuveringTarget object from inherited base classes: object with example: obj = ManeuveringTarget(x0, y0, v0, heading)