<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://blog.caramizaru.xyz/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>𝐶𝑎𝑟𝑎𝑚𝑖𝑧𝑎𝑟𝑢'𝑠 𝐵𝑙𝑜𝑔 feed:2025:06:09</title>
        <description></description>
        <link>https://blog.caramizaru.xyz/</link>
        <lastBuildDate>Fri, 28 Aug 2026 19:31:29 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>https://blog.caramizaru.xyz/lib/exe/fetch.php/wiki:favicon.ico</url>
            <title>𝐶𝑎𝑟𝑎𝑚𝑖𝑧𝑎𝑟𝑢'𝑠 𝐵𝑙𝑜𝑔</title>
            <link>https://blog.caramizaru.xyz/</link>
        </image>
        <item>
            <title>Real-time constrained trajectory optimization in robotics: theory, implementation, and application</title>
            <link>https://blog.caramizaru.xyz/doku.php/feed:2025:06:09:real-time_constrained_trajectory_optimization_in_robotics_theory_implementation_and_application</link>
            <description>
&lt;p&gt;
&lt;br/&gt;

&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_centeralign plugin_wrap&quot;&gt;
&lt;h1 class=&quot;sectionedit3&quot; id=&quot;real-time_constrained_trajectory_optimization_in_roboticstheory_implementation_and_application&quot;&gt;Real-time constrained trajectory optimization in robotics: theory, implementation, and application&lt;/h1&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Real-time constrained trajectory optimization in robotics: theory, implementation, and application&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;real-time_constrained_trajectory_optimization_in_roboticstheory_implementation_and_application&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;23-&amp;quot;} --&gt;&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_centeralign plugin_wrap&quot;&gt;
&lt;p&gt;
&lt;em&gt;&lt;strong&gt;Abstract&lt;/strong&gt;&lt;/em&gt;
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;p&gt;
Robotics has been a momentous field of research and development over the past sixty years, since the computer chip revolution in the 1960s. Realising the promise of the field entails research into motion planning and control of robotic systems in many scenarios: from fixedbase robots (e.g. industrial arms) to floating-base wheeled orlegged robots. For such schemes to be able to deal with more complex robots, they must plan ahead and satisfy physical and operational constraints, and do so, hopefully, in a reactive manner. For many years, they were rather simple, limited to simple robots doing simple things. Greater complexity and capability was unlocked with more sophisticated planners and controllers, that had access to better models of their subservient systems (geometries, inertia, the existence of contact). An adequate framework to reconcile the domain&amp;#039;s requirements is that of optimal control. It allows for predictive models of robot behaviour over given time horizons! , and constraint satisfaction, while optimising for a given performance metric. As most optimal control problems cannot be solved in closed-form, we resort to numerical methods. This numerical optimal control has a proven track record for online motion generation and control on legged robots with real-time requirements (albeit mostly while using simplified models of the robot and environment). However, it typically leads to large-scale mathematical optimisation problems with thousands of variables – a computationally expensive endeavour. Thus, its use in robotics has relied on two axes of progress: faster chips, and efficient, structure-exploiting algorithms (with carefully engineered implementations). This thesis focuses on the latter axis: development of more performant, real-time capable solvers for numerical optimal control, with the objective of “on-the-fly” complex motion generation the for predictive control of sophisticated robots.
&lt;/p&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;hr /&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_centeralign plugin_wrap&quot;&gt;
&lt;p&gt;
&lt;a href=&quot;https://hal.science/tel-04976814&quot; class=&quot;urlextern&quot; title=&quot;https://hal.science/tel-04976814&quot; rel=&quot;ugc nofollow&quot;&gt;PhD thesis&lt;/a&gt; &lt;br/&gt;

&lt;a href=&quot;https://peertube.laas.fr/w/gMYL69JAepoZb1cFbYEanF&quot; class=&quot;urlextern&quot; title=&quot;https://peertube.laas.fr/w/gMYL69JAepoZb1cFbYEanF&quot; rel=&quot;ugc nofollow&quot;&gt;PhD thesis defense (audio-video)&lt;/a&gt; &lt;br/&gt;

&lt;a href=&quot;https://manifoldfr.github.io/phd-defence/1&quot; class=&quot;urlextern&quot; title=&quot;https://manifoldfr.github.io/phd-defence/1&quot; rel=&quot;ugc nofollow&quot;&gt;PhD defense slides&lt;/a&gt; &lt;br/&gt;
&lt;br/&gt;

&lt;a href=&quot;https://github.com/Simple-Robotics/proxsuite-nlp/&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/Simple-Robotics/proxsuite-nlp/&quot; rel=&quot;ugc nofollow&quot;&gt;Proxsuite-NLP github repo&lt;/a&gt; &lt;br/&gt;

&lt;a href=&quot;https://github.com/Simple-Robotics/aligator?tab=readme-ov-file&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/Simple-Robotics/aligator?tab=readme-ov-file&quot; rel=&quot;ugc nofollow&quot;&gt;Aligator github repo&lt;/a&gt; &lt;br/&gt;
&lt;br/&gt;

&lt;a href=&quot;https://manifoldfr.github.io/&quot; class=&quot;urlextern&quot; title=&quot;https://manifoldfr.github.io/&quot; rel=&quot;ugc nofollow&quot;&gt;Personal page&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;tags&quot;&gt;&lt;span&gt;
	&lt;a href=&quot;https://blog.caramizaru.xyz/doku.php/tag:robotics?do=showtag&amp;amp;tag=robotics&quot; class=&quot;wikilink1&quot; title=&quot;tag:robotics&quot; rel=&quot;tag&quot;&gt;robotics&lt;/a&gt;,
	&lt;a href=&quot;https://blog.caramizaru.xyz/doku.php/tag:optimal-control?do=showtag&amp;amp;tag=optimal-control&quot; class=&quot;wikilink1&quot; title=&quot;tag:optimal-control&quot; rel=&quot;tag&quot;&gt;optimal-control&lt;/a&gt;,
	&lt;a href=&quot;https://blog.caramizaru.xyz/doku.php/tag:optimization?do=showtag&amp;amp;tag=optimization&quot; class=&quot;wikilink1&quot; title=&quot;tag:optimization&quot; rel=&quot;tag&quot;&gt;optimization&lt;/a&gt;,
	&lt;a href=&quot;https://blog.caramizaru.xyz/doku.php/tag:mpc?do=showtag&amp;amp;tag=MPC&quot; class=&quot;wikilink1&quot; title=&quot;tag:mpc&quot; rel=&quot;tag&quot;&gt;MPC&lt;/a&gt;,
	&lt;a href=&quot;https://blog.caramizaru.xyz/doku.php/tag:wilson-jallet?do=showtag&amp;amp;tag=Wilson-Jallet&quot; class=&quot;wikilink1&quot; title=&quot;tag:wilson-jallet&quot; rel=&quot;tag&quot;&gt;Wilson-Jallet&lt;/a&gt;,
	&lt;a href=&quot;https://blog.caramizaru.xyz/doku.php/tag:inria?do=showtag&amp;amp;tag=INRIA&quot; class=&quot;wikilink1&quot; title=&quot;tag:inria&quot; rel=&quot;tag&quot;&gt;INRIA&lt;/a&gt;,
	&lt;a href=&quot;https://blog.caramizaru.xyz/doku.php/tag:cnrs?do=showtag&amp;amp;tag=CNRS&quot; class=&quot;wikilink1&quot; title=&quot;tag:cnrs&quot; rel=&quot;tag&quot;&gt;CNRS&lt;/a&gt;,
	&lt;a href=&quot;https://blog.caramizaru.xyz/doku.php/tag:phd?do=showtag&amp;amp;tag=PhD&quot; class=&quot;wikilink1&quot; title=&quot;tag:phd&quot; rel=&quot;tag&quot;&gt;PhD&lt;/a&gt;,
	&lt;a href=&quot;https://blog.caramizaru.xyz/doku.php/tag:2024?do=showtag&amp;amp;tag=2024&quot; class=&quot;wikilink1&quot; title=&quot;tag:2024&quot; rel=&quot;tag&quot;&gt;2024&lt;/a&gt;
&lt;/span&gt;&lt;/div&gt;

&lt;p&gt;
&lt;br/&gt;

&lt;/p&gt;



&lt;p&gt;
&lt;ul class=&quot;socialite&quot;&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;twitter&quot; target=&quot;_blank&quot; href=&quot;https://twitter.com/intent/tweet?url=https%3A%2F%2Fblog.caramizaru.xyz%2Fdoku.php%2F&amp;text=&quot;&gt;Twitter&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;facebook&quot; target=&quot;_blank&quot; href=&quot;http://www.facebook.com/sharer.php?u=https%3A%2F%2Fblog.caramizaru.xyz%2Fdoku.php%2F&quot;&gt;Facebook&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;googleplus&quot; target=&quot;_blank&quot; href=&quot;https://plus.google.com/share?url=https%3A%2F%2Fblog.caramizaru.xyz%2Fdoku.php%2F&quot;&gt;Google+&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;linkedin&quot; target=&quot;_blank&quot; href=&quot;https://www.linkedin.com/shareArticle?url=https%3A%2F%2Fblog.caramizaru.xyz%2Fdoku.php%2F&amp;title=&amp;summary=&amp;mini=true&amp;source=https%3A%2F%2Fblog.caramizaru.xyz%2Fdoku.php%2F&quot;&gt;LinkedIn&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;pinterest&quot; target=&quot;_blank&quot; href=&quot;https://pinterest.com/pin/create/button/?url=https%3A%2F%2Fblog.caramizaru.xyz%2Fdoku.php%2F&amp;description=&quot;&gt;Pinterest&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;tumblr&quot; target=&quot;_blank&quot; href=&quot;http://www.tumblr.com/share/link?url=https%3A%2F%2Fblog.caramizaru.xyz%2Fdoku.php%2F&amp;description=&quot;&gt;Tumblr&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;reddit&quot; target=&quot;_blank&quot; href=&quot;http://www.reddit.com/submit?url=https%3A%2F%2Fblog.caramizaru.xyz%2Fdoku.php%2F&amp;title=&quot;&gt;Reddit&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;taringa&quot; target=&quot;_blank&quot; href=&quot;http://www.taringa.net/widgets/share.php?url=https%3A%2F%2Fblog.caramizaru.xyz%2Fdoku.php%2F&amp;body=&quot;&gt;Taringa&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;stumbleupon&quot; target=&quot;_blank&quot; href=&quot;http://www.stumbleupon.com/submit?url=https%3A%2F%2Fblog.caramizaru.xyz%2Fdoku.php%2F&amp;title=&quot;&gt;StumbleUpon&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;telegram&quot; target=&quot;_blank&quot; href=&quot;https://telegram.me/share/url?url=https%3A%2F%2Fblog.caramizaru.xyz%2Fdoku.php%2F&amp;text=&quot;&gt;Telegram&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;hackernews&quot; target=&quot;_blank&quot; href=&quot;https://news.ycombinator.com/submitlink?u=https%3A%2F%2Fblog.caramizaru.xyz%2Fdoku.php%2F&amp;t=&quot;&gt;Hacker News&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;xing&quot; target=&quot;_blank&quot; href=&quot;https://www.xing-share.com/app/user?op=share;sc_p=xing-share;url=https%3A%2F%2Fblog.caramizaru.xyz%2Fdoku.php%2F&quot;&gt;Xing&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;vk&quot; target=&quot;_blank&quot; href=&quot;https://vk.com/share.php?url=https%3A%2F%2Fblog.caramizaru.xyz%2Fdoku.php%2F&amp;title=&amp;description=&amp;noparse=true&quot;&gt;Vk&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;email&quot; target=&quot;_blank&quot; href=&quot;mailto:?subject=&amp;body=https%3A%2F%2Fblog.caramizaru.xyz%2Fdoku.php%2F: &quot;&gt;Email&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/p&gt;

&lt;/div&gt;
</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>robotics</category>
        <category>optimal-control</category>
        <category>optimization</category>
        <category>mpc</category>
        <category>wilson-jallet</category>
        <category>inria</category>
        <category>cnrs</category>
        <category>phd</category>
        <category>2024</category>
            <pubDate>Mon, 09 Jun 2025 11:08:45 +0000</pubDate>
        </item>
    </channel>
</rss>
