In a nutshell:
- π¨βπ PhD student of robotics at University of Trento under the supervision of prof. Matteo Saveriano and Daniele Fontanelli. My research focuses on Learning from Demonstration;
- π€ robotics enthusiast since childhood. Currently, I rely on my good knowledge ROS2 to realise all my ideas and experiments;
- π¨βπ» passionate
C++
developer (of course, for π€), and I love studying to make my code fast (I really like performance). I also know somePython
andMatlab
. Hopefully, I will have time to learn somerust
π€; - βπ» Linux fan (I use Arch, BTW). βοΈ Here you may find my dotfile and neovim configuration!
- π MSc in Mechatronics Engineering, University of Trento.
You may find me in Google Scholar, but this are my latest works:
- MeshDMP: Motion Planning on Discrete Manifolds using Dynamic Movement Primitives;
- A Passivity-Based Variable Impedance Controller for Incremental Learning of Periodic Interactive Tasks;
- z1_ros2: ROS2 package for the Unitree Z1 manipulator for mobile robots;
If you like differntial geometry:
- Differential Geometry of Curves and Surfaces, Manfredo Perdigao do Carmo;
- Riemmanian Geometry, Manfredo Perdigao do Carmo;
If you like C++
software design:
- Hands-On Design Patterns with C++: Solve common C++ problems with modern design patterns and build robust applications, Fedor G. Pikus;
- Design Patterns in Modern C++20: Reusable Approaches for Object-Oriented Software Design, Dmitri Nesteruk;
This are personal notes, but you may find them useful