Show simple item record

dc.contributor.authorCauligi, Abhishek
dc.contributor.authorCulbertson, Preston
dc.contributor.authorStellato, Bartolomeo
dc.contributor.authorBertsimas, Dimitris
dc.contributor.authorSchwager, Mac
dc.contributor.authorPavone, Marco
dc.date.accessioned2021-11-01T18:44:46Z
dc.date.available2021-11-01T18:44:46Z
dc.date.issued2020-12-14
dc.identifier.urihttps://hdl.handle.net/1721.1/137041
dc.description.abstract© 2020 IEEE. Mixed-integer convex programming (MICP) has seen significant algorithmic and hardware improvements with several orders of magnitude solve time speedups compared to 25 years ago. Despite these advances, MICP has been rarely applied to real-world robotic control because the solution times are still too slow for online applications. In this work, we present the CoCo (Combinatorial Offline, Convex Online) framework to solve MICPs arising in robotics at very high speed. CoCo encodes the combinatorial part of the optimal solution into a strategy. Using data collected from offline problem solutions, we train a multiclass classifier to predict the optimal strategy given problem-specific parameters such as states or obstacles. Compared to [1], we use task-specific strategies and prune redundant ones to significantly reduce the number of classes the predictor has to select from, thereby greatly improving scalability. Given the predicted strategy, the control task becomes a small convex optimization problem that we can solve in milliseconds. Numerical experiments on a cart-pole system with walls, a free-flying space robot, and task-oriented grasps show that our method provides not only 1 to 2 orders of magnitude speedups compared to state-of-the-art solvers but also performance close to the globally optimal MICP solution.en_US
dc.language.isoen
dc.publisherIEEEen_US
dc.relation.isversionof10.1109/cdc42340.2020.9304043en_US
dc.rightsCreative Commons Attribution-Noncommercial-Share Alikeen_US
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/en_US
dc.sourcearXiven_US
dc.titleLearning Mixed-Integer Convex Optimization Strategies for Robot Planning and Controlen_US
dc.typeArticleen_US
dc.identifier.citationCauligi, Abhishek, Culbertson, Preston, Stellato, Bartolomeo, Bertsimas, Dimitris, Schwager, Mac et al. 2020. "Learning Mixed-Integer Convex Optimization Strategies for Robot Planning and Control." Proceedings of the IEEE Conference on Decision and Control, 2020-December.
dc.contributor.departmentMassachusetts Institute of Technology. Operations Research Center
dc.relation.journalProceedings of the IEEE Conference on Decision and Controlen_US
dc.eprint.versionOriginal manuscripten_US
dc.type.urihttp://purl.org/eprint/type/ConferencePaperen_US
eprint.statushttp://purl.org/eprint/status/NonPeerRevieweden_US
dc.date.updated2021-02-05T19:53:13Z
dspace.orderedauthorsCauligi, A; Culbertson, P; Stellato, B; Bertsimas, D; Schwager, M; Pavone, Men_US
dspace.date.submission2021-02-05T19:53:16Z
mit.journal.volume2020-Decemberen_US
mit.licenseOPEN_ACCESS_POLICY
mit.metadata.statusAuthority Work and Publication Information Neededen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record