<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>David Braun</title>
	<atom:link href="https://davidbraunrobotics.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://davidbraunrobotics.com</link>
	<description>Advancing Adaptive Robotics Through Optimization and Control</description>
	<lastBuildDate>Mon, 11 May 2026 18:38:25 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://davidbraunrobotics.com/wp-content/uploads/2025/03/cropped-DB-3-32x32.png</url>
	<title>David Braun</title>
	<link>https://davidbraunrobotics.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Bridging Science and Vision: A Research Journey</title>
		<link>https://davidbraunrobotics.com/bridging-science-and-vision/</link>
		
		<dc:creator><![CDATA[David Braun]]></dc:creator>
		<pubDate>Mon, 17 Mar 2025 15:34:31 +0000</pubDate>
				<category><![CDATA[Thought Leadership]]></category>
		<guid isPermaLink="false">https://davidbraunrobotics.com/?p=11341</guid>

					<description><![CDATA[<p>Can we predict the future? That question has fascinated me since childhood. At first it felt like a dream, but over time I realized it was more than a curiosity. It became a framework for understanding the world: not just anticipating what will happen, but asking why it happens and learning how to shape outcomes through knowledge, science, and design. This passion drew me to dynamics, the science of motion, and optimization, the art and science of finding the most effective path forward in a world full of trade-offs. Together, they became the foundation of my work in robotics, where every challenge is a balance between theory and reality. Lessons in Focus and Resilience Before robotics, my early experiences in competitive sports taught me the importance of precision, discipline, and resilience. Those lessons shaped the way I approached research. Success does not come from avoiding obstacles but from moving through them, learning at each step. This mindset became vital as I pursued increasingly ambitious projects in robotics. Walking Robots and Early Discoveries At Vanderbilt University, I was challenged to build a walking robot independently. What could have been an impossible task became a defining experience. The project was filled with setbacks, redesigns, and breakthroughs, but eventually the robot took its first steps. That moment was unforgettable, but even more important were the insights I gained about how to connect abstract theory with physical systems. Crossing Disciplines for Innovation My journey continued at the University of Edinburgh and the German Aerospace Center, where I worked across mechanical engineering and informatics. Our team developed control methods for the complex DLR Hand-Arm System, creating robotic motion that was remarkably lifelike. This work was later recognized with the IEEE Transactions on Robotics Best Paper Award, a milestone that reinforced my belief that innovation thrives at the intersection of disciplines. Building a Foundation for the Next Generation In Singapore, I had the opportunity to help establish a new university. It was a chance to think not only about research but also about how to shape an institution from the ground up. Alongside collaborators, I developed compliant actuators, novel robotic hardware, and real-time optimal control methods. These projects demonstrated how adaptive machines could better navigate the unpredictability of the real world. Building something that would outlast me, a place where innovation could grow, was as meaningful as the research itself. The Boundaries of Robotics Returning to Vanderbilt, my work turned toward human augmentation. I developed a theoretical framework for wearable devices that can enhance human performance without external power. The bicycle was my inspiration, a simple yet powerful example of how mechanics can amplify human capability. This research was published in Science Advances and featured in The Guardian and The Conversation US, reaching audiences beyond academia. As a culmination of my academic work in the foundations of robotics, I received the National Science Foundation CAREER Award. For me, it was not a recognition of past achievements but a validation of the belief that rigorous, interdisciplinary science can expand the possibilities of robotics. Looking Ahead: Beyond the Lab Today, my focus is on advancing robotics beyond papers and prototypes to systems that perform reliably in real-world conditions. The future of robotics will not be defined solely by faster processors or larger datasets. It will be defined by how we design machines that adapt, learn, and operate under the constraints of unstructured environments. My current work centers on creating adaptive hardware that improves performance, developing intelligent control methods that close the gap between simulation and deployment, and designing next-generation robotics platforms that translate theoretical advances into capability at scale. What began as a childhood fascination with predicting the future has become a mission: to create it. That mission continues today, driven by the same curiosity and determination that set me on this path, and by a commitment to advance robotics toward systems that are adaptive, reliable, and transformative.</p>
<p>The post <a rel="nofollow" href="https://davidbraunrobotics.com/bridging-science-and-vision/">Bridging Science and Vision: A Research Journey</a> appeared first on <a rel="nofollow" href="https://davidbraunrobotics.com">David Braun</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">Can we predict the future?</h2>



<p>That question has fascinated me since childhood. At first it felt like a dream, but over time I realized it was more than a curiosity. It became a framework for understanding the world: not just anticipating what will happen, but asking why it happens and learning how to shape outcomes through knowledge, science, and design.</p>



<p>This passion drew me to dynamics, the science of motion, and optimization, the art and science of finding the most effective path forward in a world full of trade-offs. Together, they became the foundation of my work in robotics, where every challenge is a balance between theory and reality.</p>



<h2 class="wp-block-heading"><strong>Lessons in Focus and Resilience</strong></h2>



<p>Before robotics, my early experiences in competitive sports taught me the importance of precision, discipline, and resilience. Those lessons shaped the way I approached research. Success does not come from avoiding obstacles but from moving through them, learning at each step. This mindset became vital as I pursued increasingly ambitious projects in robotics.</p>



<h2 class="wp-block-heading"><strong>Walking Robots and Early Discoveries</strong></h2>



<p>At Vanderbilt University, I was challenged to build a walking robot independently. What could have been an impossible task became a defining experience. The project was filled with setbacks, redesigns, and breakthroughs, but eventually the robot took its first steps. That moment was unforgettable, but even more important were the insights I gained about how to connect abstract theory with physical systems.</p>



<h2 class="wp-block-heading"><strong>Crossing Disciplines for Innovation</strong></h2>



<p>My journey continued at the University of Edinburgh and the German Aerospace Center, where I worked across mechanical engineering and informatics. Our team developed control methods for the complex DLR Hand-Arm System, creating robotic motion that was remarkably lifelike. This work was later recognized with the IEEE Transactions on Robotics Best Paper Award, a milestone that reinforced my belief that innovation thrives at the intersection of disciplines.</p>



<h2 class="wp-block-heading"><strong>Building a Foundation for the Next Generation</strong></h2>



<p>In Singapore, I had the opportunity to help establish a new university. It was a chance to think not only about research but also about how to shape an institution from the ground up. Alongside collaborators, I developed compliant actuators, novel robotic hardware, and real-time optimal control methods. These projects demonstrated how adaptive machines could better navigate the unpredictability of the real world. Building something that would outlast me, a place where innovation could grow, was as meaningful as the research itself.</p>



<h2 class="wp-block-heading"><strong>The Boundaries of Robotics</strong></h2>



<p>Returning to Vanderbilt, my work turned toward human augmentation. I developed a theoretical framework for wearable devices that can enhance human performance without external power. The bicycle was my inspiration, a simple yet powerful example of how mechanics can amplify human capability. This research was published in <em>Science Advances</em> and featured in <em>The Guardian</em> and <em>The Conversation US</em>, reaching audiences beyond academia.</p>



<p>As a culmination of my academic work in the foundations of robotics, I received the National Science Foundation CAREER Award. For me, it was not a recognition of past achievements but a validation of the belief that rigorous, interdisciplinary science can expand the possibilities of robotics.</p>



<h2 class="wp-block-heading"><strong>Looking Ahead: Beyond the Lab</strong></h2>



<p>Today, my focus is on advancing robotics beyond papers and prototypes to systems that perform reliably in real-world conditions. The future of robotics will not be defined solely by faster processors or larger datasets. It will be defined by how we design machines that adapt, learn, and operate under the constraints of unstructured environments.</p>



<p>My current work centers on creating adaptive hardware that improves performance, developing intelligent control methods that close the gap between simulation and deployment, and designing next-generation robotics platforms that translate theoretical advances into capability at scale.</p>



<p>What began as a childhood fascination with predicting the future has become a mission: to create it. That mission continues today, driven by the same curiosity and determination that set me on this path, and by a commitment to advance robotics toward systems that are adaptive, reliable, and transformative.</p>



<p></p>
<p>The post <a rel="nofollow" href="https://davidbraunrobotics.com/bridging-science-and-vision/">Bridging Science and Vision: A Research Journey</a> appeared first on <a rel="nofollow" href="https://davidbraunrobotics.com">David Braun</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Introduction to Dynamics</title>
		<link>https://davidbraunrobotics.com/introduction-to-dynamics/</link>
		
		<dc:creator><![CDATA[David Braun]]></dc:creator>
		<pubDate>Mon, 18 Nov 2024 04:17:24 +0000</pubDate>
				<category><![CDATA[Teaching]]></category>
		<category><![CDATA[home-cat]]></category>
		<guid isPermaLink="false">https://davidbraunrobotics.com/?p=5777</guid>

					<description><![CDATA[<p>Welcome to Dynamics! Dynamics is a branch of Mechanics that studies the motion of objects under the influence of forces. It is fundamental to engineering, bridging theoretical principles from physics with practical applications to predict the motion of systems such as rockets, cars, and robots. Introduction to Dynamics is the first course on this topic, studied by engineering, math, and science students. My Expertise I specialize in teaching Mechanics, focusing on both theoretical and computational aspects of: My goal is to ensure students develop both a solid theoretical foundation and effective problem-solving skills. Teaching My teaching focuses on clarity and engagement, helping students navigate complex topics with confidence. Key features include: Why Study Dynamics? Consider a simple question: If you drop a pen from your desk, what truly determines its trajectory? The intuitive answer might involve gravity, but a rigorous approach demands an understanding of differential equations, constraints, and possibly even perturbation theory. What if the pen is in freefall on the Moon? Or inside a rotating space station? The same fundamental principles govern everything from planetary orbits to the stabilization of legged robots. This course will challenge you to refine your thinking, stripping away assumptions and replacing them with precise models that describe reality with mathematical accuracy. The tools you develop here will extend far beyond the classroom—whether you are designing autonomous drones, optimizing mechanical systems, or advancing theoretical physics. Dynamics is not about memorization or following recipes; it is about learning to see structure in motion and gaining the ability to predict and control it. If that is the kind of challenge you are looking for, you are in the right place.</p>
<p>The post <a rel="nofollow" href="https://davidbraunrobotics.com/introduction-to-dynamics/">Introduction to Dynamics</a> appeared first on <a rel="nofollow" href="https://davidbraunrobotics.com">David Braun</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">Welcome to Dynamics!</h2>



<p>Dynamics is a branch of Mechanics that studies the motion of objects under the influence of forces. It is fundamental to engineering, bridging theoretical principles from physics with practical applications to predict the motion of systems such as rockets, cars, and robots. Introduction to Dynamics is the first course on this topic, studied by engineering, math, and science students. </p>



<h3 class="wp-block-heading">My Expertise</h3>



<p>I specialize in teaching Mechanics, focusing on both theoretical and computational aspects of:</p>



<ul class="wp-block-list">
<li><strong>Newtonian Mechanics</strong>: Principles governing motion and forces.</li>



<li><strong>Lagrangian Mechanics</strong>: Energy-based methods for dynamic systems.</li>



<li><strong>Hamiltonian Mechanics</strong>: Advanced formulations that extend dynamics to optimal control.</li>
</ul>



<p>My goal is to ensure students develop both a solid theoretical foundation and effective problem-solving skills.</p>



<h3 class="wp-block-heading">Teaching</h3>



<p>My teaching focuses on clarity and engagement, helping students navigate complex topics with confidence. Key features include:</p>



<ul class="wp-block-list">
<li><strong>Bite-Sized Video Lectures</strong>: Pre-class videos introducing core concepts and examples.</li>



<li><strong>Interactive Lectures</strong>: Expanding on pre-class material with deeper theoretical insights.</li>



<li><strong>Emphasizing Mathematical Formalism</strong>: Leveraging formal methods to overcome the limitations of intuition-based problem-solving.</li>
</ul>



<figure class="wp-block-image alignwide size-large"><img fetchpriority="high" decoding="async" width="1024" height="576" src="https://davidbraunrobotics.com/wp-content/uploads/2024/11/Dynamics-Header-Image1-1024x576.png" alt="David Braun Robotics | Dynamics Header Image1" class="wp-image-11277" srcset="https://davidbraunrobotics.com/wp-content/uploads/2024/11/Dynamics-Header-Image1-1024x576.png 1024w, https://davidbraunrobotics.com/wp-content/uploads/2024/11/Dynamics-Header-Image1-300x169.png 300w, https://davidbraunrobotics.com/wp-content/uploads/2024/11/Dynamics-Header-Image1-768x432.png 768w, https://davidbraunrobotics.com/wp-content/uploads/2024/11/Dynamics-Header-Image1.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h3 class="wp-block-heading"><strong>Why Study Dynamics?</strong></h3>



<p>Consider a simple question: If you drop a pen from your desk, what truly determines its trajectory? The intuitive answer might involve gravity, but a rigorous approach demands an understanding of differential equations, constraints, and possibly even perturbation theory. What if the pen is in freefall on the Moon? Or inside a rotating space station? The same fundamental principles govern everything from planetary orbits to the stabilization of legged robots.</p>



<p>This course will challenge you to refine your thinking, stripping away assumptions and replacing them with precise models that describe reality with mathematical accuracy. The tools you develop here will extend far beyond the classroom—whether you are designing autonomous drones, optimizing mechanical systems, or advancing theoretical physics.</p>



<p>Dynamics is not about memorization or following recipes; it is about learning to see structure in motion and gaining the ability to predict and control it. If that is the kind of challenge you are looking for, you are in the right place.</p>
<p>The post <a rel="nofollow" href="https://davidbraunrobotics.com/introduction-to-dynamics/">Introduction to Dynamics</a> appeared first on <a rel="nofollow" href="https://davidbraunrobotics.com">David Braun</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Optimization and Optimal Control</title>
		<link>https://davidbraunrobotics.com/optimization-and-optimal-control/</link>
		
		<dc:creator><![CDATA[David Braun]]></dc:creator>
		<pubDate>Mon, 18 Nov 2024 04:16:35 +0000</pubDate>
				<category><![CDATA[Teaching]]></category>
		<category><![CDATA[home-cat]]></category>
		<guid isPermaLink="false">https://davidbraunrobotics.com/?p=5780</guid>

					<description><![CDATA[<p>Welcome to Optimization! Optimization and Optimal Control are essential tools for designing systems that operate efficiently while minimizing cost, time, or resources. These methods provide a systematic approach to decision-making in engineering and science, enabling solutions for problems ranging from fuel-efficient spacecraft trajectories to real-time energy optimization in robotics and improving machine learning models. By translating abstract mathematical principles into real-world applications, this course equips you with the ability to bridge theory and practice in optimization. My Expertise I specialize in Optimization and Optimal Control, focusing on both theoretical foundations and computational methods related to: Teaching I use a teaching approach that makes complex concepts in optimization and control accessible and engaging. My method emphasizes: Why Study Optimization and Optimal Control? Every engineering challenge ultimately involves making decisions—how to allocate resources, how to design efficient systems, and how to control them in real time. Optimization is the language that enables us to make these decisions systematically. Consider a simple problem: if you are launching a spacecraft, should you aim for the shortest path or the most energy-efficient trajectory? The naive answer might be to take a direct route, but an optimal control perspective would reveal trade-offs between fuel, time, and orbital mechanics that must be mathematically optimized. The same principles apply whether you are designing an autonomous drone, optimizing neural network hyperparameters, or developing an exoskeleton to enhance human mobility. Optimization is not about guessing or intuition—it is about constructing solutions with mathematical precision and algorithmic efficiency. If you are interested in developing the skills to systematically tackle the most complex problems in engineering and science, this course will give you the tools to do exactly that.</p>
<p>The post <a rel="nofollow" href="https://davidbraunrobotics.com/optimization-and-optimal-control/">Optimization and Optimal Control</a> appeared first on <a rel="nofollow" href="https://davidbraunrobotics.com">David Braun</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">Welcome to Optimization!</h2>



<p>Optimization and Optimal Control are essential tools for designing systems that operate efficiently while minimizing cost, time, or resources. These methods provide a systematic approach to decision-making in engineering and science, enabling solutions for problems ranging from fuel-efficient spacecraft trajectories to real-time energy optimization in robotics and improving machine learning models. By translating abstract mathematical principles into real-world applications, this course equips you with the ability to bridge theory and practice in optimization.</p>



<span id="more-5780"></span>



<h3 class="wp-block-heading">My Expertise</h3>



<p>I specialize in Optimization and Optimal Control, focusing on both theoretical foundations and computational methods related to:</p>



<ul class="wp-block-list">
<li><strong>Non-linear Programming</strong>: Techniques for solving static optimization problems—minimizing functions subject to constraints.</li>



<li><strong>Calculus of Variations</strong>: Methods for solving dynamic optimization problems—minimizing functionals subject to constraints.</li>



<li><strong>Optimal Control</strong>:
<ul class="wp-block-list">
<li><strong>Maximum Principle</strong>: A powerful framework to solve optimal control problems and determine feedforward control inputs.</li>



<li><strong>Dynamic Programming</strong>: A general framework to solve optimal control problems and derive feedback control laws or control policies.</li>
</ul>
</li>
</ul>



<figure class="wp-block-image alignwide size-large"><img decoding="async" width="1024" height="576" src="https://davidbraunrobotics.com/wp-content/uploads/2024/11/Optimization-Header-Image2-1024x576.png" alt="David Braun Robotics | Optimization Header Image2" class="wp-image-11280" srcset="https://davidbraunrobotics.com/wp-content/uploads/2024/11/Optimization-Header-Image2-1024x576.png 1024w, https://davidbraunrobotics.com/wp-content/uploads/2024/11/Optimization-Header-Image2-300x169.png 300w, https://davidbraunrobotics.com/wp-content/uploads/2024/11/Optimization-Header-Image2-768x432.png 768w, https://davidbraunrobotics.com/wp-content/uploads/2024/11/Optimization-Header-Image2.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h3 class="wp-block-heading">Teaching</h3>



<p>I use a teaching approach that makes complex concepts in optimization and control accessible and engaging. My method emphasizes:</p>



<ul class="wp-block-list">
<li><strong>Step-by-Step Analogies</strong>: Building from simple, familiar problems like minimizing a quadratic function to more complex problems.</li>



<li><strong>Interactive Learning</strong>: Encouraging active participation, from hands-on MATLAB coding to solving real-world engineering problems.</li>



<li><strong>Bridging Disciplines</strong>: Linking optimization to applications in robotics, aerospace, and mechanics for a holistic understanding.</li>
</ul>



<h3 class="wp-block-heading"><strong>Why Study Optimization and Optimal Control?</strong></h3>



<p>Every engineering challenge ultimately involves making decisions—how to allocate resources, how to design efficient systems, and how to control them in real time. Optimization is the language that enables us to make these decisions systematically.</p>



<p>Consider a simple problem: if you are launching a spacecraft, should you aim for the shortest path or the most energy-efficient trajectory? The naive answer might be to take a direct route, but an optimal control perspective would reveal trade-offs between fuel, time, and orbital mechanics that must be mathematically optimized. The same principles apply whether you are designing an autonomous drone, optimizing neural network hyperparameters, or developing an exoskeleton to enhance human mobility.</p>



<p>Optimization is not about guessing or intuition—it is about constructing solutions with mathematical precision and algorithmic efficiency. If you are interested in developing the skills to systematically tackle the most complex problems in engineering and science, this course will give you the tools to do exactly that.</p>
<p>The post <a rel="nofollow" href="https://davidbraunrobotics.com/optimization-and-optimal-control/">Optimization and Optimal Control</a> appeared first on <a rel="nofollow" href="https://davidbraunrobotics.com">David Braun</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Mechanically Adaptive Robot Exoskeletons to Improve Human Mobility</title>
		<link>https://davidbraunrobotics.com/variable-stiffness-human-augmentation/</link>
		
		<dc:creator><![CDATA[David Braun]]></dc:creator>
		<pubDate>Tue, 29 Nov 2022 14:17:46 +0000</pubDate>
				<category><![CDATA[Research]]></category>
		<guid isPermaLink="false">https://davidbraunrobots.com/?p=1772</guid>

					<description><![CDATA[<p>We work on the theory of mechanically adaptive robot exoskeletons, to create unpowered but mechanically-adaptive devices and devices driven by small actuators (for example, a small electric motor), that provide the human with capabilities beyond those of an unassisted human, to an extent previously thought to require large externally powered actuators (for example, large electric motors). Unpowered mechanical devices are already used for human performance enhancement; a person can travel much farther and faster on a bicycle than they can on foot. The exoskeletons we work on go beyond such familiar energetically passive devices by integrating actively controlled energy storage, in the form of springs of controllable stiffness. In our robots, the amount of energy stored in a spring of controllable stiffness can be decoupled from the deformation of the spring. This new capability could advance human and robot mobility. Running with a Variable Stiffness Spring Leg Explore the thrilling potential of human speed with our analysis of top speeds in running, ice skating, cycling, and running enhanced by variable stiffness spring legs. The figure below plots these top speeds against the time available for the legs to supply energy in each motion. Naturally, in running, legs supply energy only when in contact with the ground—about 20% of the time and not during flight. However, with the aid of a variable stiffness spring, a human could theoretically supply energy for up to 96% of the leg swing. Even at a lower efficiency of 60%, this innovative exoskeleton could enable speeds of 18 m/s, a 50% increase over the natural running top speed of 12 m/s, as posited by our theoretical model. The figure below shows the method of augmented running using a variable stiffness spring where the human compresses the spring when the leg is in the air while the spring releases the energy stored when the leg touches the ground. The video below shows a thought experiment&#160;of a 100-meter race, where a world-class athlete augmented with the variable stiffness spring leg exoskeleton races against the 9.58&#160;seconds world record set by the Jamaican sprinter Usain Bolt&#160;in 2009. Rethinking Assistive Robotics with Floating Spring Legs Imagine a spring that adapts to the task at hand, delivering more force without consuming additional energy. The floating spring leg is an innovative variable stiffness mechanism that achieves this by changing stiffness while conserving energy. Demonstrated through a simulated sit-to-stand task, the leg transitions from a low stiffness configuration for energy storage to a high stiffness configuration for force amplification, enabling movements that are otherwise impossible with conventional springs. With applications ranging from assistive devices for the elderly to industrial robots, this technology paves the way for energetically efficient, mechanically adaptive systems. Customizing Assistance with Variable Stiffness Springs A novel robot joint design enables users to adjust joint stiffness with ease, much like shifting gears on a bicycle. The design allows for adjusting joint stiffness to suit different tasks or user needs, such as walking, running, or other movements. The concept is demonstrated through a leg swing experiment, where hip stiffness was adjusted seamlessly during continuous leg motion. This innovation has the potential to optimize performance in applications such as prosthetics and robotic exoskeletons, offering users greater adaptability and efficiency across activities. Energy Accumulation via Repeated Squatting A novel variable stiffness spring design makes it possible to store significant amounts of energy by applying small, repeated forces. Unlike traditional springs, which demand large forces for substantial energy storage, this mechanism decouples the maximum force applied from the energy stored. The concept is demonstrated using an assistive robotic leg that accumulates energy as the user performs repeated squats. This innovation has the potential to unlock new energy storage capabilities for applications such as assistive devices and robotic exoskeletons, paving the way for more efficient and versatile robotic systems. Walking with a Variable Stiffness Spring Leg This work establishes the theoretical limits of a&#160;human-driven&#160;robot exoskeleton to reach fast walking speeds with a heavy load. We predict that a variable stiffness spring exoskeleton could enable the user to reach race-walking speeds (4m/s) while carrying one extra body weight.&#160; Human Driven Compliant Transmission Mechanism Energetically-passive robot exoskeletons, mimicking the function of the bicycle, could enable humans to reach previously unprecedented mobility. However,&#160;energetically passive robot exoskeletons require a sophisticated mechanism to enable humans to supply energy. In this research, we develop a new type of human-driven compliant transmission mechanism that could enable humans to supply energy when the leg is in the air, store the supplied energy, and release the stored energy when the leg is on the ground. Variable Stiffness Springs for Human Augmentation Variable stiffness springs are devices that promote a novel means of actuation; they provide spring stiffness modulation at a low energy cost, without deliberately doing net mechanical work. This type of compliant actuator may be used for human augmentation to complement co-contracted antagonistic muscles, and as such, reduce muscle activity and metabolic energy cost. Despite the theoretical appeal of this concept, the practical use of variable stiffness springs remains challenging. This is particularly true for human augmentation which requires a compact, lightweight, and portable variable stiffness spring design. The figure below shows one of our compact, lightweight, and portable variable stiffness spring designs.</p>
<p>The post <a rel="nofollow" href="https://davidbraunrobotics.com/variable-stiffness-human-augmentation/">Mechanically Adaptive Robot Exoskeletons to Improve Human Mobility</a> appeared first on <a rel="nofollow" href="https://davidbraunrobotics.com">David Braun</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>We work on the theory of mechanically adaptive robot exoskeletons, to create unpowered but mechanically-adaptive devices and devices driven by small actuators (for example, a small electric motor), that provide the human with capabilities beyond those of an unassisted human, to an extent previously thought to require large externally powered actuators (for example, large electric motors).</p>



<span id="more-1772"></span>



<p>Unpowered mechanical devices are already used for human performance enhancement; a person can travel much farther and faster on a bicycle than they can on foot. The exoskeletons we work on go beyond such familiar energetically passive devices by integrating actively controlled energy storage, in the form of springs of controllable stiffness. In our robots, the amount of energy stored in a spring of controllable stiffness can be decoupled from the deformation of the spring. This new capability could advance human and robot mobility.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Compliant Actuation for Human Performance Augmentation" width="1600" height="900" src="https://www.youtube.com/embed/AnGOjwEGLXA?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<h3 class="wp-block-heading wp-embed-aspect-16-9 wp-has-aspect-ratio">Running with a Variable Stiffness Spring Leg</h3>



<p>Explore the thrilling potential of human speed with our analysis of top speeds in running, ice skating, cycling, and running enhanced by variable stiffness spring legs. The figure below plots these top speeds against the time available for the legs to supply energy in each motion. Naturally, in running, legs supply energy only when in contact with the ground—about 20% of the time and not during flight. However, with the aid of a variable stiffness spring, a human could theoretically supply energy for up to 96% of the leg swing. Even at a lower efficiency of 60%, this innovative exoskeleton could enable speeds of 18 m/s, a 50% increase over the natural running top speed of 12 m/s, as posited by our theoretical model.</p>



<ul class="wp-block-list">
<li>A. Sutrisno and D. Braun, <strong>How to run 50% faster without external energy</strong>, <em>Science Advances</em>, 6(13), eaay1950, 2020.</li>
</ul>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="594" height="437" src="https://davidbraunrobotics.com/wp-content/uploads/2022/11/Running5.jpg" alt="David Braun Robotics | Running5" class="wp-image-2410" style="width:616px;height:auto" srcset="https://davidbraunrobotics.com/wp-content/uploads/2022/11/Running5.jpg 594w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/Running5-300x221.jpg 300w" sizes="auto, (max-width: 594px) 100vw, 594px" /></figure>



<p>The figure below shows the method of augmented running using a variable stiffness spring where the human compresses the spring when the leg is in the air while the spring releases the energy stored when the leg touches the ground.</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="2099" height="494" src="https://davidbraunrobotics.com/wp-content/uploads/2022/11/Running3-1.jpg" alt="David Braun Robotics | Running3 1" class="wp-image-2409" style="width:1024px" srcset="https://davidbraunrobotics.com/wp-content/uploads/2022/11/Running3-1.jpg 2099w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/Running3-1-300x71.jpg 300w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/Running3-1-1024x241.jpg 1024w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/Running3-1-768x181.jpg 768w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/Running3-1-1536x361.jpg 1536w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/Running3-1-2048x482.jpg 2048w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/Running3-1-1600x377.jpg 1600w" sizes="auto, (max-width: 2099px) 100vw, 2099px" /></figure>



<p>The video below shows a thought experiment&nbsp;of a 100-meter race, where a world-class athlete augmented with the variable stiffness spring leg exoskeleton races against the 9.58&nbsp;seconds world record set by the Jamaican sprinter Usain Bolt&nbsp;in 2009.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="How to run 50% faster without external energy" width="1600" height="900" src="https://www.youtube.com/embed/UYbQG-6uQ4g?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<h2 class="wp-block-heading"><strong>Rethinking Assistive Robotics with Floating Spring Legs</strong></h2>



<p>Imagine a spring that adapts to the task at hand, delivering more force without consuming additional energy. The floating spring leg is an innovative variable stiffness mechanism that achieves this by changing stiffness while conserving energy. Demonstrated through a simulated sit-to-stand task, the leg transitions from a low stiffness configuration for energy storage to a high stiffness configuration for force amplification, enabling movements that are otherwise impossible with conventional springs. With applications ranging from assistive devices for the elderly to industrial robots, this technology paves the way for energetically efficient, mechanically adaptive systems.</p>



<figure class="wp-block-image aligncenter size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="255" src="https://davidbraunrobotics.com/wp-content/uploads/2022/11/FSVSL1-1-1024x255.png" alt="David Braun Robotics | FSVSL1 1" class="wp-image-5752" style="width:851px;height:auto" srcset="https://davidbraunrobotics.com/wp-content/uploads/2022/11/FSVSL1-1-1024x255.png 1024w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/FSVSL1-1-300x75.png 300w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/FSVSL1-1-768x192.png 768w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/FSVSL1-1-50x12.png 50w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/FSVSL1-1-1600x399.png 1600w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/FSVSL1-1-1536x383.png 1536w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/FSVSL1-1-2048x511.png 2048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<figure class="wp-block-image aligncenter size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="354" src="https://davidbraunrobotics.com/wp-content/uploads/2022/11/FSVSL2-1024x354.png" alt="David Braun Robotics | FSVSL2" class="wp-image-5753" style="width:704px;height:auto" srcset="https://davidbraunrobotics.com/wp-content/uploads/2022/11/FSVSL2-1024x354.png 1024w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/FSVSL2-300x104.png 300w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/FSVSL2-768x266.png 768w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/FSVSL2-50x17.png 50w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/FSVSL2-1600x554.png 1600w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/FSVSL2-1536x532.png 1536w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/FSVSL2-2048x709.png 2048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="Innovative Engineering: The Power of Variable Stiffness Springs" width="1600" height="900" src="https://www.youtube.com/embed/pGFfyALRdps?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<h2 class="wp-block-heading">Customizing Assistance with Variable Stiffness Springs</h2>



<p>A novel robot joint design enables users to adjust joint stiffness with ease, much like shifting gears on a bicycle. The design allows for adjusting joint stiffness to suit different tasks or user needs, such as walking, running, or other movements. The concept is demonstrated through a leg swing experiment, where hip stiffness was adjusted seamlessly during continuous leg motion. This innovation has the potential to optimize performance in applications such as prosthetics and robotic exoskeletons, offering users greater adaptability and efficiency across activities.</p>



<ul class="wp-block-list">
<li>C. Mathews and D.J. Braun,&nbsp;<strong>Design of a Variable Stiffness Spring with Human-Selectable Stiffness</strong>, <em>IEEE International Conference on Robotics and Automation</em>, London, United Kingdom, pp. 7385-7390, 2023.</li>
</ul>



<figure class="wp-block-image aligncenter size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="413" src="https://davidbraunrobotics.com/wp-content/uploads/2022/11/HAVSS-v3-1024x413.png" alt="David Braun Robotics | HAVSS v3" class="wp-image-5740" style="width:1024px;height:auto" srcset="https://davidbraunrobotics.com/wp-content/uploads/2022/11/HAVSS-v3-1024x413.png 1024w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/HAVSS-v3-300x121.png 300w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/HAVSS-v3-768x310.png 768w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/HAVSS-v3-50x20.png 50w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/HAVSS-v3-1600x645.png 1600w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/HAVSS-v3-1536x619.png 1536w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/HAVSS-v3-2048x826.png 2048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="Design of a Variable Stiffness Spring with Human-Selectable Stiffness" width="1333" height="1000" src="https://www.youtube.com/embed/XHKD-TCMrvk?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<h2 class="wp-block-heading">Energy Accumulation via Repeated Squatting</h2>



<p>A novel variable stiffness spring design makes it possible to store significant amounts of energy by applying small, repeated forces. Unlike traditional springs, which demand large forces for substantial energy storage, this mechanism decouples the maximum force applied from the energy stored. The concept is demonstrated using an assistive robotic leg that accumulates energy as the user performs repeated squats. This innovation has the potential to unlock new energy storage capabilities for applications such as assistive devices and robotic exoskeletons, paving the way for more efficient and versatile robotic systems.</p>



<figure class="wp-block-image aligncenter size-large is-resized"><img loading="lazy" decoding="async" width="737" height="1024" src="https://davidbraunrobotics.com/wp-content/uploads/2022/11/Iterative-Energy-Accumulation-v3-737x1024.png" alt="David Braun Robotics | Iterative Energy Accumulation v3" class="wp-image-5728" style="width:512px" srcset="https://davidbraunrobotics.com/wp-content/uploads/2022/11/Iterative-Energy-Accumulation-v3-737x1024.png 737w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/Iterative-Energy-Accumulation-v3-216x300.png 216w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/Iterative-Energy-Accumulation-v3-768x1067.png 768w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/Iterative-Energy-Accumulation-v3-50x69.png 50w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/Iterative-Energy-Accumulation-v3-1600x2223.png 1600w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/Iterative-Energy-Accumulation-v3-1105x1536.png 1105w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/Iterative-Energy-Accumulation-v3-1474x2048.png 1474w" sizes="auto, (max-width: 737px) 100vw, 737px" /></figure>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="Novel Spring Mechanism Enables Iterative Energy Accumulation under Force and Deformation Constraints" width="1600" height="900" src="https://www.youtube.com/embed/v3XSQnJpyLs?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<h2 class="wp-block-heading">Walking with a Variable Stiffness Spring Leg</h2>



<p>This work establishes the theoretical limits of a&nbsp;human-driven&nbsp;robot exoskeleton to reach fast walking speeds with a heavy load. We predict that a variable stiffness spring exoskeleton could enable the user to reach race-walking speeds (4m/s) while carrying one extra body weight.&nbsp;</p>



<ul class="wp-block-list">
<li>T. Zhang and D. Braun, <strong>Theory of Fast Walking with Human-Driven Load-Carrying Robot Exoskeletons</strong>, <em>IEEE Transactions on Neural Systems and Rehabilitation Engineering</em>, 30, 1971-1981, 2022.</li>
</ul>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1247" height="409" src="https://davidbraunrobotics.com/wp-content/uploads/2022/11/WalkingB1.jpg" alt="David Braun Robotics | WalkingB1" class="wp-image-2418" style="width:1024px" srcset="https://davidbraunrobotics.com/wp-content/uploads/2022/11/WalkingB1.jpg 1247w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/WalkingB1-300x98.jpg 300w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/WalkingB1-1024x336.jpg 1024w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/WalkingB1-768x252.jpg 768w" sizes="auto, (max-width: 1247px) 100vw, 1247px" /></figure>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1172" height="1330" src="https://davidbraunrobotics.com/wp-content/uploads/2022/11/WalkingA.jpg" alt="David Braun Robotics | WalkingA" class="wp-image-2416" style="width:512px" srcset="https://davidbraunrobotics.com/wp-content/uploads/2022/11/WalkingA.jpg 1172w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/WalkingA-264x300.jpg 264w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/WalkingA-902x1024.jpg 902w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/WalkingA-768x872.jpg 768w" sizes="auto, (max-width: 1172px) 100vw, 1172px" /></figure>



<h3 class="wp-block-heading">Human Driven Compliant Transmission Mechanism</h3>



<p>Energetically-passive robot exoskeletons, mimicking the function of the bicycle, could enable humans to reach previously unprecedented mobility. However,&nbsp;energetically passive robot exoskeletons require a sophisticated mechanism to enable humans to supply energy. In this research, we develop a new type of human-driven compliant transmission mechanism that could enable humans to supply energy when the leg is in the air, store the supplied energy, and release the stored energy when the leg is on the ground.</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="801" height="516" src="https://davidbraunrobotics.com/wp-content/uploads/2021/05/HDCTM.jpg" alt="David Braun Robotics | HDCTM" class="wp-image-3057" style="width:512px" srcset="https://davidbraunrobotics.com/wp-content/uploads/2021/05/HDCTM.jpg 801w, https://davidbraunrobotics.com/wp-content/uploads/2021/05/HDCTM-300x193.jpg 300w, https://davidbraunrobotics.com/wp-content/uploads/2021/05/HDCTM-768x495.jpg 768w" sizes="auto, (max-width: 801px) 100vw, 801px" /></figure>



<ul class="wp-block-list">
<li>T. Zhang and&nbsp;D. Braun<strong>&nbsp;</strong>,<strong>&nbsp;Human Driven Compliant Transmission Mechanism</strong>, <em>IEEE International Conference on Robotics and Automation</em>, pp. 7094-7099, Xi’an, China, 2021.</li>
</ul>



<h3 class="wp-block-heading">Variable Stiffness Springs for Human Augmentation</h3>



<p>Variable stiffness springs are devices that promote a novel means of actuation; they provide spring stiffness modulation at a low energy cost, without deliberately doing net mechanical work. This type of compliant actuator may be used for human augmentation to complement co-contracted antagonistic muscles, and as such, reduce muscle activity and metabolic energy cost. Despite the theoretical appeal of this concept, the practical use of variable stiffness springs remains challenging. This is particularly true for human augmentation which requires a compact, lightweight, and portable variable stiffness spring design. The figure below shows one of our compact, lightweight, and portable variable stiffness spring designs.</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1039" height="564" src="https://davidbraunrobotics.com/wp-content/uploads/2022/11/KneeSpring1.jpg" alt="David Braun Robotics | KneeSpring1" class="wp-image-2419" style="width:512px" srcset="https://davidbraunrobotics.com/wp-content/uploads/2022/11/KneeSpring1.jpg 1039w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/KneeSpring1-300x163.jpg 300w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/KneeSpring1-1024x556.jpg 1024w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/KneeSpring1-768x417.jpg 768w" sizes="auto, (max-width: 1039px) 100vw, 1039px" /></figure>



<ul class="wp-block-list">
<li>H.-F. Lau, A. Sutrisno, T.H. Chong, and D. Braun, <strong>Stiffness Modulator: A Novel Actuator for Human Augmentation</strong>, <em>IEEE International Conference on Robotics and Automation</em>, pp. 7742-7748, May, Brisbane, Australia, 2018.</li>



<li>D. Braun, S. Apte, O. Adiyatov, A. Dahiya, and N. Hogan, <strong>Compliant Actuation for Energy Efficient Impedance Modulation</strong>, <em>IEEE International Conference on Robotics and Automation</em>, pp. 636-641, May, Stockholm, Sweden, 2016.</li>
</ul>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="Stiffness Modulator: A Novel Actuator for Human Augmentation" width="1600" height="900" src="https://www.youtube.com/embed/OV9iRtGDMM0?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>
<p>The post <a rel="nofollow" href="https://davidbraunrobotics.com/variable-stiffness-human-augmentation/">Mechanically Adaptive Robot Exoskeletons to Improve Human Mobility</a> appeared first on <a rel="nofollow" href="https://davidbraunrobotics.com">David Braun</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Mechanically Adaptive Actuators to Advance Robot Autonomy</title>
		<link>https://davidbraunrobotics.com/compliant-actuators-robots-human-assistance/</link>
		
		<dc:creator><![CDATA[David Braun]]></dc:creator>
		<pubDate>Tue, 29 Nov 2022 14:35:17 +0000</pubDate>
				<category><![CDATA[Research]]></category>
		<guid isPermaLink="false">https://davidbraunrobots.com/?p=1777</guid>

					<description><![CDATA[<p>Actuators are one of the key components of robots; they are used in industrial robots, humanoids, but also automobiles. We focus on developing compliant actuators which consist of springs attached in series or parallel with motors. The most common types of compliant actuators are series elastic actuators (SEAs) and variable stiffness actuators (VSAs). We invent and explore the benefits of new types of mechanically-adaptive compliant actuators. Custom-designed Magnetic Spring Actuators Robots face a persistent challenge: motors consume energy not only when performing useful work but also when holding a position or braking, where no meaningful work is done. This inefficiency becomes especially critical in repetitive tasks like pick-and-place operations or oscillatory motions, where a significant amount of energy is wasted for only a small amount of useful work. Our research introduces a novel solution—combining motors with custom-designed magnetic springs that leverage non-uniform magnetic fields optimized for specific tasks. These actuators are precisely tailored to match the dynamics of individual robotic operations, significantly reducing the motor’s torque and energy demands. Experiments show up to 50% energy savings, marking a significant step toward more energy-efficient robotics. By addressing this critical limitation, these actuators open new possibilities for deploying sustainable, high-performance robots in a broad range of industrial settings while reducing the energy consumption of robots across various industries. Parallel Variable Stiffness Actuators (PVSA) In this research, we explore the design of a new type of compliant actuator named the Parallel Variable Stiffness Actuator (PVSA) which consists of a variable stiffness spring placed in parallel with a direct-drive motor. Parallel variable stiffness actuators provide (i) high-fidelity force control and (ii) controllable energy storage, as they inherit the benefits of direct-drive motors and variable stiffness springs. We present a compact design of the PVSA using a flat motor connected to an adjustable mechanical advantage torsional spring. We show that PVSAs are (1) not subject to the fundamental force control bandwidth limitation of series elastic and variable stiffness actuators, and (2) enable resonant energy accumulation despite the limited deformation of the spring and the constrained motion of the load attached to the actuator. The latter differentiates parallel variable stiffness actuators from fixed-stiffness parallel elastic actuators. PVSAs may be used with smaller direct-drive motors to match the peak power of larger motors without compromising force control fidelity. PVSAs may be used in industrial robots to provide both precise manipulation and zero-energy cost weight-bearing. PVSAs may be also used to implement resonant forcing under joint angle limitations in walking, jumping, running, and swimming robots, or robotic exoskeletons used to augment human motion. Variable Stiffness Springs (VSS) Theoretical studies suggest and experimental evidence confirms that maintaining and changing human joint stiffness by coactivated antagonistic muscles are metabolically expensive, even if muscles do not perform net mechanical work. Based on this observation, we conjecture that effective human augmentation can be achieved by actuators operated in parallel to human joints, even if these actuators only supplement joint stiffness without doing net mechanical work. In this research, we developed a variable-length leaf-spring actuator capable of large-range stiffness modulation. The key feature of the actuator is that it provides intrinsically low-energy-cost stiffness modulation even for large output deflection, by keeping the force on the driving motor low. Variable stiffness actuators use two motors to provide both stiffness and equilibrium position modulation as they are designed to do net mechanical work. The proposed actuator conceptually differs from variable stiffness actuators because first, it uses a single motor to only provide stiffness modulation, second, it does not provide equilibrium position modulation, and third, unless externally loaded, it cannot do net mechanical work. Using this actuator, we demonstrate stiffness augmentation during human–machine collaboration in challenging postural stabilization and weight-bearing tasks. Our results indicate that the proposed actuator can be used to complement a biological system by restoring or extending its functionality with low energy cost, and that variable stiffness spring actuators could effectively augment humans by doing no or a limited amount of mechanical work. Positive Negative Stiffness Actuators (PNSA) Compliant actuators typically possess a tunable positive stiffness characteristic to generate restoring force upon displacement. These actuators are similar to adaptive springs that use two independent motor units or closed-loop control to change both their equilibrium position and stiffness. The introduction of negative stiffness, in combination with tunable positive stiffness, may reduce the complexity and extend the capability of these actuators in unexpected ways. In this research, we explore novel designs of compliant actuators that employ a passive negative stiffness mechanism in conjunction with an effectively tunable positive stiffness mechanism. We show that such an actuator can enable open-loop stiffness modulation and equilibrium position control using a single motor unit, as opposed to more conventional variable stiffness and series elastic actuators. Computational Design of Variable Stiffness Actuators Prior research on robot actuator design identified significant limitations of experience-based design methods used to develop variable stiffness mechanisms, actuators, and robots. In this research, we develop an optimization-based computational framework for the design of variable stiffness mechanisms, actuators, and robots. The core ingredient of this framework is the mathematical formulation of the design problem which is computationally solved to identify intrinsically low-power variable stiffness mechanism designs.</p>
<p>The post <a rel="nofollow" href="https://davidbraunrobotics.com/compliant-actuators-robots-human-assistance/">Mechanically Adaptive Actuators to Advance Robot Autonomy</a> appeared first on <a rel="nofollow" href="https://davidbraunrobotics.com">David Braun</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="">Actuators are one of the key components of robots; they are used in industrial robots, humanoids, but also automobiles. We focus on developing compliant actuators which consist of springs attached in series or parallel with motors. The most common types of compliant actuators are series elastic actuators (SEAs) and variable stiffness actuators (VSAs). We invent and explore the benefits of new types of mechanically-adaptive compliant actuators.</p>



<span id="more-1777"></span>



<h2 class="wp-block-heading">Custom-designed Magnetic Spring Actuators</h2>



<p class="">Robots face a persistent challenge: motors consume energy not only when performing useful work but also when holding a position or braking, where no meaningful work is done. This inefficiency becomes especially critical in repetitive tasks like pick-and-place operations or oscillatory motions, where a significant amount of energy is wasted for only a small amount of useful work. Our research introduces a novel solution—combining motors with custom-designed magnetic springs that leverage non-uniform magnetic fields optimized for specific tasks. These actuators are precisely tailored to match the dynamics of individual robotic operations, significantly reducing the motor’s torque and energy demands. Experiments show up to 50% energy savings, marking a significant step toward more energy-efficient robotics. By addressing this critical limitation, these actuators open new possibilities for deploying sustainable, high-performance robots in a broad range of industrial settings while reducing the energy consumption of robots across various industries.</p>



<ul class="wp-block-list">
<li class="">Y. Y. Fu, A. U. Kilic, and D. J. Braun, <strong>Energy Minimization using Custom-Designed Magnetic-Spring Actuators</strong>, <em>IEEE International Conference on Intelligent Robots and Systems</em>, 2024.</li>
</ul>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="3350" height="2609" src="https://davidbraunrobotics.com/wp-content/uploads/2022/11/Motor-with-Non-Uniform-Magnetic-Field-v2.png" alt="David Braun Robotics | Motor with Non Uniform Magnetic Field v2" class="wp-image-5722" style="width:772px;height:auto" srcset="https://davidbraunrobotics.com/wp-content/uploads/2022/11/Motor-with-Non-Uniform-Magnetic-Field-v2.png 3350w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/Motor-with-Non-Uniform-Magnetic-Field-v2-300x234.png 300w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/Motor-with-Non-Uniform-Magnetic-Field-v2-1024x797.png 1024w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/Motor-with-Non-Uniform-Magnetic-Field-v2-768x598.png 768w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/Motor-with-Non-Uniform-Magnetic-Field-v2-50x39.png 50w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/Motor-with-Non-Uniform-Magnetic-Field-v2-1600x1246.png 1600w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/Motor-with-Non-Uniform-Magnetic-Field-v2-1536x1196.png 1536w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/Motor-with-Non-Uniform-Magnetic-Field-v2-2048x1595.png 2048w" sizes="auto, (max-width: 3350px) 100vw, 3350px" /></figure>



<h2 class="wp-block-heading">Parallel Variable Stiffness Actuators (PVSA)</h2>



<p class="">In this research, we explore the design of a new type of compliant actuator named the Parallel Variable Stiffness Actuator (PVSA) which consists of a variable stiffness spring placed in parallel with a direct-drive motor. Parallel variable stiffness actuators provide (i) high-fidelity force control and (ii) controllable energy storage, as they inherit the benefits of direct-drive motors and variable stiffness springs. We present a compact design of the PVSA using a flat motor connected to an adjustable mechanical advantage torsional spring. We show that PVSAs are (1) not subject to the fundamental force control bandwidth limitation of series elastic and variable stiffness actuators, and (2) enable resonant energy accumulation despite the limited deformation of the spring and the constrained motion of the load attached to the actuator. The latter differentiates parallel variable stiffness actuators from fixed-stiffness parallel elastic actuators. PVSAs may be used with smaller direct-drive motors to match the peak power of larger motors without compromising force control fidelity. PVSAs may be used in industrial robots to provide both precise manipulation and zero-energy cost weight-bearing. PVSAs may be also used to implement resonant forcing under joint angle limitations in walking, jumping, running, and swimming robots, or robotic exoskeletons used to augment human motion.</p>



<ul class="wp-block-list">
<li class="">M. W. Chase and D. Braun, <strong>Design of Parallel Variable Stiffness Actuators</strong>, <em>IEEE Transactions on Robotics</em>, 2022.</li>
</ul>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="1147" height="332" src="https://davidbraunrobotics.com/wp-content/uploads/2022/11/PVSA2022-1.jpg" alt="David Braun Robotics | PVSA2022 1" class="wp-image-2812" srcset="https://davidbraunrobotics.com/wp-content/uploads/2022/11/PVSA2022-1.jpg 1147w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/PVSA2022-1-300x87.jpg 300w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/PVSA2022-1-1024x296.jpg 1024w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/PVSA2022-1-768x222.jpg 768w" sizes="auto, (max-width: 1147px) 100vw, 1147px" /></figure>



<figure class="wp-embed-aspect-16-9 wp-has-aspect-ratio wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="Parallel Variable Stiffness Actuator" width="1600" height="900" src="https://www.youtube.com/embed/ZKLsolWrldU?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<h2 class="wp-block-heading">Variable Stiffness Springs (VSS)</h2>



<p class="">Theoretical studies suggest and experimental evidence confirms that maintaining and changing human joint stiffness by coactivated antagonistic muscles are metabolically expensive, even if muscles do not perform net mechanical work. Based on this observation, we conjecture that effective human augmentation can be achieved by actuators operated in parallel to human joints, even if these actuators only supplement joint stiffness without doing net mechanical work. In this research, we developed a variable-length leaf-spring actuator capable of large-range stiffness modulation. The key feature of the actuator is that it provides intrinsically low-energy-cost stiffness modulation even for large output deflection, by keeping the force on the driving motor low. Variable stiffness actuators use two motors to provide both stiffness and equilibrium position modulation as they are designed to do net mechanical work. The proposed actuator conceptually differs from variable stiffness actuators because first, it uses a single motor to only provide stiffness modulation, second, it does not provide equilibrium position modulation, and third, unless externally loaded, it cannot do net mechanical work. Using this actuator, we demonstrate stiffness augmentation during human–machine collaboration in challenging postural stabilization and weight-bearing tasks. Our results indicate that the proposed actuator can be used to complement a biological system by restoring or extending its functionality with low energy cost, and that variable stiffness spring actuators could effectively augment humans by doing no or a limited amount of mechanical work.</p>



<ul class="wp-block-list">
<li class="">D. Braun, V. Chalvet, T.H. Chong, S.S. Apte, and N. Hogan, <strong>Variable Stiffness Spring Actuators for Low Energy Cost Human Augmentation</strong>, <em>IEEE Transactions on Robotics</em>, vol. 35, no. 6, pp. 1435-1449, 2019.</li>
</ul>



<h2 class="wp-block-heading">Positive Negative Stiffness Actuators (PNSA)</h2>



<p class="">Compliant actuators typically possess a tunable positive stiffness characteristic to generate restoring force upon displacement. These actuators are similar to adaptive springs that use two independent motor units or closed-loop control to change both their equilibrium position and stiffness. The introduction of negative stiffness, in combination with tunable positive stiffness, may reduce the complexity and extend the capability of these actuators in unexpected ways. In this research, we explore novel designs of compliant actuators that employ a passive negative stiffness mechanism in conjunction with an effectively tunable positive stiffness mechanism. We show that such an actuator can enable open-loop stiffness modulation and equilibrium position control using a single motor unit, as opposed to more conventional variable stiffness and series elastic actuators.</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="839" height="467" src="https://davidbraunrobotics.com/wp-content/uploads/2022/11/PNSA.jpg" alt="David Braun Robotics | PNSA" class="wp-image-2431" srcset="https://davidbraunrobotics.com/wp-content/uploads/2022/11/PNSA.jpg 839w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/PNSA-300x167.jpg 300w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/PNSA-768x427.jpg 768w" sizes="auto, (max-width: 839px) 100vw, 839px" /></figure>



<ul class="wp-block-list">
<li class="">D. Braun, V. Chalvet, and A. Dahiya <strong>Positive-Negative Stiffness Actuators</strong>, <em>IEEE Transactions on Robotics</em>, vol. 35, no. 1, pp. 162-173, 2019.</li>
</ul>



<figure class="wp-embed-aspect-4-3 wp-has-aspect-ratio wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="Positive-Negative Stiffness Actuators" width="1333" height="1000" src="https://www.youtube.com/embed/BH13-3tF9QM?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<h2 class="wp-block-heading">Computational Design of Variable Stiffness Actuators</h2>



<p class="">Prior research on robot actuator design identified significant limitations of experience-based design methods used to develop variable stiffness mechanisms, actuators, and robots. In this research, we develop an optimization-based computational framework for the design of variable stiffness mechanisms, actuators, and robots. The core ingredient of this framework is the mathematical formulation of the design problem which is computationally solved to identify intrinsically low-power variable stiffness mechanism designs.</p>



<ul class="wp-block-list">
<li class="">V. Chalvet and D.J. Braun, <strong>Algorithmic Design of Low Power Variable Stiffness Mechanisms</strong>, <em>IEEE Transactions on Robotics</em>, vol. 33, no. 6, pp. 1508-1515, 2017.</li>



<li class="">V. Chalvet and D.J. Braun, <strong>Criterion for the Design of Low Power Variable Stiffness Mechanisms</strong>, <em>IEEE Transactions on Robotics</em>, vol. 33, no. 4, pp. 1002-1010, 2017.</li>
</ul>



<figure class="wp-embed-aspect-16-9 wp-has-aspect-ratio wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="Algorithmic Design of Variable-Stiffness Mechanisms" width="1600" height="900" src="https://www.youtube.com/embed/71y3enbbjAk?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>
<p>The post <a rel="nofollow" href="https://davidbraunrobotics.com/compliant-actuators-robots-human-assistance/">Mechanically Adaptive Actuators to Advance Robot Autonomy</a> appeared first on <a rel="nofollow" href="https://davidbraunrobotics.com">David Braun</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>”Robots Teaching Robots” as a Real-time Optimal Control Paradigm</title>
		<link>https://davidbraunrobotics.com/data-driven-optimal-control-robots/</link>
		
		<dc:creator><![CDATA[David Braun]]></dc:creator>
		<pubDate>Tue, 29 Nov 2022 14:41:06 +0000</pubDate>
				<category><![CDATA[Research]]></category>
		<guid isPermaLink="false">https://davidbraunrobots.com/?p=1781</guid>

					<description><![CDATA[<p>We promote the optimization of robot performance via real-time experiments guided by dedicated teacher robots, instead of optimizing system performance guided by uncertain model-based predictions and measured data. The method we develop is where robots are used to develop controllers for robots in a somewhat analogous way as parents teach their children. The technique may deliver a transformative approach to control engineering systems, for which obtaining high-fidelity models is challenging while gathering training data is time-consuming. &#8221;Robots Teaching Robots&#8221; as a New Control Paradigm Optimal control is a branch of control theory that has the potential to revolutionize the creation of intelligent engineering systems – assistive robots, industrial robots, medical robots – that can improve by repeated experience, somewhat similar to humans. There are many optimal control techniques to control engineering systems. However, most currently available techniques require high-fidelity models or a large amount of measured data to mitigate the so-called simulation-reality gap; the gap between the optimal robot performance predicted by computer simulations and the non-optimal robot performance observed in real engineering applications. We conduct fundamental research to close the simulation-reality gap when optimal control is applied to engineering systems. Model-based optimal control techniques enable efficient computation but they are subject to conservative control performance. Data-driven optimal control techniques mitigate the detrimental effect of uncertain models, but to do so, they require a large amount of training data. Therefore, scientific barriers must be overcome to realize the full application potential of optimal control techniques. We promote the optimization of system performance via real-time experiments guided by dedicated teacher robots, instead of optimizing system performance guided by uncertain model-based predictions and measured data. Our research aims to address the knowledge gap that limits the potential and theoretical promise of optimal control theory when applied to engineering systems. Real-time Optimal Control of Robots Optimal controllers computed using inexact model information lead to significant performance degradation. One way to avoid this limitation is to use model-free optimal control. However, model-free optimal control approaches require a large amount of training data. The goal of this research is to introduce an optimal control formulation that uses inexact models to speed up the computation and measured data to avoid the simulation reality gap introduced by inexact model-based future prediction.&#160;The result is a real-time – half model-based and half data-driven – optimal control formulation which is suitable for real-time hardware-in-the-loop control. Experiments on a three-link direct drive torque-controlled robot demonstrate the benefits of the proposed hardware-in-the-loop optimal control method. Optimal Control of Compliantly Actuated Robots Compliant actuation is a biologically inspired actuation concept which promises mechanical adaptability and unseen agility for new-generation robots. However, compliant actuation introduces non-linearity, actuation constraints, and control redundancy which make robots challenging to control. In this research, we investigate how impedance control strategies emerge from the first principles of optimality, and how these strategies can be used to actuate compliant variable impedance robots. We used computational optimal control&#160;to make the &#8221;DLR David&#8221; robot perform a highly dynamic ball-throwing task – similar to javelin throwing at the Olympics –which requires precise timing and perfect execution. The video below shows the result. The behavior of the robot is surprising because it is predicted by numerical optimization without the use of human data or expert demonstration.</p>
<p>The post <a rel="nofollow" href="https://davidbraunrobotics.com/data-driven-optimal-control-robots/">”Robots Teaching Robots” as a Real-time Optimal Control Paradigm</a> appeared first on <a rel="nofollow" href="https://davidbraunrobotics.com">David Braun</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading"></h2>



<p>We promote the optimization of robot performance via real-time experiments guided by dedicated teacher robots, instead of optimizing system performance guided by uncertain model-based predictions and measured data. The method we develop is where robots are used to develop controllers for robots in a somewhat analogous way as parents teach their children. The technique may deliver a transformative approach to control engineering systems, for which obtaining high-fidelity models is challenging while gathering training data is time-consuming.</p>



<span id="more-1781"></span>



<h2 class="wp-block-heading">&#8221;Robots Teaching Robots&#8221; as a New Control Paradigm</h2>



<p>Optimal control is a branch of control theory that has the potential to revolutionize the creation of intelligent engineering systems – assistive robots, industrial robots, medical robots – that can improve by repeated experience, somewhat similar to humans. There are many optimal control techniques to control engineering systems. However, most currently available techniques require high-fidelity models or a large amount of measured data to mitigate the so-called simulation-reality gap; the gap between the optimal robot performance predicted by computer simulations and the non-optimal robot performance observed in real engineering applications. </p>



<p>We conduct fundamental research to close the simulation-reality gap when optimal control is applied to engineering systems. Model-based optimal control techniques enable efficient computation but they are subject to conservative control performance. Data-driven optimal control techniques mitigate the detrimental effect of uncertain models, but to do so, they require a large amount of training data. Therefore, scientific barriers must be overcome to realize the full application potential of optimal control techniques.</p>



<p>We promote the optimization of system performance via real-time experiments guided by dedicated teacher robots, instead of optimizing system performance guided by uncertain model-based predictions and measured data. Our research aims to address the knowledge gap that limits the potential and theoretical promise of optimal control theory when applied to engineering systems.</p>



<h2 class="wp-block-heading">Real-time Optimal Control of Robots</h2>



<p>Optimal controllers computed using inexact model information lead to significant performance degradation. One way to avoid this limitation is to use model-free optimal control. However, model-free optimal control approaches require a large amount of training data. The goal of this research is to introduce an optimal control formulation that uses inexact models to speed up the computation and measured data to avoid the simulation reality gap introduced by inexact model-based future prediction.&nbsp;The result is a real-time – <strong>half model-based and half data-driven</strong> – optimal control formulation which is suitable for <strong>real-time hardware-in-the-loop control</strong>. Experiments on a three-link direct drive torque-controlled robot demonstrate the benefits of the proposed hardware-in-the-loop optimal control method.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="Hardware-in-the-Loop Optimal Control of Robots" width="1600" height="900" src="https://www.youtube.com/embed/ZKPghPo3O-c?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<ul class="wp-block-list">
<li>Y. Chen, Y. Li and D. J. Braun, <strong>Data-Driven Iterative Optimal Control for Switched Dynamical Systems</strong>, <em>IEEE Robotics and Automation Letters</em>, vol. 8, no. 1, pp. 296-303, 2023.</li>



<li>Y. Chen and D.J. Braun, <strong>Iterative Online Optimal Feedback Control</strong>, <em>IEEE Transactions on Automatic Control</em>, vol. 66, no. 2, pp. 566-580, 2021.</li>



<li>Y. Chen and D.J. Braun, <strong>Hardware-in-the-Loop Iterative Optimal Feedback Control without Model-based Future Prediction</strong>, <em>IEEE Transactions on Robotics</em>, vol. 35, no. 6, pp. 1419-1434, 2019.</li>
</ul>



<p></p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="Optimal Control without Model-based Prediction" width="1600" height="900" src="https://www.youtube.com/embed/MUfGiD9Rjng?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<h2 class="wp-block-heading">Optimal Control of Compliantly Actuated Robots</h2>



<p>Compliant actuation is a biologically inspired actuation concept which promises mechanical adaptability and unseen agility for new-generation robots. However, compliant actuation introduces non-linearity, actuation constraints, and control redundancy which make robots challenging to control. In this research, we investigate how impedance control strategies emerge from the first principles of optimality, and how these strategies can be used to actuate compliant variable impedance robots. We used computational optimal control&nbsp;to make the &#8221;DLR David&#8221; robot perform a highly dynamic ball-throwing task – similar to javelin throwing at the Olympics –which requires precise timing and perfect execution. The video below shows the result. The behavior of the robot is surprising because it is predicted by numerical optimization without the use of human data or expert demonstration.</p>



<ul class="wp-block-list">
<li>D.J. Braun, F. Petit, F. Huber, S. Haddadin, P. van der Smagt, A. Albu-Schaffer, and S. Vijayakumar, <strong>Robots Driven by Compliant Actuators: Optimal Control under Actuation Constraints</strong>, <em>IEEE Transactions on Robotics</em>, vol. 29, no. 5, pp. 1085-1101, 2013.</li>
</ul>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="Robots Driven by Compliant Actuators: Optimal Control under Actuation Constraints" width="1600" height="900" src="https://www.youtube.com/embed/dP5f1_J9eSs?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p></p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="Optimal variable stiffness control: Formulation and application to explosive movement tasks" width="1333" height="1000" src="https://www.youtube.com/embed/OqJrfX9e4ek?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>
<p>The post <a rel="nofollow" href="https://davidbraunrobotics.com/data-driven-optimal-control-robots/">”Robots Teaching Robots” as a Real-time Optimal Control Paradigm</a> appeared first on <a rel="nofollow" href="https://davidbraunrobotics.com">David Braun</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Reverse-Engineering Nature for Locomotion Control in Robots</title>
		<link>https://davidbraunrobotics.com/bio-inspired-locomotion-control/</link>
		
		<dc:creator><![CDATA[David Braun]]></dc:creator>
		<pubDate>Tue, 29 Nov 2022 14:46:07 +0000</pubDate>
				<category><![CDATA[Research]]></category>
		<guid isPermaLink="false">https://davidbraunrobots.com/?p=1787</guid>

					<description><![CDATA[<p>Understanding the principles underlying human motion is the first step in developing robots for human assistance and augmentation; exoskeletons for rescue operations, or to assist in case of locomotor impairment due to illness or injury. In this research, we investigate approximations of the complex biological locomotion controller that provides simultaneous limb coordination and body stabilization for stable locomotion. By leveraging bio-inspired locomotion control, we aim to enhance robot locomotion and improve human movement efficiency in real-world applications. Reverse Engineering Impedance Controllers from Human Locomotion Data The objective of this research is to investigate whether a small number of sequentially composed multivariable linear controllers can be used to recover a defining relation between the joint torques, angles, and velocities hidden in the walking data of multiple human subjects. Using the data of seven healthy subjects, we show that the aforementioned relation can be well approximated by four sequentially composed and independently activated multivariable linear controllers. We further show that each controller is associated with one of the four phases of the gait cycle, separated by toe-off and heel-strike. The proposed controller generalizes previously developed multiphase single variable, and single phase multivariable controllers, to a multiphase multivariable controller that better explains the walking data of multiple subjects, and better generalizes to new subjects. Our result provides strong support to extend previously developed decoupled single-joint single-variable controllers to coupled multi-joint multivariable controllers for the control of walking robots as well as human assistive and augmentation devices. Switching Impedance Control for Legged Locomotion We hypothesized that an optimization-based generalization of single-joint switching impedance controllers used for limb coordination in prosthetic devices is capable of resolving the complex coordination task underlying bipedal locomotion including not only limb coordination in prosthetic devices but also upper-body stabilization in walking robots. Numerical simulations and experiments conducted on an anthropomorphic biped robot provide strong support for this hypothesis.</p>
<p>The post <a rel="nofollow" href="https://davidbraunrobotics.com/bio-inspired-locomotion-control/">Reverse-Engineering Nature for Locomotion Control in Robots</a> appeared first on <a rel="nofollow" href="https://davidbraunrobotics.com">David Braun</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Understanding the principles underlying human motion is the first step in developing robots for human assistance and augmentation; exoskeletons for rescue operations, or to assist in case of locomotor impairment due to illness or injury. In this research, we investigate approximations of the complex biological locomotion controller that provides simultaneous limb coordination and body stabilization for stable locomotion. By leveraging bio-inspired locomotion control, we aim to enhance robot locomotion and improve human movement efficiency in real-world applications. </p>



<span id="more-1787"></span>



<h2 class="wp-block-heading">Reverse Engineering Impedance Controllers from Human Locomotion Data</h2>



<p>The objective of this research is to investigate whether a small number of sequentially composed multivariable linear controllers can be used to recover a defining relation between the joint torques, angles, and velocities hidden in the walking data of multiple human subjects. Using the data of seven healthy subjects, we show that the aforementioned relation can be well approximated by four sequentially composed and independently activated multivariable linear controllers. We further show that each controller is associated with one of the four phases of the gait cycle, separated by toe-off and heel-strike. The proposed controller generalizes previously developed multiphase single variable, and single phase multivariable controllers, to a multiphase multivariable controller that better explains the walking data of multiple subjects, and better generalizes to new subjects. Our result provides strong support to extend previously developed decoupled single-joint single-variable controllers to coupled multi-joint multivariable controllers for the control of walking robots as well as human assistive and augmentation devices.</p>



<ul class="wp-block-list">
<li>E.S. Altinkaynak and D.J. Braun, <strong>Multiphase and Multivariable Linear Controllers that Account for the Joint Torques in Normal Human Walking</strong>, <em>IEEE Transactions on Biomedical Engineering</em>, vol. 67, no. 6, pp. 1573-1584, 2020.</li>
</ul>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1072" height="1216" src="https://davidbraunrobotics.com/wp-content/uploads/2022/11/Torque_Angle_Velocity4.jpg" alt="David Braun Robotics | Torque Angle Velocity4" class="wp-image-2468" style="width:768px" srcset="https://davidbraunrobotics.com/wp-content/uploads/2022/11/Torque_Angle_Velocity4.jpg 1072w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/Torque_Angle_Velocity4-264x300.jpg 264w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/Torque_Angle_Velocity4-903x1024.jpg 903w, https://davidbraunrobotics.com/wp-content/uploads/2022/11/Torque_Angle_Velocity4-768x871.jpg 768w" sizes="auto, (max-width: 1072px) 100vw, 1072px" /></figure>



<h2 class="wp-block-heading">Switching Impedance Control for Legged Locomotion</h2>



<p>We hypothesized that an optimization-based generalization of single-joint switching impedance controllers used for limb coordination in prosthetic devices is capable of resolving the complex coordination task underlying bipedal locomotion including not only limb coordination in prosthetic devices but also upper-body stabilization in walking robots. Numerical simulations and experiments conducted on an anthropomorphic biped robot provide strong support for this hypothesis.</p>



<ul class="wp-block-list">
<li>D.J. Braun, J.E. Mitchell, and M. Goldfarb, <strong>Actuated Dynamic Walking in a Seven-Link Biped Robot</strong>, <em>IEEE/ASME Transactions on Mechatronics</em>, vol. 17, no. 1, pp. 147-156, 2012.</li>



<li>D.J. Braun and M. Goldfarb, <strong>A Control Approach for Actuated Dynamics Walking in Biped Robots</strong>, <em>IEEE Transactions on Robotics</em>, vol. 25, no. 6, pp. 1292-1303, 2009.</li>
</ul>



<figure class="wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="Actuated Dynamic Walking using Switching Impedance Control" width="1333" height="1000" src="https://www.youtube.com/embed/jUVB8ExKw50?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<figure class="wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="Actuated Dynamic Walking using Switching Impedance Control" width="1600" height="900" src="https://www.youtube.com/embed/w91ldbFF7Aw?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p></p>



<p></p>
<p>The post <a rel="nofollow" href="https://davidbraunrobotics.com/bio-inspired-locomotion-control/">Reverse-Engineering Nature for Locomotion Control in Robots</a> appeared first on <a rel="nofollow" href="https://davidbraunrobotics.com">David Braun</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Physics-based Numerical Simulation Methods for Predicting Robot Behavior</title>
		<link>https://davidbraunrobotics.com/numerical-simulation-methods/</link>
		
		<dc:creator><![CDATA[David Braun]]></dc:creator>
		<pubDate>Tue, 29 Nov 2022 14:53:11 +0000</pubDate>
				<category><![CDATA[Research]]></category>
		<guid isPermaLink="false">https://davidbraunrobots.com/?p=1793</guid>

					<description><![CDATA[<p>Robots that interact with the environment are constrained dynamical systems. Constrained dynamical systems can be modeled using a set of differential equations subject to holonomic and non-holonomic constraints; algebraic constraints. One way to approximately model the constrained dynamics of these robots, for example walking robots, is to use switching-differential-algebraic equations (SDAEs), defined by a set of differential equations and a switching set of algebraic constraints. This idea suggests approximating unilaterally constrained non-holonomic dynamical systems with piecewise holonomic systems. We work on numerical simulators that can predict robot motion by efficiently solving differential-algebraic equations. By leveraging advanced numerical simulation methods, we improve predicting robot behavior, enhancing robot performance and developing better control strategies. Modeling and Simulating Robot Motion using switching DAEs We present a differential-algebraic formulation with switching constraints to model the non-smooth dynamics of robotic systems subject to changing constraints and multiple impacts. The formulation combines a single structurally simple governing equation, a set of switching kinematic constraints, and the plastic impact law, to represent the dynamics of robots that interact with their environment. Modeling and Simulating Robot Motion using DAEs A large class of constrained dynamical systems can be modeled using differential algebraic equations (DAEs). Unlike ordinary differential equations (ODEs), which can be accurately integrated with explicit numerical methods (for example the Runge-Kutta method), accurate numerical integration of differential-algebraic equations requires sophisticated implicit integration methods. In this research, we develop explicit numerical integration algorithms which are easy to implement and can be used to accurately integrate differential algebraic equations. We assumed that the numerical solution is error contaminated, such that, neither the kinematic constraints nor any type of motion invariant, for example, an energy conservation law, can be exactly satisfied by a numerical solution. Using this assumption, we perform systematic mathematical derivations to find novel numerical error correction terms for accurate numerical integration of the differential-algebraic equations of motion. Our method is easy to implement and provides significant improvement in numerical accuracy when tested against the analytical solution of simple case-study problems or the numerical solution of complex problems modeled using ordinary differential equations. The test example below demonstrates the relation between the integrator we developed to precisely solve differential algebraic equations and the Runge-Kutta method which can only be used to precisely solve differential equations.</p>
<p>The post <a rel="nofollow" href="https://davidbraunrobotics.com/numerical-simulation-methods/">Physics-based Numerical Simulation Methods for Predicting Robot Behavior</a> appeared first on <a rel="nofollow" href="https://davidbraunrobotics.com">David Braun</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Robots that interact with the environment are constrained dynamical systems. Constrained dynamical systems can be modeled using a set of differential equations subject to holonomic and non-holonomic constraints; algebraic constraints. One way to approximately model the constrained dynamics of these robots, for example walking robots, is to use switching-differential-algebraic equations (SDAEs), defined by a set of differential equations and a switching set of algebraic constraints. This idea suggests approximating unilaterally constrained non-holonomic dynamical systems with piecewise holonomic systems. We work on numerical simulators that can predict robot motion by efficiently solving differential-algebraic equations. By leveraging advanced numerical simulation methods, we improve predicting robot behavior, enhancing robot performance and developing better control strategies.</p>



<span id="more-1793"></span>



<h2 class="wp-block-heading">Modeling and Simulating Robot Motion using switching DAEs</h2>



<p>We present a differential-algebraic formulation with switching constraints to model the non-smooth dynamics of robotic systems subject to changing constraints and multiple impacts. The formulation combines a single structurally simple governing equation, a set of switching kinematic constraints, and the plastic impact law, to represent the dynamics of robots that interact with their environment.</p>



<ul class="wp-block-list">
<li>Y. Li, H. Yu, and&nbsp;D.J. Braun,&nbsp;<strong>Algorithmic Resolution of Multiple Impacts in Non-smooth Mechanical Systems with Switching Constraints</strong>, <em>IEEE International Conference on Robotics and Automation</em>, pp. 7639-7645, Montreal, QC, Canada, 2019.</li>
</ul>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="Recovery from perturbation" width="1600" height="900" src="https://www.youtube.com/embed/MMVOpjiLWBE?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="Algorithmic Resolution of Multiple Impacts in Non-smooth Mechanical Systems" width="1600" height="900" src="https://www.youtube.com/embed/nTCai2krREw?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<h2 class="wp-block-heading">Modeling and Simulating Robot Motion using DAEs</h2>



<p>A large class of constrained dynamical systems can be modeled using differential algebraic equations (DAEs). Unlike ordinary differential equations (ODEs), which can be accurately integrated with explicit numerical methods (for example the Runge-Kutta method), accurate numerical integration of differential-algebraic equations requires sophisticated implicit integration methods. In this research, we develop explicit numerical integration algorithms which are easy to implement and can be used to accurately integrate differential algebraic equations. We assumed that the numerical solution is error contaminated, such that, neither the kinematic constraints nor any type of motion invariant, for example, an energy conservation law, can be exactly satisfied by a numerical solution. Using this assumption, we perform systematic mathematical derivations to find novel numerical error correction terms for accurate numerical integration of the differential-algebraic equations of motion.</p>



<ul class="wp-block-list">
<li>D.J. Braun&nbsp;and&nbsp;M. Goldfarb, <strong>Simulation of Constrained Mechanical Systems – Part I: An Equation of Motion</strong>,&nbsp;<em>ASME Journal of Applied&nbsp;Mechanics</em>, vol. 79, issue 4, 041017, 2012.</li>



<li>D.J. Braun&nbsp;and&nbsp;M. Goldfarb, <strong>Simulation of Constrained Mechanical Systems—Part II: Explicit Numerical Integration</strong>,&nbsp;<em>ASME Journal of Applied&nbsp;Mechanics</em>, vol. 79, issue 4, 041018, 2012.</li>



<li>D.J. Braun, M. Goldfarb, <strong>Elimination of Constrained Drift in the Numerical Simulation of Constrained Dynamical Systems</strong>,&nbsp;<em>Computer Methods in Applied Mechanics and Engineering</em>, vol. 198, no. 37-40, pp. 3151-3160, 2009.</li>
</ul>



<p>Our method is easy to implement and provides significant improvement in numerical accuracy when tested against the analytical solution of simple case-study problems or the numerical solution of complex problems modeled using ordinary differential equations. The test example below demonstrates the relation between the integrator we developed to precisely solve differential algebraic equations and the Runge-Kutta method which can only be used to precisely solve differential equations.</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="2560" height="925" src="https://davidbraunrobotics.com/wp-content/uploads/2023/08/Pendulum2-scaled.jpg" alt="David Braun Robotics | Pendulum2 scaled" class="wp-image-3858" srcset="https://davidbraunrobotics.com/wp-content/uploads/2023/08/Pendulum2-scaled.jpg 2560w, https://davidbraunrobotics.com/wp-content/uploads/2023/08/Pendulum2-300x108.jpg 300w, https://davidbraunrobotics.com/wp-content/uploads/2023/08/Pendulum2-1024x370.jpg 1024w, https://davidbraunrobotics.com/wp-content/uploads/2023/08/Pendulum2-768x278.jpg 768w, https://davidbraunrobotics.com/wp-content/uploads/2023/08/Pendulum2-1600x578.jpg 1600w, https://davidbraunrobotics.com/wp-content/uploads/2023/08/Pendulum2-1536x555.jpg 1536w, https://davidbraunrobotics.com/wp-content/uploads/2023/08/Pendulum2-2048x740.jpg 2048w" sizes="auto, (max-width: 2560px) 100vw, 2560px" /></figure>
<p>The post <a rel="nofollow" href="https://davidbraunrobotics.com/numerical-simulation-methods/">Physics-based Numerical Simulation Methods for Predicting Robot Behavior</a> appeared first on <a rel="nofollow" href="https://davidbraunrobotics.com">David Braun</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Design and Control of a Parallel Elastic Actuator with Adjustable Equilibrium Position</title>
		<link>https://davidbraunrobotics.com/design-of-a-parallel-elastic-actuator-with-continuously-adjustable-equilibrium-position/</link>
		
		<dc:creator><![CDATA[David Braun]]></dc:creator>
		<pubDate>Mon, 11 May 2026 18:19:15 +0000</pubDate>
				<category><![CDATA[Publications]]></category>
		<category><![CDATA[Journal Papers]]></category>
		<guid isPermaLink="false">https://davidbraunrobots.com/?p=3379</guid>

					<description><![CDATA[<p>Yixi Chen, Evangelos Chatziandreou, Chase Mathews, Beau Johnson, and David J. Braun, Design of a Parallel Elastic Actuator with Continuously Adjustable Equilibrium Position, IEEE Robotics and Automation Letters, vol. 11, no. 6, pp. 6512-6519, 2026. We present an adjustable-equilibrium parallel elastic actuator (AE-PEA) that combines a large direct-drive motor (DDM) and a 3D printed torsional spring with a small motor that can continuously adjust the equilibrium position of the actuator. We demonstrate that the AE-PEA achieves high torque control bandwidth like direct-drive actuators (DDAs), energy storage and shock mitigation like parallel elastic actuators (PEAs), and equilibrium position adjustment similar to series elastic actuators (SEAs). Owing to these features, we foresee the benefit of AE-PEAs in robot joints performing a variety of static load bearing and dynamic oscillatory motion.</p>
<p>The post <a rel="nofollow" href="https://davidbraunrobotics.com/design-of-a-parallel-elastic-actuator-with-continuously-adjustable-equilibrium-position/">Design and Control of a Parallel Elastic Actuator with Adjustable Equilibrium Position</a> appeared first on <a rel="nofollow" href="https://davidbraunrobotics.com">David Braun</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading"></h2>



<p>Yixi Chen, Evangelos Chatziandreou, Chase Mathews, Beau Johnson, and David J. Braun, <strong>Design of a Parallel Elastic Actuator with Continuously Adjustable Equilibrium Position</strong>, IEEE Robotics and Automation Letters, vol. 11, no. 6, pp. 6512-6519, 2026.</p>



<span id="more-3379"></span>



<p>We present an adjustable-equilibrium parallel elastic actuator (AE-PEA) that combines a large direct-drive motor (DDM) and a 3D printed torsional spring with a small motor that can continuously adjust the equilibrium position of the actuator. We demonstrate that the AE-PEA achieves high torque control bandwidth like direct-drive actuators (DDAs), energy storage and shock mitigation like parallel elastic actuators (PEAs), and equilibrium position adjustment similar to series elastic actuators (SEAs). Owing to these features, we foresee the benefit of AE-PEAs in robot joints performing a variety of static load bearing and dynamic oscillatory motion.</p>
<p>The post <a rel="nofollow" href="https://davidbraunrobotics.com/design-of-a-parallel-elastic-actuator-with-continuously-adjustable-equilibrium-position/">Design and Control of a Parallel Elastic Actuator with Adjustable Equilibrium Position</a> appeared first on <a rel="nofollow" href="https://davidbraunrobotics.com">David Braun</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Learning Finite-Horizon Optimal Control with Unknown Control-Affine Dynamics</title>
		<link>https://davidbraunrobotics.com/learning-finite-horizon-nonlinear-optimal-control-policies-with-unknown-dynamics/</link>
		
		<dc:creator><![CDATA[David Braun]]></dc:creator>
		<pubDate>Sat, 07 Jan 2023 18:52:08 +0000</pubDate>
				<category><![CDATA[Publications]]></category>
		<category><![CDATA[Journal Papers]]></category>
		<guid isPermaLink="false">https://davidbraunrobots.com/?p=2716</guid>

					<description><![CDATA[<p>Y. Chen, Y. Li and D.J. Braun, Learning Finite-Horizon Optimal Control with Unknown Control-Affine Dynamics, Systems &#38; Control Letters, vol. 203, no. 106161, 2025. This paper introduces a model-free method for designing optimal controllers over a fixed time horizon. Instead of relying on a detailed system model, the method adapts simple linear rules that learn to approximate the optimal control policy. The authors prove that the process converges to the true optimal solution and demonstrate it with a numerical example. Why it matters: Many real-world systems are too complex to model accurately. This method learns high-performance control strategies directly from interaction, reducing dependence on precise models and advancing applications in robotics, automation, and beyond.</p>
<p>The post <a rel="nofollow" href="https://davidbraunrobotics.com/learning-finite-horizon-nonlinear-optimal-control-policies-with-unknown-dynamics/">Learning Finite-Horizon Optimal Control with Unknown Control-Affine Dynamics</a> appeared first on <a rel="nofollow" href="https://davidbraunrobotics.com">David Braun</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading"></h2>



<p>Y. Chen, Y. Li and D.J. Braun, <strong>Learning Finite-Horizon Optimal Control with Unknown Control-Affine Dynamics</strong>, Systems &amp; Control Letters, vol. 203, no. 106161, 2025.</p>



<span id="more-2716"></span>



<p>This paper introduces a model-free method for designing optimal controllers over a fixed time horizon. Instead of relying on a detailed system model, the method adapts simple linear rules that learn to approximate the optimal control policy. The authors prove that the process converges to the true optimal solution and demonstrate it with a numerical example.</p>



<p><strong>Why it matters:</strong> Many real-world systems are too complex to model accurately. This method learns high-performance control strategies directly from interaction, reducing dependence on precise models and advancing applications in robotics, automation, and beyond.</p>





<p></p>



<p></p>



<p></p>
<p>The post <a rel="nofollow" href="https://davidbraunrobotics.com/learning-finite-horizon-nonlinear-optimal-control-policies-with-unknown-dynamics/">Learning Finite-Horizon Optimal Control with Unknown Control-Affine Dynamics</a> appeared first on <a rel="nofollow" href="https://davidbraunrobotics.com">David Braun</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
