import numpy as np PI = np.float32(np.pi) EPISODE_LENGTH = 100 # number of steps per episode SPACE_LIMITS = 250 # playground limits for the PADS LANDING_LIMITS = 10 # error tolerated for landing LANDING_TARGET = 50 # error tolerated for the target when landing RHO_INIT = 10 # default para's 2D position THETA_INIT = PI / 2 Z_INIT = 100 # SPEED_RHO = 5 # units forward per step SPEED_ANGLE = 0 SPEED_Z = 1 # units down per step MOVE_TO_METERS = 8 # how many meters (down or horizontally) per unit in a step MAX_ANGLE = PI / 3 LOC = {'Paris': {'lat': 48.865879, 'lon': 2.319827}, 'Fonsorbes': {'lat': 43.54, 'lon': 1.25}, 'San Francisco': {'lat': 37.7737283, 'lon': -122.4342383}, 'Puilaurens': {'lat': 42.8119596, 'lon': 2.2590985}, } TIMESLEEP = 0.2