Iris quadrotor
RotorS iris quadrotor source with reusable multirotor components.
ROS 1 / Gazebo Classic
RotorS firefly hexacopter source with reusable multirotor components.
This source uses Xacro. Generate a URDF with the upstream package and its required arguments, then open the output and meshes in the viewer.
Open a local URDFVisualization checks geometry and joint motion. It does not run a physics simulation.
Requires RotorS packages and Xacro arguments. The upstream stack targets ROS 1 and Gazebo Classic, not current Gazebo.
Research drone models and plugins for the older ROS/Gazebo stack. These are not ready-made current Gazebo or ROS 2 packages.
Keep meshes, includes and license files together. A single URDF or Xacro file may not be enough.
Download upstream ZIPFull repository at the recorded revision. Submodules and external dependencies may need separate installation.
Use the ZIP above or clone the upstream repository. Follow its installation instructions for your branch and ROS distribution.
Expand Xacro with the documented arguments and dependencies. Keep package paths and mesh files available.
Check the link tree and limits, then validate in your chosen simulator. Controllers and physics settings are separate.
Check your URDFRotorS iris quadrotor source with reusable multirotor components.
ROS 1 / Gazebo Classic
RotorS hummingbird quadrotor source with reusable multirotor components.
ROS 1 / Gazebo Classic