# Particle Swarm Optimization Constants
DIMENSION = 2
MIN_POSITION = -22.0
MAX_POSITION = 22.0
MAX_ITERATION = 10e-10

MIN_WEIGHT = 0.05
MAX_WEIGHT = 0.5

COGNITIVE_PARAMETER = 0.1
SOCIAL_PARAMETER = 0.1

PI = 3.14
EULER = 2.72
FIRST_PARAMETER = 1.41
SECOND_PARAMETER = 1.73

# Random Test Environment Constants
GRAVITY = 0
MASS = 0

WALL_COLOR = [0, 1, 1, 1]

PLANE_COLOR = [1, 1, 1, 1] 
PLANE_DIMENSIONS = [22.5, 22.5, 0.1]
PLANE_POSITION = [0, 0, 0]
PLANE_ORIENTATION = [0, 0, 0, 1]

VERTICAL_ORIENTATION = [0, 1, 0, 1]
HORIZONTAL_ORIENTATION = [0, 0, 1, 1]

DRONE_URDF = "Exploration/drone.urdf"
DRONE_ORIENTATION = [0, 0, 0, 1]
DRONE_Z_POSITION = 1

# Radar Constants
NUMBER_RAYS = 3

RAY_HIT_COLOR = [1, 0, 0]
RAY_MISS_COLOR = [0, 1, 0]
