Giter VIP home page Giter VIP logo

simulation's Introduction

MRS Gazebo Simulation

Simulation build status Build Status Build Status

Submodules

ROS Package 18.04 20.04
mrs_simulation Build Status Build Status
mrs_gazebo_common_resources Build Status Build Status
px4 Build Status Build Status
mavlink_sitl_gazebo

System requirements

Required OS is Ubuntu 20.04 LTS 64-bit (Ubuntu 18.04 LTS 64-bit) or its flavors that can install ROS Noetic (ROS Melodic). The suggested variant of OS installation is dual boot instead of virtualization that can be slow and can not handle well the simulation GUI. We use Gitman to manage the repository submodules. The repository are supposed to be compiled by catkin tools.

Unmanned Aerial Vehicles

Model Spawn argument Simulation
DJI f330 --f330
DJI f450 --f450
Holybro x500 --x500
DJI f550 --f550
Tarot t650 --t650
NAKI II --naki

Examples of tmuxinator simulation sessions

Selected tmuxinator scripts:

Bare tmux script (similar to the one used on real UAVs):

For detail description of script capabilities for spawning vehicles see mrs_simulation.

Installing simulation

Install the whole MRS UAV system.

Finishing your .bashrc

The install.sh script will add the following to your .bashrc:

source /opt/ros/<ros_version>/setup.bash
source /usr/share/gazebo/setup.sh

simulation's People

Contributors

klaxalk avatar spurnvoj avatar danhert avatar stibipet avatar petrapa6 avatar penickar avatar viktorwalter avatar mergify[bot] avatar pritzvac avatar afxalz avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.