@@ -9,10 +9,11 @@ Overview
99for **S **\ witched **S **\ ystems (OCS2). The toolbox provides an
1010efficient implementation of the following algorithms:
1111
12- * **SLQ **\: Continuous-time domain DDP
13- * **iLQR **\: Discrete-time domain DDP
12+ * **SLQ **\: Continuous-time domain constrained DDP
13+ * **iLQR **\: Discrete-time domain constrained DDP
1414* **SQP **\: Multiple-shooting algorithm based on `HPIPM <href="https://github.com/giaf/hpipm"/ >`__
15- * **PISOC **\: Path integral stochastic optimal control
15+ * **IPM **\: Multiple-shooting algorithm based on nonlinear interior point method
16+ * **SLP **\: Sequential Linear Programming based on `PIPG <href="https://arxiv.org/abs/2009.06980"/ >`__
1617
1718OCS2 handles general path constraints through Augmented Lagrangian or
1819relaxed barrier methods. To facilitate the application of OCS2 in robotic
@@ -51,18 +52,20 @@ Credits
5152The following people have been involved in the development of OCS2:
5253
5354**Project Manager **:
54- Farbod Farshidian (ETHZ) .
55+ Farbod Farshidian.
5556
5657**Main Developers **:
57- Farbod Farshidian (ETHZ),
58- Ruben Grandia (ETHZ),
59- Michael Spieler (ETHZ),
60- Jan Carius (ETHZ),
61- Jean-Pierre Sleiman (ETHZ) .
58+ Farbod Farshidian,
59+ Ruben Grandia,
60+ Michael Spieler,
61+ Jan Carius,
62+ Jean-Pierre Sleiman.
6263
6364**Other Developers **:
6465Alexander Reske,
66+ Sotaro Katayama,
6567Mayank Mittal,
68+ Jia-Ruei Chiu,
6669Johannes Pankert,
6770Perry Franklin,
6871Tom Lankhorst,
@@ -76,6 +79,25 @@ Edo Jelavic.
7679project has continued to evolve at RSL, ETH Zurich. The RSL team now actively
7780supports the development of OCS2.
7881
82+ Citing OCS2
83+ ~~~~~~~~~~~
84+ To cite the toolbox in your academic research, please use the following:
85+
86+ .. code-block ::
87+
88+ @misc{OCS2,
89+ title = {{OCS2}: An open source library for Optimal Control of Switched Systems},
90+ note = {[Online]. Available: \url{https://github.com/leggedrobotics/ocs2}},
91+ author = {Farbod Farshidian and others}
92+ }
93+
94+ Tutorials
95+ ~~~~~~~~~
96+ * Tutorial on OCS2 Toolbox, Farbod Farshidian,
97+ MPC Workshop at RSS 2021 `link <href="https://youtu.be/RYmQN9GbFYg"/ >`__
98+ * Real-time optimal control for legged locomotion & manipulation, Marco Hutter,
99+ MPC Workshop at RSS 2021 `link <href="https://youtu.be/sjAENmtO4bA"/ >`__
100+
79101
80102Related publications
81103~~~~~~~~~~~~~~~~~~~~
0 commit comments