safe-control-gym

Robotics toolkit

A set of tools and environments for learning-based control and reinforcement learning in robotics with symbolic safety constraints

PyBullet CartPole and Quadrotor environments—with CasADi symbolic a priori dynamics—for learning-based control and RL

GitHub

623 stars
12 watching
132 forks
Language: Python
last commit: 14 days ago
Linked from 1 awesome list

cartpolecasadicontrolgympybulletquadcopterquadrotorreinforcement-learningroboticsrobustnesssafetysymbolic

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
utiasdsl/gym-pybullet-drones A collection of PyBullet-based environments for reinforcement learning and quadcopter control 1,259
volttron/volttron A distributed sensing and control platform that collects and stores data from buildings and devices and enables application development. 460
ethz-adrl/control-toolbox An open-source C++ library for efficient control and estimation of dynamic systems in robotics 1,469
nicrusso7/rex-gym Training an open-source quadruped robot to perform domestic and generic tasks using reinforcement learning and OpenAI Gym. 988
ugr-sail/sinergym An environment framework for reinforcement learning simulation and control using EnergyPlus 134
opendilab/di-drive A platform for training and testing autonomous driving simulations using reinforcement learning 575
robotology/whole-body-controllers Develops control algorithms for humanoid robots using Simulink-based whole-body controllers 124
robotis-git/dynamixelsdk A software development kit providing low-level control functions for Dynamixel actuators and platforms using packet communication. 459
geek-ai/magent A platform for multi-agent reinforcement learning research and development 1,690
adgellida/ubunsys A graphical control center for system settings in Ubuntu 80
upb-lea/gym-electric-motor A Python toolbox for simulating and controlling electric motors with a focus on reinforcement learning and classical control. 303
darius/cant A minimalistic programming language designed to be simple yet powerful, aiming to provide a stable and explainable system for learning and exploration. 58
samuelgilonis/quadcopter-pid-controller A tool for designing and testing PID control algorithms for quadrotor drones in a MATLAB simulation environment. 52
toni-sm/skrl A modular reinforcement learning library with support for various environments and frameworks 560
byucamacholab/autogator Software package for camera-assisted motion control and experiment configuration of photonic integrated circuit interrogation platforms. 6