utiasDSL / safe-control-gym

PyBullet CartPole and Quadrotor environments—with CasADi symbolic a priori dynamics—for learning-based control and RL
https://www.dynsyslab.org/safe-robot-learning/
MIT License
560 stars 123 forks source link

Linting #130

Closed Federico-PizarroBejarano closed 1 year ago

Federico-PizarroBejarano commented 1 year ago

A lot of linting using a combination of automatic tools and standardizing our documentation manually. There is still a lot of work documentation-wise since entire files have no docstrings, but that can be done later now that the structure is standardized. Hard to ensure I haven't broken something since there are no experiments for many of the controllers, and the code is very obfuscated in some files.