JcZou / gazebo_quadsim

RotorS is a UAV gazebo simulator

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gazebo Quadrotor Simulator (hardware-in-the-loop)

This project is a part of StarryPilot autopilot software

Usage

The simulator is tested in ROS kinetic, for other distributions, it is not well tested.

  • Download

Download all packages, and move them into src directory of ROS workspace.

  • Compile packages

In ROS workspace, execute catkin build. (you may need to install other missing packages)

  • Launch mavros

roslaunch mavros starry.launch

  • launch gazebo

roslaunch rotors_gazebo starry_hil.launch

To execute the simulation, you should set StarryPilot autopilot firmware to HITL mode, by #define HIL_SIMULATION.

About

RotorS is a UAV gazebo simulator

License:MIT License


Languages

Language:C++ 41.7%Language:Python 33.8%Language:C 11.6%Language:CMake 5.2%Language:Swift 2.9%Language:Objective-C 1.1%Language:C# 1.1%Language:JavaScript 0.8%Language:Java 0.6%Language:Shell 0.4%Language:XSLT 0.3%Language:Makefile 0.1%Language:PHP 0.1%Language:PureBasic 0.1%Language:CSS 0.0%