{"data":{"id":"10.48550/arxiv.1902.10415","type":"dois","attributes":{"doi":"10.48550/arxiv.1902.10415","prefix":"10.48550","suffix":"arxiv.1902.10415","identifiers":[{"identifier":"1902.10415","identifierType":"arXiv"}],"alternateIdentifiers":[{"alternateIdentifierType":"arXiv","alternateIdentifier":"1902.10415"}],"creators":[{"name":"Minniti, Maria Vittoria","nameType":"Personal","givenName":"Maria Vittoria","familyName":"Minniti","affiliation":[],"nameIdentifiers":[]},{"name":"Farshidian, Farbod","nameType":"Personal","givenName":"Farbod","familyName":"Farshidian","affiliation":[],"nameIdentifiers":[]},{"name":"Grandia, Ruben","nameType":"Personal","givenName":"Ruben","familyName":"Grandia","affiliation":[],"nameIdentifiers":[]},{"name":"Hutter, Marco","nameType":"Personal","givenName":"Marco","familyName":"Hutter","affiliation":[],"nameIdentifiers":[]}],"titles":[{"title":"Whole-Body MPC for a Dynamically Stable Mobile Manipulator"}],"publisher":"arXiv","container":{},"publicationYear":2019,"subjects":[{"lang":"en","subject":"Robotics (cs.RO)","subjectScheme":"arXiv"},{"subject":"FOS: Computer and information sciences","subjectScheme":"Fields of Science and Technology (FOS)"},{"subject":"FOS: Computer and information sciences","schemeUri":"http://www.oecd.org/science/inno/38235147.pdf","subjectScheme":"Fields of Science and Technology (FOS)"}],"contributors":[],"dates":[{"date":"2019-02-27T09:50:40Z","dateType":"Submitted","dateInformation":"v1"},{"date":"2019-02-28T01:13:20Z","dateType":"Updated","dateInformation":"v1"},{"date":"2019-07-12T15:02:12Z","dateType":"Submitted","dateInformation":"v2"},{"date":"2019-07-15T00:14:36Z","dateType":"Updated","dateInformation":"v2"},{"date":"2019-07-15T12:24:47Z","dateType":"Submitted","dateInformation":"v3"},{"date":"2019-07-16T00:26:01Z","dateType":"Updated","dateInformation":"v3"},{"date":"2019-02","dateType":"Available","dateInformation":"v1"},{"date":"2019","dateType":"Issued"}],"language":null,"types":{"ris":"RPRT","bibtex":"article","citeproc":"article-journal","schemaOrg":"ScholarlyArticle","resourceType":"Article","resourceTypeGeneral":"Text"},"relatedIdentifiers":[{"relationType":"IsVersionOf","relatedIdentifier":"10.1109/lra.2019.2927955","relatedIdentifierType":"DOI"}],"relatedItems":[],"sizes":[],"formats":[],"version":"3","rightsList":[{"rights":"arXiv.org perpetual, non-exclusive license","rightsUri":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/"}],"descriptions":[{"description":"Autonomous mobile manipulation offers a dual advantage of mobility provided by a mobile platform and dexterity afforded by the manipulator. In this paper, we present a whole-body optimal control framework to jointly solve the problems of manipulation, balancing and interaction as one optimization problem for an inherently unstable robot. The optimization is performed using a Model Predictive Control (MPC) approach; the optimal control problem is transcribed at the end-effector space, treating the position and orientation tasks in the MPC planner, and skillfully planning for end-effector contact forces. The proposed formulation evaluates how the control decisions aimed at end-effector tracking and environment interaction will affect the balance of the system in the future. We showcase the advantages of the proposed MPC approach on the example of a ball-balancing robot with a robotic manipulator and validate our controller in hardware experiments for tasks such as end-effector pose tracking and door opening.","descriptionType":"Abstract"}],"geoLocations":[],"fundingReferences":[],"xml":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHJlc291cmNlIHhtbG5zPSJodHRwOi8vZGF0YWNpdGUub3JnL3NjaGVtYS9rZXJuZWwtNCIgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeHNpOnNjaGVtYUxvY2F0aW9uPSJodHRwOi8vZGF0YWNpdGUub3JnL3NjaGVtYS9rZXJuZWwtNCBodHRwOi8vc2NoZW1hLmRhdGFjaXRlLm9yZy9tZXRhL2tlcm5lbC00LjMvbWV0YWRhdGEueHNkIj4KICA8aWRlbnRpZmllciBpZGVudGlmaWVyVHlwZT0iRE9JIj4xMC40ODU1MC9BUlhJVi4xOTAyLjEwNDE1PC9pZGVudGlmaWVyPgogIDxhbHRlcm5hdGVJZGVudGlmaWVycz4KICAgIDxhbHRlcm5hdGVJZGVudGlmaWVyIGFsdGVybmF0ZUlkZW50aWZpZXJUeXBlPSJhclhpdiI+MTkwMi4xMDQxNTwvYWx0ZXJuYXRlSWRlbnRpZmllcj4KICA8L2FsdGVybmF0ZUlkZW50aWZpZXJzPgogIDxjcmVhdG9ycz4KICAgIDxjcmVhdG9yPgogICAgICA8Y3JlYXRvck5hbWUgbmFtZVR5cGU9IlBlcnNvbmFsIj5NaW5uaXRpLCBNYXJpYSBWaXR0b3JpYTwvY3JlYXRvck5hbWU+CiAgICAgIDxnaXZlbk5hbWU+TWFyaWEgVml0dG9yaWE8L2dpdmVuTmFtZT4KICAgICAgPGZhbWlseU5hbWU+TWlubml0aTwvZmFtaWx5TmFtZT4KICAgIDwvY3JlYXRvcj4KICAgIDxjcmVhdG9yPgogICAgICA8Y3JlYXRvck5hbWUgbmFtZVR5cGU9IlBlcnNvbmFsIj5GYXJzaGlkaWFuLCBGYXJib2Q8L2NyZWF0b3JOYW1lPgogICAgICA8Z2l2ZW5OYW1lPkZhcmJvZDwvZ2l2ZW5OYW1lPgogICAgICA8ZmFtaWx5TmFtZT5GYXJzaGlkaWFuPC9mYW1pbHlOYW1lPgogICAgPC9jcmVhdG9yPgogICAgPGNyZWF0b3I+CiAgICAgIDxjcmVhdG9yTmFtZSBuYW1lVHlwZT0iUGVyc29uYWwiPkdyYW5kaWEsIFJ1YmVuPC9jcmVhdG9yTmFtZT4KICAgICAgPGdpdmVuTmFtZT5SdWJlbjwvZ2l2ZW5OYW1lPgogICAgICA8ZmFtaWx5TmFtZT5HcmFuZGlhPC9mYW1pbHlOYW1lPgogICAgPC9jcmVhdG9yPgogICAgPGNyZWF0b3I+CiAgICAgIDxjcmVhdG9yTmFtZSBuYW1lVHlwZT0iUGVyc29uYWwiPkh1dHRlciwgTWFyY288L2NyZWF0b3JOYW1lPgogICAgICA8Z2l2ZW5OYW1lPk1hcmNvPC9naXZlbk5hbWU+CiAgICAgIDxmYW1pbHlOYW1lPkh1dHRlcjwvZmFtaWx5TmFtZT4KICAgIDwvY3JlYXRvcj4KICA8L2NyZWF0b3JzPgogIDx0aXRsZXM+CiAgICA8dGl0bGU+V2hvbGUtQm9keSBNUEMgZm9yIGEgRHluYW1pY2FsbHkgU3RhYmxlIE1vYmlsZSBNYW5pcHVsYXRvcjwvdGl0bGU+CiAgPC90aXRsZXM+CiAgPHB1Ymxpc2hlcj5hclhpdjwvcHVibGlzaGVyPgogIDxwdWJsaWNhdGlvblllYXI+MjAxOTwvcHVibGljYXRpb25ZZWFyPgogIDxzdWJqZWN0cz4KICAgIDxzdWJqZWN0IHhtbDpsYW5nPSJlbiIgc3ViamVjdFNjaGVtZT0iYXJYaXYiPlJvYm90aWNzIChjcy5STyk8L3N1YmplY3Q+CiAgICA8c3ViamVjdCBzdWJqZWN0U2NoZW1lPSJGaWVsZHMgb2YgU2NpZW5jZSBhbmQgVGVjaG5vbG9neSAoRk9TKSI+Rk9TOiBDb21wdXRlciBhbmQgaW5mb3JtYXRpb24gc2NpZW5jZXM8L3N1YmplY3Q+CiAgPC9zdWJqZWN0cz4KICA8ZGF0ZXM+CiAgICA8ZGF0ZSBkYXRlVHlwZT0iU3VibWl0dGVkIiBkYXRlSW5mb3JtYXRpb249InYxIj4yMDE5LTAyLTI3VDA5OjUwOjQwWjwvZGF0ZT4KICAgIDxkYXRlIGRhdGVUeXBlPSJVcGRhdGVkIiBkYXRlSW5mb3JtYXRpb249InYxIj4yMDE5LTAyLTI4VDAxOjEzOjIwWjwvZGF0ZT4KICAgIDxkYXRlIGRhdGVUeXBlPSJTdWJtaXR0ZWQiIGRhdGVJbmZvcm1hdGlvbj0idjIiPjIwMTktMDctMTJUMTU6MDI6MTJaPC9kYXRlPgogICAgPGRhdGUgZGF0ZVR5cGU9IlVwZGF0ZWQiIGRhdGVJbmZvcm1hdGlvbj0idjIiPjIwMTktMDctMTVUMDA6MTQ6MzZaPC9kYXRlPgogICAgPGRhdGUgZGF0ZVR5cGU9IlN1Ym1pdHRlZCIgZGF0ZUluZm9ybWF0aW9uPSJ2MyI+MjAxOS0wNy0xNVQxMjoyNDo0N1o8L2RhdGU+CiAgICA8ZGF0ZSBkYXRlVHlwZT0iVXBkYXRlZCIgZGF0ZUluZm9ybWF0aW9uPSJ2MyI+MjAxOS0wNy0xNlQwMDoyNjowMVo8L2RhdGU+CiAgICA8ZGF0ZSBkYXRlVHlwZT0iQXZhaWxhYmxlIiBkYXRlSW5mb3JtYXRpb249InYxIj4yMDE5LTAyPC9kYXRlPgogIDwvZGF0ZXM+CiAgPHJlc291cmNlVHlwZSByZXNvdXJjZVR5cGVHZW5lcmFsPSJUZXh0Ij5BcnRpY2xlPC9yZXNvdXJjZVR5cGU+CiAgPHJlbGF0ZWRJZGVudGlmaWVycz4KICAgIDxyZWxhdGVkSWRlbnRpZmllciByZWxhdGVkSWRlbnRpZmllclR5cGU9IkRPSSIgcmVsYXRpb25UeXBlPSJJc1ZlcnNpb25PZiI+MTAuMTEwOS9MUkEuMjAxOS4yOTI3OTU1PC9yZWxhdGVkSWRlbnRpZmllcj4KICA8L3JlbGF0ZWRJZGVudGlmaWVycz4KICA8dmVyc2lvbj4zPC92ZXJzaW9uPgogIDxyaWdodHNMaXN0PgogICAgPHJpZ2h0cyByaWdodHNVUkk9Imh0dHA6Ly9hcnhpdi5vcmcvbGljZW5zZXMvbm9uZXhjbHVzaXZlLWRpc3RyaWIvMS4wLyI+YXJYaXYub3JnIHBlcnBldHVhbCwgbm9uLWV4Y2x1c2l2ZSBsaWNlbnNlPC9yaWdodHM+CiAgPC9yaWdodHNMaXN0PgogIDxkZXNjcmlwdGlvbnM+CiAgICA8ZGVzY3JpcHRpb24gZGVzY3JpcHRpb25UeXBlPSJBYnN0cmFjdCI+QXV0b25vbW91cyBtb2JpbGUgbWFuaXB1bGF0aW9uIG9mZmVycyBhIGR1YWwgYWR2YW50YWdlIG9mIG1vYmlsaXR5IHByb3ZpZGVkIGJ5IGEgbW9iaWxlIHBsYXRmb3JtIGFuZCBkZXh0ZXJpdHkgYWZmb3JkZWQgYnkgdGhlIG1hbmlwdWxhdG9yLiBJbiB0aGlzIHBhcGVyLCB3ZSBwcmVzZW50IGEgd2hvbGUtYm9keSBvcHRpbWFsIGNvbnRyb2wgZnJhbWV3b3JrIHRvIGpvaW50bHkgc29sdmUgdGhlIHByb2JsZW1zIG9mIG1hbmlwdWxhdGlvbiwgYmFsYW5jaW5nIGFuZCBpbnRlcmFjdGlvbiBhcyBvbmUgb3B0aW1pemF0aW9uIHByb2JsZW0gZm9yIGFuIGluaGVyZW50bHkgdW5zdGFibGUgcm9ib3QuIFRoZSBvcHRpbWl6YXRpb24gaXMgcGVyZm9ybWVkIHVzaW5nIGEgTW9kZWwgUHJlZGljdGl2ZSBDb250cm9sIChNUEMpIGFwcHJvYWNoOyB0aGUgb3B0aW1hbCBjb250cm9sIHByb2JsZW0gaXMgdHJhbnNjcmliZWQgYXQgdGhlIGVuZC1lZmZlY3RvciBzcGFjZSwgdHJlYXRpbmcgdGhlIHBvc2l0aW9uIGFuZCBvcmllbnRhdGlvbiB0YXNrcyBpbiB0aGUgTVBDIHBsYW5uZXIsIGFuZCBza2lsbGZ1bGx5IHBsYW5uaW5nIGZvciBlbmQtZWZmZWN0b3IgY29udGFjdCBmb3JjZXMuIFRoZSBwcm9wb3NlZCBmb3JtdWxhdGlvbiBldmFsdWF0ZXMgaG93IHRoZSBjb250cm9sIGRlY2lzaW9ucyBhaW1lZCBhdCBlbmQtZWZmZWN0b3IgdHJhY2tpbmcgYW5kIGVudmlyb25tZW50IGludGVyYWN0aW9uIHdpbGwgYWZmZWN0IHRoZSBiYWxhbmNlIG9mIHRoZSBzeXN0ZW0gaW4gdGhlIGZ1dHVyZS4gV2Ugc2hvd2Nhc2UgdGhlIGFkdmFudGFnZXMgb2YgdGhlIHByb3Bvc2VkIE1QQyBhcHByb2FjaCBvbiB0aGUgZXhhbXBsZSBvZiBhIGJhbGwtYmFsYW5jaW5nIHJvYm90IHdpdGggYSByb2JvdGljIG1hbmlwdWxhdG9yIGFuZCB2YWxpZGF0ZSBvdXIgY29udHJvbGxlciBpbiBoYXJkd2FyZSBleHBlcmltZW50cyBmb3IgdGFza3Mgc3VjaCBhcyBlbmQtZWZmZWN0b3IgcG9zZSB0cmFja2luZyBhbmQgZG9vciBvcGVuaW5nLjwvZGVzY3JpcHRpb24+CiAgPC9kZXNjcmlwdGlvbnM+CjwvcmVzb3VyY2U+","url":"https://arxiv.org/abs/1902.10415","contentUrl":null,"metadataVersion":0,"schemaVersion":"http://datacite.org/schema/kernel-4","source":"mds","isActive":true,"state":"findable","reason":null,"viewCount":0,"viewsOverTime":[],"downloadCount":0,"downloadsOverTime":[],"referenceCount":0,"citationCount":0,"citationsOverTime":[],"partCount":0,"partOfCount":0,"versionCount":0,"versionOfCount":0,"created":"2022-03-01T12:09:04.000Z","registered":"2022-03-01T12:09:05.000Z","published":"2019","updated":"2022-03-01T12:09:05.000Z"},"relationships":{"client":{"data":{"id":"arxiv.content","type":"clients"}},"provider":{"data":{"id":"arxiv","type":"providers"}},"media":{"data":{"id":"10.48550/arxiv.1902.10415","type":"media"}},"references":{"data":[]},"citations":{"data":[]},"parts":{"data":[]},"partOf":{"data":[]},"versions":{"data":[]},"versionOf":{"data":[]}}}}