202 Open Source Gazebo Software Projects
Free and open source gazebo code projects including engines, APIs, generators, and tools.
Rapidly Exploring Random Tree (RRT) global path planning plugin for ROS Kinetic Kame
Simulating a Stewart platform in Gazebo using a plugin to allow control of a closed loop manipulator with ROS.
This repository contains the link to the code tutorial programs prospoed in the book: Mastering ROS for robotics programming Second Edition
Experimental packages for ABB manipulators within ROS-Industrial (http://wiki.ros.org/abb_experimental)
CrazyS is an extension of the ROS package RotorS, aimed to modeling, developing and integrating the Crazyflie 2.0
Ros Tutorial Gazebo Simulation67 ⭐
ROS tutorial by Purdue SMART lab: Gazebo simulation - autonomous mobile robot navigation and creating custom robots and sensor plugins
Ur5_ros Gazebo263 ⭐
Universal Robot (UR5) Pick and Place Simulation in ROS-Gazebo with a USB Cam and Vacuum Grippers
Deep Reinforcement Learning Drone Control60 ⭐
A drone control system based on deep reinforcement learning with Tensorflow and ROS
Autonomous Parking System34 ⭐
Automatic Parking is an autonomous car maneuvering system (part of ADAS) that moves a vehicle from a traffic lane into a parking spot to perform parallel parking. The automatic parking system aims to enhance the comfort and safety of driving in constrained environments where much attention and experience is required to steer the car. The parking maneuver is achieved by means of coordinated control of the steering angle and speed which considers the actual situation i.e., the free spaces and the obstacle spaces in the environment to ensure collision-free motion within the available space. The path shape required for a parking maneuver is evaluated from the environmental model, generating a fifth-order polynomial, the corresponding control commands are selected and parameterized to provide motion within the available space. In real-time application, the commands are executed by the car servo-systems which drive the vehicle into the parking place.
Overcoming Exploration From Demos120 ⭐
Implementation of the paper "Overcoming Exploration in Reinforcement Learning with Demonstrations" Nair et al. over the HER baselines from OpenAI
Mobile Robots Autonomous Navigation18 ⭐
Implemented Dubin's Curves and Rapidly Exploring Random Trees and RRT Star with branches as Dubin's Curves for path planning in Python and also simulated in Gazebo using ROS.
Autonomous Drone100 ⭐
This repository intends to enable autonomous drone delivery with the Intel Aero RTF drone and PX4 autopilot. The code can be executed both on the real drone or simulated on a PC using Gazebo. Its core is a robot operating system (ROS) node, which communicates with the PX4 autopilot through mavros. It uses SVO 2.0 for visual odometry, WhyCon for visual marker localization and Ewok for trajectoy planning with collision avoidance.
Final year project, autonomus indoor drone developed in ROS using DWM1001 dev-board
A wizard that helps in creating realistic city roadmaps for Gazebo desired ambient lighting.
The dataset of our RA-L work 'Learning Affordance Segmentation for Real-world Robotic Manipulation via Synthetic Images'
Gym Ignition155 ⭐
Framework for developing OpenAI Gym robotics environments simulated with Ignition Gazebo
A simulation system based on ROS and Gazebo which is specially built for multi-robot task allocation (exploration and destruction problem)
Manta Auv34 ⭐
Software for guidance, navigation and control for the Vortex AUVs. Purpose built for competing in AUV/ROV competitions.
End to End Mobile Robot Navigation using DDPG (Continuous Control with Deep Reinforcement Learning) based on Tensorflow + Gazebo
Gym Gazebo2297 ⭐
gym-gazebo2 is a toolkit for developing and comparing reinforcement learning algorithms using ROS 2 and Gazebo
[DEPRECATED] Procedural generation library for Gazebo (please refer to https://github.com/boschresearch/pcg_gazebo)
End to end motion planner using Deep Deterministic Policy Gradient (DDPG) in gazebo
Experimental packages for Staubli manipulators within ROS-Industrial (http://wiki.ros.org/staubli_experimental)
Dfki Ric Phobos372 ⭐
An add-on for Blender allowing to create URDF, SDF and SMURF robot models in a WYSIWYG environment.
Ign Gazebo166 ⭐
Open source robotics simulator. Through Ignition Gazebo users have access to high fidelity physics, rendering, and sensor models. Additionally, users and developers have multiple points of entry to simulation including a graphical user interface, plugins, and asynchronous message passing and services. Ignition Gazebo is derived from Gazebo, and represents over 16 years of development and experience in robotics and simulation. This library is part of the Ignition Robotics project.
Ign Gui27 ⭐
Builds on top of Qt to provide widgets which are useful when developing robotics applications, such as a 3D view, plots, dashboard, etc, and can be used together in a convenient unified interface.
Ign Physics33 ⭐
Abstract physics interface designed to support simulation and rapid development of robot applications.
Ign Rendering24 ⭐
C++ library designed to provide an abstraction for different rendering engines. It offers unified APIs for creating 3D graphics applications.
Aws Robomaker Small Warehouse World148 ⭐
This Gazebo world is well suited for organizations who are building and testing robot applications for warehouse and logistics use cases.
A simulation toolkit for ground robot AGV in warehouse environment, including tutorials for robot navigation and localization
This repository contains exercise files of the book "Mastering ROS for Robotics Programming"
A ros gazebo plugin for pedestrians （Raw depth social compliant navigation through GAIL) ICRA 2018
This stack contains hardware drivers, Gazebo plugins and other basic functionalities for the Neuronics Katana family of robot arms.