• Stars
    star
    4
  • Rank 3,304,323 (Top 66 %)
  • Language
    C++
  • License
    BSD 3-Clause "New...
  • Created over 4 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Example ROS package that showcases the work with the "mrs_uav_system".

More Repositories

1

mrs_uav_system

The entry point to the MRS UAV system.
Shell
268
star
2

RMS

Code for RA-L paper "RMS: Redundancy-Minimizing Point Cloud Sampling for Real-Time Pose Estimation"
C++
92
star
3

ros2_examples

Examples for individual ROS2 functionalities inc. Subscribers, Publishers, Timers, Services, Parameters. ...
C++
61
star
4

uav_core

The main integrator of MRS UAV packages in ROS, part of the "mrs_uav_system".
Python
51
star
5

simulation

The OLD Gazebo Simulation repository.
Shell
48
star
6

mrs_uav_controllers

Tracking controllers for UAVs in ROS, part of the "uav_core" package.
C++
36
star
7

mrs_uav_trackers

UAV reference trackers in ROS, part of the "uav_core" package.
C++
27
star
8

summer-school-2022

2022 IEEE RAS Summer School on Multi-Robot Systems
Python
24
star
9

summer-school-2024

2024 IEEE RAS Summer School on Multi-Robot Systems
Python
22
star
10

spheremap

C++
22
star
11

mrs_singularity

Singularity definitions, scripts and resources for the MRS UAV System.
Shell
21
star
12

space_filling_forest_star

Space-Filling Forest* for milti-goal path planning
C++
17
star
13

mrs_uav_odometry

UAV sensor fusion in ROS, part of the "uav_core" package.
C++
17
star
14

EnergyAwareMCPP

Energy-aware Multi-UAV Coverage Mission Planning with Optimal Speed of Flight
C++
16
star
15

mrs_cheatsheet

Cheatsheet for the "mrs_uav_system", ROS, Linux, Tmux, Vim and more.
TeX
15
star
16

mtsp_planning_task

A path-planning task for the summer school based on the Multiple Traveling Salesman Problem (MTSP)
Python
14
star
17

mrs_uav_gazebo_simulation

Metapackage for the MRS UAV Gazebo simulation pipeline.
Jinja
14
star
18

mrs_gazebo_common_resources

Resources for Gazebo/ROS simulator, part of the "simulation" package.
C++
13
star
19

CTopPRM

CTopPRM
C++
13
star
20

slam_datasets

Datasets for laser-based SLAM running on-board UAVs.
Python
12
star
21

summer-school-2023

2023 IEEE RAS Summer School on Multi-Robot Systems
Python
12
star
22

mrs_octomap_mapping_planning

Metapackage containing MRS Octomap-based 3D mapper and planner.
Shell
11
star
23

pacnav

This repository contains the TMUX scripts to run the Gazebo simulations and real-world experiments for the paper entitled "PACNav: A Communication and External Localization Free Collective Swarm of UAVs"
C++
11
star
24

mrs_simulation

The ROS part of the "simulation" package.
Jinja
10
star
25

mrs_octomap_planner

Octomap-based planner for UAVs.
C++
9
star
26

uvdar_core

UVDAR is a system for mutual UAV localization using Ultra-Violet LED blinkers. This package contains the core software for using it onboard of MAVs (drones)
C++
8
star
27

mrs_uav_managers

High-level UAV managers in ROS, part of the "uav_core" package.
C++
7
star
28

aerialcore_simulation

Gazebo models and worlds for Aerial-Core project.
C++
6
star
29

mrs_computer_vision_examples

Example ROS package for computer vision, part of the "mrs_uav_system".
C++
6
star
30

ouster

Modified Ouster lidar driver. Changed to nodelet structure.
C++
6
star
31

leader_follower_task

Seminar task for the MRS Summer school 2020. The goal is to develop a controller for a follower drone in order to keep up with an evading leader drone.
Shell
5
star
32

uvdar_leader_follower

Part of the leader_follower_task. All your coding and changes should happen in this package
C++
5
star
33

object_detect

A ROS node for detection of colorful objects using LUT segmentation.
C++
5
star
34

mrs_multirotor_simulator

Minimalistic ROS node for simulating quadrotor dynamics, part of the "mrs_uav_core" package.
C++
5
star
35

mrs_uav_status

TUI status & control bar for UAVs in ROS, part of the "uav_core" package.
C++
5
star
36

mrs_lib

UAV C++ libraries, mostly ROS-related, part of the "mrs_uav_core" package.
C++
5
star
37

uav_localize

Implementation of a multi-target tracking and filtering and multi-source fusion algorithm.
Python
4
star
38

uav_detect

Marker-less UAV detection project.
4
star
39

mrs_serial

A serial line interface to ROS. Communicates using the BACA protocol.
C++
4
star
40

mrs_rviz_plugins

Custom RVIZ plugins. Part of the "mrs_uav_core".
C++
4
star
41

mrs_bumper

Aggregator of sensor data for robot obstacle bumper. Part of the "uav_core" package.
C++
3
star
42

mrs_msgs

MRS ROS messages, part of the "uav_core" package.
CMake
3
star
43

mrs_vins_imu_filter

Filtering of IMU data to be used in VINS algorithms
C++
3
star
44

mrs_octomap_tools

Tools for OctoMap visualization and manipulation.
C++
3
star
45

mrs_core_examples

Integrates other example packages. Part of the "mrs_uav_system".
C++
3
star
46

coop_uav_dataset

Heterogeneous UAV dataset
Shell
3
star
47

mbzirc_2020_wall_building

Mission control, Visual detection, Estimation, Mapping and Planning for the wall building challenge of the MBZIRC 2020 competition.
JavaScript
3
star
48

subt_ign_resources

Model and world files for ignition Gazebo related to the DARPA SubT Virtual Challenge
Shell
3
star
49

mrs_uav_core

ROS metapackage for UAV control, state estimation, trajectory generation and tracking.
Shell
3
star
50

mrs_uav_unreal_simulation

C++
3
star
51

uvdar_gazebo_plugin

Gazebo plugin for emulating the output of UV-sensitive cameras with fisheye lenses
C++
2
star
52

mrs_gazebo_extras_resources

Resources for Gazebo/ROS simulator that depends on packages (e.g., mrs_msgs, mrs_lib) inside of the MRS system. This is additional part to the "simulation" package.
C++
2
star
53

repredictor

Implementation of the re-prediction algorithm for fusion of variably delayed data.
C++
2
star
54

mrs_uav_state_estimators

UAV state estimators in ROS, part of the "mrs_uav_core" package.
C++
2
star
55

difec-ron

Distributed formation-enforcing control for UAVs robust to observation noise in relative pose measurements
C++
2
star
56

mrs_optic_flow

Optic flow for UAV odometry in ROS.
C++
2
star
57

thesis_template

Bachelor's / Master's / Doctoral Thesis LaTeX template.
TeX
2
star
58

vision_datasets

Python
2
star
59

mrs_pcl_tools

Package grouping smaller nodes for processing, filtering, and general online/offline work with pointclouds.
C++
2
star
60

summer_school_supervisor

A supervisor node for the leader-follower summer school task. Makes sure, that commands produced by the Follower node are reasonable.
C++
2
star
61

bluefox3_ros

a ROS driver for the mvBlueFOX3 cameras
Shell
2
star
62

mrs_utils

C++
1
star
63

mrs_hw_uvdar

Hardware for UVDAR.
C++
1
star
64

px4_interface

Interface between PX4 and the MRS UAV System.
Shell
1
star
65

ctu-mrs.github.io

CTU MRS system Github pages.
Shell
1
star
66

Mid360_simulation_plugin

Our MRS version of the Livox Mid360 Gazebo plugin.
C++
1
star
67

color_picker

A semi-autonomous tool for picking a color in HSV and LAB spectrum for color segmentation and detection based on the ROS RQT plugin.
Python
1
star
68

mrs_uav_coppelia_simulation

Coppelia simulation metapackage.
Python
1
star
69

ppa-stable

Personal Package Archive (PPA) for MRS deb packages.
Shell
1
star
70

uav_modules

The OLD UAV Modules.
Shell
1
star
71

image_labeling_utils

C++
1
star
72

vns-prm-pop

Implementation of Variable Neighborhood Search with asymptotically optimal sampling-based Probabilistic Roadmap for the Physical Orienteering Problem - a problem of planning collision-free trajectory for e.g. a drone that visits predefined target locations in an environment with obstacles
C
1
star
73

mrs_uav_hw_api

Abstraction layer between the MRS UAV System and a UAV flight controller, part of the "mrs_uav_core" package.
C++
1
star
74

darpa_subt_cnn_training

Python
1
star
75

mrs_manipulator

CMake
1
star
76

mrs_open_vins_estimator_plugin

State estimation plugin based on corrections from the open-vins algorithm. Can be loaded by EstimationManager to be used for state estimation in the control feedback loop.
CMake
1
star
77

sketch4latex

A clone / fork of the Sketch for Latex tool by Eugene Ressler
C
1
star
78

mrs_mavros_interface

An interface to Mavros, part of the "uav_core" package.
C++
1
star
79

CMCP_wall_building_planner

Cooperative Masonry Construction Planner for Wall Building with UAVs
C++
1
star
80

uvdar_multirobot_simulator

Simple tool to work with klaxalk's multi-uav simulator. It produces approximate 3D pose estimation of drones in the format and noise properties approximating the UVDAR system.
C++
1
star
81

buildfarm_coredumps

1
star
82

vns_dopn

Variable Neighborhood Search for the Dubins Orienteering Problem with Neighborhoods
C++
1
star
83

mrs_subt_planning_lib

C++
1
star