A modular Gazebo simulator for multirotor aerial vehicles (MAVs) with ROS integration.
RotorS is a modular Gazebo simulator framework for multirotor aerial vehicles (MAVs). It provides realistic simulation of UAV dynamics, sensors, and environments, enabling researchers and developers to test algorithms and controllers without physical drones. The simulator integrates with ROS for seamless development of autonomous systems.
Robotics researchers, UAV developers, and academic institutions working on autonomous aerial systems, control algorithms, and sensor fusion who need a high-fidelity simulation environment.
It offers a comprehensive, ROS-integrated simulation suite with pre-built models and sensors, reducing the setup time for UAV research. Its modular design allows for easy extension and customization, making it a preferred open-source tool in academia and robotics labs.
RotorS is a UAV gazebo simulator
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Includes models of popular multirotors like AscTec Hummingbird, Pelican, and Firefly, saving time for common research platforms.
Comes with Gazebo plugins for IMU, odometry, and VI-Sensor, providing realistic sensor data for algorithm validation.
Seamlessly integrates with ROS for message passing and control, enabling rapid prototyping of autonomy stacks.
Offers baseline launch files and world configurations, accelerating initial setup and testing phases.
Installation instructions target Ubuntu 14.04/16.04 with ROS Indigo/Kinetic, which are no longer supported, complicating setup on modern systems.
The README has TODOs, such as missing details on creating an attitude controller, and key information is buried in the wiki.
Full functionality requires Gazebo v5.x or higher, with some plugins not building on older versions, restricting compatibility and performance.
Requires building a ROS workspace, managing dependencies with wstool, and manual configuration, which can be error-prone for newcomers.