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
645 stars
12 watching
134 forks
Language: Python
last commit: about 1 month ago
Linked from 1 awesome list
cartpolecasadicontrolgympybulletquadcopterquadrotorreinforcement-learningroboticsrobustnesssafetysymbolic
Related projects:
Repository | Description | Stars |
---|---|---|
utiasdsl/gym-pybullet-drones | A collection of PyBullet-based environments for reinforcement learning and quadcopter control | 1,295 |
volttron/volttron | A distributed sensing and control platform that collects and stores data from buildings and devices and enables application development. | 463 |
ethz-adrl/control-toolbox | An open-source C++ library for efficient control and estimation of dynamic systems in robotics | 1,487 |
nicrusso7/rex-gym | Training an open-source quadruped robot to perform domestic and generic tasks using reinforcement learning and OpenAI Gym. | 998 |
ugr-sail/sinergym | A Gymnasium-based interface for interacting with simulation engines like EnergyPlus to build and test control strategies using reinforcement learning | 137 |
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 | 125 |
robotis-git/dynamixelsdk | A software development kit for controlling Dynamixel actuators and platforms using packet communication | 471 |
geek-ai/magent | A platform for multi-agent reinforcement learning research and development | 1,700 |
adgellida/ubunsys | A graphical control center for system settings in Ubuntu | 81 |
upb-lea/gym-electric-motor | A Python toolbox for simulating and controlling electric motors with a focus on reinforcement learning and classical control. | 311 |
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. | 53 |
toni-sm/skrl | A modular reinforcement learning library with support for various environments and frameworks | 588 |
byucamacholab/autogator | Software package for camera-assisted motion control and experiment configuration of photonic integrated circuit interrogation platforms. | 6 |