blob: 10ed26afc7ca49ddf31d49451fcdff47aeb3c527 [file] [log] [blame]
Austin Schuh7400da02018-01-28 19:54:58 -08001@book{lavalle2006planning,
2 title={Planning algorithms},
3 author={LaValle, Steven M},
4 year={2006},
5 publisher={Cambridge university press},
6 url = {http://planning.cs.uiuc.edu/}
7}
8@inproceedings{neunert2016open,
9 title={An open source, fiducial based, visual-inertial motion capture system},
10 author={Neunert, Michael and Bloesch, Michael and Buchli, Jonas},
11 booktitle={2016 19th International Conference on Information Fusion (FUSION)},
12 pages={1523--1530},
13 year={2016},
14 organization={IEEE},
15 url = {https://arxiv.org/abs/1507.02081}
16}
17@article{bell2012cppad,
18 title={{CppAD: a package for C++ algorithmic differentiation}},
19 author={Bell, Bradley M},
20 journal={Computational Infrastructure for Operations Research},
21 volume={57},
22 year={2012},
23 url = {https://www.coin-or.org/CppAD/Doc/cppad.xml}
24}
25@INPROCEEDINGS{frigerioCodeGen,
26author={Frigerio, M. and Buchli, J. and Caldwell, D.G.},
27booktitle={Intelligent Robots and Systems (IROS), 2012 IEEE/RSJ International Conference on},
28title={Code generation of algebraic quantities for robot controllers},
29year={2012},
30doi={10.1109/IROS.2012.6385694},
31ISSN={2153-0858},
32month={Oct},
33url={https://bitbucket.org/robcogenteam/robcogen-superproject/wiki/Home},
34}
35@inproceedings{neunert16hexrotor,
36 author = {Michael Neunert and Cédric de Crousaz and Fadri Furrer and Mina Kamel and Farbod Farshidian and Roland Siegwart and Jonas Buchli},
37 booktitle = {IEEE International Conference on Robotics and Automation (ICRA)},
38 title = {Fast Nonlinear Model Predictive Control for Unified Trajectory Optimization and Tracking},
39 year = {2016},
40 Pages = {},
41 url = {http://ieeexplore.ieee.org/document/7487274/}
42}
43@article{Houska2011autogenerated,
44 title={An auto-generated real-time iteration algorithm for nonlinear MPC in the microsecond range},
45 author={Boris Houska and Hans Joachim Ferreau and Moritz Diehl},
46 journal={Automatica},
47 year={2011},
48 volume={47},
49 pages={2279-2285},
50 url={https://www.sciencedirect.com/science/article/pii/S0005109811003918}
51}
52@Article{neunert:2017:ral,
53author = {Michael Neunert and Farbod Farshidian and Alexander W. Winkler and Jonas Buchli},
54title = {Trajectory Optimization Through Contacts and Automatic Gait Discovery for Quadrupeds},
55journal = {IEEE Robotics and Automation Letters (RA-L)},
56year = {2017},
57url = {http://ieeexplore.ieee.org/document/7845678/}
58}
59@article{slq:2005,
60 title={An efficient sequential linear quadratic algorithm for solving nonlinear optimal control problems},
61 author={Sideris, Athanasios and Bobrow, James E},
62 journal={Transactions on Automatic Control},
63 volume={50},
64 number={12},
65 pages={2043--2047},
66 year={2005},
67 url = {http://ieeexplore.ieee.org/document/1470308/?denied}
68}
69@inproceedings{bock1984direct,
70 title={A multiple shooting algorithm for direct solution of optimal control problems},
71 author={Bock, Hans Georg and Plitt, Karl-Josef},
72 year={1984},
73 booktitle={Proceedings of the IFAC World Congress},
74 url = {http://www.sciencedirect.com/science/article/pii/S1474667017612059}
75}
76@inproceedings{neunert:2016:derivatives,
77author = {Michael Neunert and Markus Giftthaler and Marco Frigerio and Claudio Semini and Jonas Buchli},
78title = {{Fast Derivatives of Rigid Body Dynamics for Control, Optimization and Estimation}},
79booktitle = {2016 IEEE International Conference on Simulation, Modeling, and Programming for Autonomous Robots (SIMPAR 2016), San Francisco},
80year = {2016},
81url = {http://ieeexplore.ieee.org/document/7862380/}
82}
83@article{diehl:2005:real,
84 title={A real-time iteration scheme for nonlinear optimization in optimal feedback control},
85 author={Diehl, Moritz and Bock, Hans Georg and Schl{\"o}der, Johannes P},
86 journal={SIAM Journal on control and optimization},
87 volume={43},
88 number={5},
89 pages={1714--1736},
90 year={2005},
91 publisher={SIAM},
92 url = {http://epubs.siam.org/doi/abs/10.1137/S0363012902400713}
93}
94@article{diehl2005nominal,
95 title={Nominal stability of real-time iteration scheme for nonlinear model predictive control},
96 author={Diehl, Moritz and Findeisen, Rolf and Allg{\"o}wer, Frank and Bock, Hans Georg and Schl{\"o}der, Johannes P},
97 journal={IEE Proceedings-Control Theory and Applications},
98 volume={152},
99 number={3},
100 pages={296--308},
101 year={2005},
102 publisher={IET},
103 url={http://ieeexplore.ieee.org/document/1454212/}
104}
105@article{diehl2003efficient,
106 title={An efficient algorithm for nonlinear model predictive control of large-scale systems. Part II: Experimental evaluation for a distillation column},
107 author={DIEHL, Moritz and FINDEISEN, Rolf and SCHWARZKOPF, Stefan and USLU, Ilknur and ALLG{\"O}WER, Frank and BOCK, Hans Georg and GILLES, Ernst Dieter and SCHL{\"O}DER, Johannes P},
108 journal={Automatisierungstechnik},
109 volume={51},
110 number={1},
111 pages={22--29},
112 year={2003},
113 publisher={Oldenbourg},
114 url={https://www.researchgate.net/publication/237458896_An_Efficient_Algorithm_for_Nonlinear_Model_Predictive_Control_of_Large-Scale_Systems_Part_II_Experimental_Evaluation_for_a_Distillation_Column_Ein_effizienter_Algorithmus_fur_die_nichtlineare_pradikti}
115}
116@article{mayne1966ddp,
117 title={A second-order gradient method for determining optimal trajectories of non-linear discrete-time systems},
118 author={Mayne, David},
119 journal={International Journal of Control},
120 volume={3},
121 number={1},
122 pages={85--95},
123 year={1966},
124 publisher={Taylor \& Francis},
125 url={http://www.tandfonline.com/doi/abs/10.1080/00207176608921369}
126}
127@incollection{diehl2006fast,
128 title={Fast direct multiple shooting algorithms for optimal robot control},
129 author={Diehl, Moritz and Bock, Hans Georg and Diedam, Holger and Wieber, P-B},
130 booktitle={Fast motions in biomechanics and robotics},
131 pages={65--93},
132 year={2006},
133 publisher={Springer},
134 url={https://hal.inria.fr/inria-00390435}
135}
136@inproceedings{todorov2005ilqg,
137 title={A generalized iterative {LQG} method for locally-optimal feedback control of constrained nonlinear stochastic systems},
138 author={Todorov, Emanuel and Li, Weiwei},
139 booktitle={American Control Conference, 2005. Proceedings of the 2005},
140 pages={300--306},
141 year={2005},
142 organization={IEEE},
143 url={http://ieeexplore.ieee.org/document/1469949/}
144}
145@inproceedings{giftthaler2017efficient,
146 title={{Efficient Kinematic Planning for Mobile Manipulators with Non-holonomic Constraints Using Optimal Control}},
147 author={Giftthaler, Markus and Farshidian, Farbod and Sandy, Timothy and Stadelmann, Lukas and Buchli, Jonas},
148 booktitle={IEEE International Conference on Robotics and Automation (ICRA)},
149 year={2017},
150 url={https://arxiv.org/abs/1701.08051}
151}
152@misc{giftthaler2017autodiff,
153 author = "Markus Giftthaler and Michael Neunert and Markus St{\"a}uble and Marco Frigerio and Claudio Semini and Jonas Buchli",
154 title = {{Automatic Differentiation of Rigid Body Dynamics for Optimal Control and Estimation}},
155 howpublished = "Advanced Robotics",
156 month = "November",
157 year = {2017},
158 url = {https://arxiv.org/abs/1709.03799},
159 }
160@phdthesis{frisonalgorithms,
161 title={Algorithms and Methods for Fast Model Predictive Control},
162 author={Frison, Gianluca},
163 school={Technical University of Denmark},
164 year = {2015}
165}
166@misc{neunert2017mpc,
167 title = {{Whole-Body Nonlinear Model Predictive Control Through Contacts for Quadrupeds}},
168 author = {Michael Neunert and Markus St{\"a}uble and Markus Giftthaler and Carmine D. Bellicoso and Jan Carius and Christian Gehring and Marco Hutter and Jonas Buchli},
169 note = {To appear in {IEEE Robotics and Automation Letters}},
170 year = "2017",
171 url = {https://arxiv.org/abs/1712.02889}
172}
173@misc{giftthaler2017family,
174author={Giftthaler, Markus and Neunert, Michael and St{\"a}uble, Markus and Buchli, Jonas and Diehl, Moritz},
175title={{A Family of Iterative Gauss-Newton Shooting Methods for Nonlinear Optimal Control}},
176howpublished = {{arXiv:1711.11006 [cs.SY]}},
177year = {2017},
178url = {https://arxiv.org/abs/1711.11006}
179}
180
181}