Integrate obstacle enum