code: def pointTo(agent_host, ob, target_pitch, target_yaw, threshold):
      '''Steer towards the target pitch/yaw, return True when within the given tolerance threshold.'''
      pitch = ob.get(u'Pitch', 0)
      yaw = ob.get(u'Yaw', 0)
      delta_yaw = angvel(target_yaw, yaw, 50.0)
      delta_pitch = angvel(target_pitch, pitch, 50.0)
      agent_host.sendCommand("turn " + str(delta_yaw))    
      agent_host.sendCommand("pitch " + str(delta_pitch))
      if abs(pitch-target_pitch) + abs(yaw-target_yaw) < threshold:
          agent_host.sendCommand("turn 0")
          agent_host.sendCommand("pitch 0")
          return True
      return Falsf pointTo(agent_host, ob, target_pitch, target_yaw, threshold):
      '''Steer towards the target pitch/yaw, return True when within the given tolerance threshold.'''
      pitch = ob.get(u'Pitch', 0)
      yaw = ob.get(u'Yaw', 0)
      delta_yaw = angvel(target_yaw, yaw, 50.0)
      delta_pitch = angvel(target_pitch, pitch, 50.0)
      agent_host.sendCommand("turn " + str(delta_yaw))    
      agent_host.sendCommand("pitch " + str(delta_pitch))
      if abs(pitch-target_pitch) + abs(yaw-target_yaw) < threshold:
          agent_host.sendCommand("turn 0")
          agent_host.sendCommand("pitch 0")
          return True
      return False
docs: Steer towards the target pitch/yaw, return True when within the given tolerance threshold.