Giulio Romualdi, Paolo Maria Viceconte, Lorenzo Moretti, Ines Sorrentino, Stefano Dafarra, Silvio Traversaro, and Daniele Pucci
Paolo Maria Viceconte and Giulio Romualdi are co-first authors
Paolo Maria Viceconte and Giulio Romualdi are co-first authors
📅 This paper has been accepted for publication at the 2024 IEEE-RAS International Conference on Humanoid Robots (Humanoids), Nancy, France 🤖
Online.DNN-driven.Nonlinear.MPC.for.Stylistic.Humanoid.Robot.Walking.with.Step.Adjustment.mp4
To reproduce the experiments, we provide a conda environment for easy setup. Follow the steps below:
Run the following command to create the conda environment:
conda env create -f environment.yml
Activate the newly created environment:
conda activate dnn-mpc-env
Start the experiment with:
./run_simulation.sh
This script will:
- Launch the Gazebo simulator
- Start the YARP server (for simulator communication)
- Initialize the DNN-driven MPC controller
When prompted, type y
and press Enter
to start the simulation. The humanoid robot will begin walking, and you can observe its behavior in the Gazebo simulator.
👨💻 @paolo-viceconte |
👨💻 @GiulioRomualdi |