darknet_ros
YOLO ROS: Real-Time Object Detection for ROSros_best_practices
Best practices, conventions, and tricks for ROS. Do you want to become a robotics master? Then consider graduating or working at the Robotics Systems Lab at ETH in Zürich!legged_gym
Isaac Gym Environments for Legged Robotsocs2
Optimal Control for Switched Systemsopen3d_slam
Pointcloud-based graph SLAM written in C++ using open3D library.elevation_mapping_cupy
Elevation Mapping on GPU.se2_navigation
Pure Pursuit Control and SE(2) Planningfree_gait
An Architecture for the Versatile Control of Legged RobotsraisimLib
RAISIM, A PHYSICS ENGINE FOR ROBOTICS AND AI RESEARCHtraversability_estimation
Traversability mapping for mobile rough terrain navigationrsl_rl
Fast and simple implementation of RL algorithms, designed to run fully on GPU.xpp
Visualization of Motions for Legged Robots in ros-rvizgraph_msf
A graph-based multi-sensor fusion framework. It can be used to fuse various relative or absolute measurments with IMU readings in real-time.icp_localization
This package provides localization in a pre-built map using ICP and odometry (or the IMU measurements).delora
Self-supervised Deep LiDAR Odometry for Robotic ApplicationsSimBenchmark
Physics engine benchmark for robotics applications: RaiSim vs Bullet vs ODE vs MuJoCo vs DartSimlearning_quadrupedal_locomotion_over_challenging_terrain_supplementary
Supplementary materials for "Learning Locomotion over Challenging Terrain"iPlanner
iPlanner: Imperative Path Planning. An end-to-end learning planning framework using a novel unsupervised imperative learning approachraisimGym
art_planner
Local Navigation Planner for Legged Robotstensorflow-cpp
Pre-built TensorFlow for C/C++ and CMake.perceptive_mpc
vitruvio
Vitruvio is a framework for rapid leg design analysis and optimization for legged robots. The purpose of the simulation framework is to guide the early stages of legged robot design. The end effectors track an input trajectory and the necessary joint speed, torque, power and energy for the tracking is computed.L3E
Learning-based localizability estimation for robust LiDAR localization.wild_visual_navigation
Wild Visual Navigation: A system for fast traversability learning via pre-trained models and online self-supervisionelmo_ethercat_sdk
MPC-Net
Accompanying code for the publication "MPC-Net: A First Principles Guided Policy Search"raisimOgre
https://rsl.ethz.ch/partnership/spinoff/raisim.htmlrayen
Imposition of Hard Convex Constraints on Neural Networkstree_detection
This package implements a simple tree detector from point cloud data. It makes no assumptions about the ground plane and can handle arbitrary terrains.noesis
A Reinforcement Learning Software Toolbox for Roboticshardware_time_sync
Guidelines on how to hardware synchronize the time of multiple sensors, e.g., IMU, cameras, etc.RSLGym
Reinforcement learning framework from RSL for policy training with RaiSim.anomaly_navigation
Anomaly Navigation - ANNARaiSimUnity
A visualizer for RaiSim based on Unitycerberus_darpa_subt_datasets
Datasets collected by Team CERBERUS during the DARPA Subterranean Challengeworkflows
Collection of workflows, best-practices and guidelines for software development.tcan
A library to communicate to devices connected through CAN, EtherCat, USB or TCP/IP.swerve_steering
smug_planner
soem_interface
This software package serves as a C++ interface for one or more EtherCAT devices running on the same bus. The lower level EtherCAT communication is handled by the SOEM library.urdf2robcogen
A tool that translates a robot URDF description into the kindsl format that can be processed by RobCoGen.raw_image_pipeline
Image processing pipeline for cameras that provide RAW datamaxon_epos_ethercat_sdk
Implementation of an ethercat device driver for the maxon epos 4cuda_ue4_linux
ethercat_sdk_master
A wrapper around SOEM to allow multiple masters and devices on EtherCATocs2_robotic_assets
Various robotic assets for OCS2 Toolboxcatkin_create_rqt
An RQT plugin generator script, supporting several arguments to generate a rqt plugin for ROS, similar to catkin_create_pkgcerberus_anymal_locomotion
pytictac
Simple Timing Utilsethercat_device_configurator
Manages setup yaml files for the RSL ethercat infrastructureterra
A grid world environment for high-level earthworks planning in JAX for RL.learning_docker
plr-exercise
terra-baselines
Train, visualize, and evaluate RL policies for the Terra environment.viplanner
ViPlanner: Visual Semantic Imperative Learning for Local Navigationrl-blindloco
Project page for Science Robotics paper "Learning Quadrupedal Locomotion over Challenging Terrain"anymal_brax
rsl_heap
any_ping_indicator
An Ubuntu indicator applet to show the ping status.self_supervised_segmentation
terrain-generator
gtsam_catkin
Catkinized version of gtsam.mobile_manipulation
Under constructiondigbench
Benchmarks for the Terra environment.realsense_eth_robotics_summer_school_2019
Launch files and utility nodes for running the Realsense on SMBrsl_panoptic_mapping
rsl_panoptic
pretrained_depth_embedders
darknet_ros-release
webapp-container
Scripts and tools to containerize a PHP-FPM, Nginx, Redis web-application ⚙️xpp-release
Release repository of the xpp repo, necessary for ros hosting.Love Open Source and this site? Check out how you can help us