Implementation of SLAM on a drone using ROS and Gazebo - learn Engineering