Why do we perform robotic simulation? How can we add sensors into a Gazebo simulation? What are the different types of ROS controllers and hardware interfaces? How can we move the mobile robot in a Gazebo simulation?