@@ -15,7 +15,7 @@ These environments include (and evaluate) symbolic safety constraints and implem
1515 url = {https://arxiv.org/abs/2108.06266}}
1616```
1717
18- To reproduce the results in the article, see [ branch ` ar ` ] ( https://github.com/utiasDSL /safe-control-gym/releases/tag/v0.5.0 ) .
18+ To reproduce the results in the article, see [ branch ` ar ` ] ( https://github.com/learnsyslab /safe-control-gym/releases/tag/v0.5.0 ) .
1919
2020``` bibtex
2121@article{yuan2021safecontrolgym,
@@ -29,7 +29,7 @@ To reproduce the results in the article, see [branch `ar`](https://github.com/ut
2929 doi={10.1109/LRA.2022.3196132}}
3030```
3131
32- To reproduce the results in the article, see [ branch ` submission ` ] ( https://github.com/utiasDSL /safe-control-gym/releases/tag/v0.6.0 ) .
32+ To reproduce the results in the article, see [ branch ` submission ` ] ( https://github.com/learnsyslab /safe-control-gym/releases/tag/v0.6.0 ) .
3333
3434<!--  -->
3535
@@ -38,7 +38,7 @@ To reproduce the results in the article, see [branch `submission`](https://githu
3838### Clone repo
3939
4040``` bash
41- git clone https://github.com/utiasDSL /safe-control-gym.git
41+ git clone https://github.com/learnsyslab /safe-control-gym.git
4242cd safe-control-gym
4343```
4444
@@ -94,7 +94,7 @@ Overview of [`safe-control-gym`](https://arxiv.org/abs/2109.06325)'s API:
9494
9595## Getting Started
9696
97- Familiarize with APIs and environments with the scripts in [ ` examples/ ` ] ( https://github.com/utiasDSL /safe-control-gym/tree/main/examples )
97+ Familiarize with APIs and environments with the scripts in [ ` examples/ ` ] ( https://github.com/learnsyslab /safe-control-gym/tree/main/examples )
9898
9999### 3D Quadrotor Lemniscate Trajectory Tracking with PID
100100
@@ -148,23 +148,23 @@ python3 no_controller/verbose_api.py \
148148
149149## List of Implemented Controllers
150150
151- - [ PID] ( https://github.com/utiasDSL /safe-control-gym/blob/main/safe_control_gym/controllers/pid/pid.py )
152- - [ LQR] ( https://github.com/utiasDSL /safe-control-gym/blob/main/safe_control_gym/controllers/lqr/lqr.py )
153- - [ iLQR] ( https://github.com/utiasDSL /safe-control-gym/blob/main/safe_control_gym/controllers/lqr/ilqr.py )
154- - [ Linear MPC] ( https://github.com/utiasDSL /safe-control-gym/blob/main/safe_control_gym/controllers/mpc/linear_mpc.py )
155- - [ GP-MPC] ( https://github.com/utiasDSL /safe-control-gym/blob/main/safe_control_gym/controllers/mpc/gp_mpc.py )
156- - [ SAC] ( https://github.com/utiasDSL /safe-control-gym/blob/main/safe_control_gym/controllers/sac/sac.py )
157- - [ PPO] ( https://github.com/utiasDSL /safe-control-gym/blob/main/safe_control_gym/controllers/ppo/ppo.py )
158- - [ DDPG] ( https://github.com/utiasDSL /safe-control-gym/blob/main/safe_control_gym/controllers/ddpg/ddpg.py )
159- - [ Safety Layer] ( https://github.com/utiasDSL /safe-control-gym/tree/main/safe_control_gym/controllers/safe_explorer )
160- - [ RARL] ( https://github.com/utiasDSL /safe-control-gym/blob/main/safe_control_gym/controllers/rarl/rarl.py )
161- - [ RAP] ( https://github.com/utiasDSL /safe-control-gym/blob/main/safe_control_gym/controllers/rarl/rap.py )
151+ - [ PID] ( https://github.com/learnsyslab /safe-control-gym/blob/main/safe_control_gym/controllers/pid/pid.py )
152+ - [ LQR] ( https://github.com/learnsyslab /safe-control-gym/blob/main/safe_control_gym/controllers/lqr/lqr.py )
153+ - [ iLQR] ( https://github.com/learnsyslab /safe-control-gym/blob/main/safe_control_gym/controllers/lqr/ilqr.py )
154+ - [ Linear MPC] ( https://github.com/learnsyslab /safe-control-gym/blob/main/safe_control_gym/controllers/mpc/linear_mpc.py )
155+ - [ GP-MPC] ( https://github.com/learnsyslab /safe-control-gym/blob/main/safe_control_gym/controllers/mpc/gp_mpc.py )
156+ - [ SAC] ( https://github.com/learnsyslab /safe-control-gym/blob/main/safe_control_gym/controllers/sac/sac.py )
157+ - [ PPO] ( https://github.com/learnsyslab /safe-control-gym/blob/main/safe_control_gym/controllers/ppo/ppo.py )
158+ - [ DDPG] ( https://github.com/learnsyslab /safe-control-gym/blob/main/safe_control_gym/controllers/ddpg/ddpg.py )
159+ - [ Safety Layer] ( https://github.com/learnsyslab /safe-control-gym/tree/main/safe_control_gym/controllers/safe_explorer )
160+ - [ RARL] ( https://github.com/learnsyslab /safe-control-gym/blob/main/safe_control_gym/controllers/rarl/rarl.py )
161+ - [ RAP] ( https://github.com/learnsyslab /safe-control-gym/blob/main/safe_control_gym/controllers/rarl/rap.py )
162162
163163## List of Implemented Safety Filters
164164
165- - [ MPSC] ( https://github.com/utiasDSL /safe-control-gym/blob/main/safe_control_gym/safety_filters/mpsc/linear_mpsc.py )
166- - [ CBF] ( https://github.com/utiasDSL /safe-control-gym/blob/main/safe_control_gym/safety_filters/cbf/cbf.py )
167- - [ Neural Network CBF] ( https://github.com/utiasDSL /safe-control-gym/blob/main/safe_control_gym/safety_filters/cbf/cbf_nn.py )
165+ - [ MPSC] ( https://github.com/learnsyslab /safe-control-gym/blob/main/safe_control_gym/safety_filters/mpsc/linear_mpsc.py )
166+ - [ CBF] ( https://github.com/learnsyslab /safe-control-gym/blob/main/safe_control_gym/safety_filters/cbf/cbf.py )
167+ - [ Neural Network CBF] ( https://github.com/learnsyslab /safe-control-gym/blob/main/safe_control_gym/safety_filters/cbf/cbf_nn.py )
168168
169169## Performance
170170
@@ -194,10 +194,10 @@ Note that the Bullet engine frequency reported for `safe-control-gym` is typical
194194
195195[ 001 ] : https://github.com/openai/gym/blob/master/gym/envs/classic_control/cartpole.py
196196[ 002 ] : https://github.com/benelot/pybullet-gym/blob/master/pybulletgym/envs/mujoco/envs/pendulum/inverted_pendulum_env.py
197- [ 003 ] : https://github.com/utiasDSL /gym-pybullet-drones
197+ [ 003 ] : https://github.com/learnsyslab /gym-pybullet-drones
198198
199- [ 004 ] : https://github.com/utiasDSL /safe-control-gym/blob/main/safe_control_gym/envs/gym_control/cartpole.py
200- [ 005 ] : https://github.com/utiasDSL /safe-control-gym/blob/main/safe_control_gym/envs/gym_pybullet_drones/quadrotor.py
199+ [ 004 ] : https://github.com/learnsyslab /safe-control-gym/blob/main/safe_control_gym/envs/gym_control/cartpole.py
200+ [ 005 ] : https://github.com/learnsyslab /safe-control-gym/blob/main/safe_control_gym/envs/gym_pybullet_drones/quadrotor.py
201201
202202## Run Tests and Linting
203203Tests can be run locally by executing:
@@ -219,7 +219,7 @@ pre-commit run --all # Run the hooks on all files
219219
220220## Related Open-source Projects
221221
222- - [ ` gym-pybullet-drones ` ] ( https://github.com/utiasDSL /gym-pybullet-drones ) : single and multi-quadrotor environments
222+ - [ ` gym-pybullet-drones ` ] ( https://github.com/learnsyslab /gym-pybullet-drones ) : single and multi-quadrotor environments
223223- [ ` stable-baselines3 ` ] ( https://github.com/DLR-RM/stable-baselines3 ) : PyTorch reinforcement learning algorithms
224224- [ ` bullet3 ` ] ( https://github.com/bulletphysics/bullet3 ) : multi-physics simulation engine
225225- [ ` gym ` ] ( https://github.com/openai/gym ) : OpenAI reinforcement learning toolkit
@@ -229,4 +229,4 @@ pre-commit run --all # Run the hooks on all files
229229- [ ` gym-marl-reconnaissance ` ] ( https://github.com/JacopoPan/gym-marl-reconnaissance ) : multi-agent heterogeneous (UAV/UGV) environments
230230
231231-----
232- > University of Toronto's [ Dynamic Systems Lab] ( https://github.com/utiasDSL ) / [ Vector Institute for Artificial Intelligence] ( https://github.com/VectorInstitute )
232+ > University of Toronto's [ Dynamic Systems Lab] ( https://github.com/learnsyslab ) / [ Vector Institute for Artificial Intelligence] ( https://github.com/VectorInstitute )
0 commit comments