Hello there!đź‘‹

I’m Luca Russo, a robotics enthusiast with a passion for making machines move intelligently and autonomously. From aerial drones to legged robots, I enjoy tackling complex challenges where control, planning, and autonomy meet.

Luca Russo

My academic journey began with a Bachelor’s in Aerospace Engineering and a Master’s in Mechatronics Engineering at Politecnico di Torino, Italy, followed by a Master's in Electrical and Computer Engineering at the University of Illinois at Chicago. These experiences allowed me to explore the intersection of mechanics, electronics, and control, honing my skills in designing and integrating complex systems.

Driven by a growing fascination for autonomy and intelligent machines, I transitioned my focus toward robotics and advanced control systems. My studies not only provided me with a solid technical foundation but also instilled in me a problem-solving mindset and a passion for tackling challenging, interdisciplinary projects that push the boundaries of what machines can do.

Education
Drone background

Currently, my research focuses on the development of heterogeneous robotic systems capable of collaborating in complex and dynamic environments. In collaboration with the U.S. Army Research Laboratory and within the Robotics and Motion Lab at the University of Illinois at Chicago, I work on UAV-UGV coordination strategies, routing algorithms, and physics-based simulation of multi-robot scenarios.

My work also extends to full-body torque control for legged robots, where I aim to enable agile and robust behaviors in challenging terrains. I am particularly interested in bridging high-level planning with low-level control, ensuring that teams of aerial, ground, and legged robots can operate seamlessly together to tackle real-world missions where adaptability and autonomy are key.

Throughout my academic journey, I have been actively involved in student teams that allowed me to apply my technical skills in real-world, high-pressure environments. At Politecnico di Torino, I was part of the ICARUS Team, where we designed and built a remote-controlled aircraft for the Air Cargo Challenge 2022. My role focused on structural analysis and FEM simulations, ensuring the aircraft met strict performance and safety requirements for the competition.

Later, I joined the EDT Team at the University of Illinois at Chicago, where I served as the leader of the Computer Science division for the NASA Lunabotics Challenge 2024. Together, we developed an autonomous lunar mining robot that placed 5th in the Automation category among international competitors. These experiences not only sharpened my technical and leadership skills but also strengthened my passion for collaborative, multidisciplinary engineering projects where innovation and teamwork are key to success.

Robotics passion
Passion

Beyond robotics, I have been a lifelong athlete, dedicating over 15 years to wrestling at both national and international levels. I was proud to represent Italy as part of the National Team and to win multiple Italian Championships throughout my career. Wrestling has taught me discipline, resilience, and strategic thinking—qualities that deeply influence how I approach engineering challenges and research problems today.

Outside the lab and the mat, I enjoy hiking, reading, and exploring new disciplines that challenge both my body and mind. I believe that stepping outside of my comfort zone—whether in sports, research, or life—is the best way to grow and keep pushing my limits.

Explore my projects, where I apply my skills in robotics, control systems, and software development to create innovative solutions.

G1 Robot Control

G1 Robot Control

Developed a C++ torque control algorithm for the G1 humanoid robot in MuJoCo, achieving stable standing. Walking in 2D is under development.

WidowX 250S Manipulation

WidowX 250S Manipulation

Model-based control in Python for object pick-and-place with obstacle avoidance using the WidowX 250S in MuJoCo.

RL Locomotion mClari

RL Locomotion for mClari

Used reinforcement learning to enable the mClari robot to walk across varying terrains in simulation.

Drone Landing on UGV

Drone Landing on UGV

Designed and coded a drone landing algorithm using ArUco marker detection in C++, enabling UAV-UGV cooperation.

Lunabotics Challenge

Lunabotics Challenge

Developed the entire control logic in Python for the NASA Lunabotics Challenge, achieving 5th place in automation.

Satellite Pose Estimation

Satellite Pose Estimation

Estimated the Landsat 7 satellite pose using an Extended Kalman Filter on real orbital data, with 3D visualization and error analysis.

Publications

2025

  1. L. Russo, Md S. Mondal, S. Ramasamy, J. D. Humann, J. M. Dotterweich, P. A. Bhounsule, "Precision Auto-Landing of an Aerial Vehicle on a Moving Ground Vehicle: A Modular ROS2 Approach", accepted for publication at ASME IDETC-CIE, 2025.

2024

  1. L. Russo, E. Chandler, K. Jayaram, A. R. Trivedi, "Dynamic Resonance Frequency Identification for Economic Insect-Scale Legged Robot Locomotion," IEEE, 2024 6th International Conference on Control and Robotics (ICCR), pp. 142-146, 2024. [PDF] [DOI]

View my full resume below or download it here.