Skip to content

Commit 39a8851

Browse files
author
github-actions[bot]
committed
Publish repository: Thu Dec 4 21:34:50 UTC 2025
1 parent 0be629c commit 39a8851

3 files changed

Lines changed: 13 additions & 6 deletions

File tree

README.md

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
*Authors*: The code is written by [Oliver Hausdörfer](https://oliver.hausdoerfer.de/), [Martin Schuck](https://github.com/amacati), [Luca Worbis](https://github.com/cryxil), [Yi Lu](https://github.com/yilutum), [Yufei Hua](https://github.com/yufei4hua), and [Timo Class](https://github.com/clsti). For details please refer to CONTRIBUTORS.md.
1+
<sup>This code is written by [Oliver Hausdörfer](https://oliver.hausdoerfer.de/), [Martin Schuck](https://github.com/amacati), [Luca Worbis](https://github.com/cryxil), [Yi Lu](https://github.com/yilutum), [Yufei Hua](https://github.com/yufei4hua), and [Timo Class](https://github.com/clsti). For details please refer to [CONTRIBUTORS.md](CONTRIBUTORS.md).<sup>
22

3-
# Control for Robotics - From Optimal Control to Decision Making <br> <small><small>Advanced Programming Exercises</small></small>
3+
# Control for Robotics - From Optimal Control to Decision Making <small><small>Advanced Programming Exercises</small></small>
44

55

6-
### **[Book](https://utiasdsl.github.io/cfr/)**: Control for Robotics - From Optimal Control to Decision Making
6+
### **[Book](https://utiasdsl.github.io/cfr/)**: Control for Robotics - From Optimal Control to Decision Making (Angela P. Schoellig, SiQi Zhou)
77

88
### **[Course](https://www.ce.cit.tum.de/lsy/teaching/advanced-robot-learning-and-decision-making/)**: ARLDM - Advanced Robot Learning and Decision Making (TUM 0CIT433037)
99

@@ -15,9 +15,16 @@
1515
![example](example_2.gif)
1616

1717
## 🚀 Introduction
18-
This code accompanies the drone case study from our book [_Control for Robotics: From Optimal Control to Reinforcement Learning_](https://utiasdsl.github.io/cfr/). We also use this code base as a foundation for our Advanced Course [_Advanced Robot Learning and Decision Making_](https://www.ce.cit.tum.de/lsy/teaching/advanced-robot-learning-and-decision-making/) at TUM (0CIT433037).
19-
20-
The code is designed as programming exercises, where you are guided to implement your own LQR, ILQR, MPC, GP-MPC, Model Learning, and DRL controllers. The code includes test cases, to test your implementations locally.
18+
This code accompanies the drone case study from our book [Control for Robotics: From Optimal Control to Reinforcement Learning](https://utiasdsl.github.io/cfr/). We also use this code base as a foundation for our Advanced Course [Advanced Robot Learning and Decision Making](https://www.ce.cit.tum.de/lsy/teaching/advanced-robot-learning-and-decision-making/) at TUM (0CIT433037).
19+
20+
The code is designed as programming exercises, where you are guided to implement your own controllers:
21+
- Exercise 01: Introduction to code and frameworks
22+
- Exercise 02: LQR, ILQR
23+
- Exercise 03: MPC
24+
- Exercise 04: GP-MPC
25+
- Exercise 05: Model Learning
26+
- Exercise 06: DRL
27+
The code includes test cases, to test your implementations locally.
2128

2229
The tasks evolve around controlling a simulated drone - from reaching a simple goal pose to follow complex trajectories.
2330

example_1.gif

833 KB
Loading

example_2.gif

8.75 MB
Loading

0 commit comments

Comments
 (0)