<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Motion Imitation | Pourya Shahverdi</title><link>https://pourya-shahverdi.github.io/tags/motion-imitation/</link><atom:link href="https://pourya-shahverdi.github.io/tags/motion-imitation/index.xml" rel="self" type="application/rss+xml"/><description>Motion Imitation</description><generator>Hugo Blox Builder (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Sun, 01 Jan 2017 00:00:00 +0000</lastBuildDate><image><url>https://pourya-shahverdi.github.io/media/icon_hu15726295890017452614.png</url><title>Motion Imitation</title><link>https://pourya-shahverdi.github.io/tags/motion-imitation/</link></image><item><title>NAO Human Motion Imitation</title><link>https://pourya-shahverdi.github.io/project/nao-human-motion-imitation/</link><pubDate>Sun, 01 Jan 2017 00:00:00 +0000</pubDate><guid>https://pourya-shahverdi.github.io/project/nao-human-motion-imitation/</guid><description>&lt;h2 id="overview">Overview&lt;/h2>
&lt;p>This project developed an ankle-based balance strategy that enables a NAO humanoid robot to imitate human motion while preserving stability. The work connects whole-body imitation with balance control so that a humanoid can reproduce a demonstrator&amp;rsquo;s movement without losing its support constraints.&lt;/p>
&lt;h2 id="technical-approach">Technical Approach&lt;/h2>
&lt;p>The controller uses an inverted-pendulum model based on the robot&amp;rsquo;s computed center of mass, calculates support polygons for double- and single-support phases, and treats the ground projection of the center of mass as a balance criterion. Ankle-joint corrections are produced with a PID controller whose initial coefficients were estimated with the Ziegler-Nichols method and then tuned for imitation behavior.&lt;/p>
&lt;h2 id="contribution">Contribution&lt;/h2>
&lt;p>Simulation and practical tests on a NAO H-25 V4 showed that the approach improves balance during soft-real-time whole-body and quasi-static imitation. The project demonstrates a control-oriented route to more stable, expressive humanoid imitation for human-robot interaction research.&lt;/p>
&lt;h2 id="project-links">Project Links&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://ieeexplore.ieee.org/abstract/document/8466225" target="_blank" rel="noopener">Read the ICRoM publication&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://youtu.be/0c-mpC6NMfY" target="_blank" rel="noopener">Watch the project video&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/pourya-shahverdi/Imitation_NAO" target="_blank" rel="noopener">View the imitation code&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/pourya-shahverdi/HumanoidSim_Mathematica" target="_blank" rel="noopener">View the Mathematica simulation&lt;/a>&lt;/li>
&lt;/ul></description></item></channel></rss>