{"id":295,"date":"2024-09-01T12:10:00","date_gmt":"2024-09-01T10:10:00","guid":{"rendered":"https:\/\/members.loria.fr\/EMingoHoffman\/?page_id=295"},"modified":"2026-04-08T10:35:41","modified_gmt":"2026-04-08T08:35:41","slug":"software","status":"publish","type":"page","link":"https:\/\/members.loria.fr\/EMingoHoffman\/software\/","title":{"rendered":"Software"},"content":{"rendered":"<ul>\n<li><a href=\"https:\/\/github.com\/hucebot\/OpenSoT\"><strong>OpenSoT<\/strong><\/a>: a library dedicated to hierarchical whole-body control of robots subject to linear constraints.<\/li>\n<li><a href=\"https:\/\/github.com\/ADVRHumanoids\/CartesianInterface\"><strong>CartesI\/O<\/strong><\/a>: a package for generic Cartesian control of floating base robots.<\/li>\n<li><a href=\"https:\/\/github.com\/ADVRHumanoids\/horizon\"><strong>Horizon<\/strong><\/a>: a framework for trajectory optimization and optimal control for robotics based on CasADi.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>OpenSoT: a library dedicated to hierarchical whole-body control of robots subject to linear constraints. CartesI\/O: a package for generic Cartesian control of floating base robots. Horizon: a framework for trajectory optimization and optimal control for robotics based on CasADi.<\/p>\n","protected":false},"author":235,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-295","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/members.loria.fr\/EMingoHoffman\/wp-json\/wp\/v2\/pages\/295","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/members.loria.fr\/EMingoHoffman\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/members.loria.fr\/EMingoHoffman\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/members.loria.fr\/EMingoHoffman\/wp-json\/wp\/v2\/users\/235"}],"replies":[{"embeddable":true,"href":"https:\/\/members.loria.fr\/EMingoHoffman\/wp-json\/wp\/v2\/comments?post=295"}],"version-history":[{"count":4,"href":"https:\/\/members.loria.fr\/EMingoHoffman\/wp-json\/wp\/v2\/pages\/295\/revisions"}],"predecessor-version":[{"id":431,"href":"https:\/\/members.loria.fr\/EMingoHoffman\/wp-json\/wp\/v2\/pages\/295\/revisions\/431"}],"wp:attachment":[{"href":"https:\/\/members.loria.fr\/EMingoHoffman\/wp-json\/wp\/v2\/media?parent=295"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}