TU Delft Professor Alonso-Mora: The Core Challenge of Drone Operation is the Coupling of Flight Stability and Contact Force
At the IROS 2026 workshop, Javier Alonso-Mora, a professor at Delft University of Technology (Netherlands), explained the essential difference between aerial and ground-based manipulation: the lack of fixed support means that contact forces generated by robotic arms directly destabilize the flying platform. His team addresses this by using hierarchical control—an outer reinforcement learning policy generates manipulation commands while an inner adaptive controller maintains stability—thereby decoupling these two objectives. This approach has been extended to multi-drone cooperative lifting. The author explicitly acknowledges current system limitations, including reliance on motion capture systems, unhandled obstacles, and assumptions of taut cables.
When ground robots perform manipulation, there is an implicit premise: the chassis provides fixed support. When a robotic arm pushes a box or tightens a bolt, the reaction force is absorbed by the ground, leaving the robot's own attitude unaffected. Once the same robotic arm is mounted on a drone, however, this premise disappears. Forces generated by the robotic arm's movement or contact with the environment directly alter the drone's attitude and position. Flight stability and manipulation tasks are no longer two independent problems but coupled aspects of the same problem.
Javier Alonso-Mora, a professor at Delft University of Technology (Netherlands), systematically introduced how his team addresses this constraint during the "Tightly Coupled Physical Interaction and Collaboration in Multi-Robot Systems" workshop at IROS 2026.
The Autonomous Multi-Robots Laboratory led by Alonso-Mora uses a platform called the Differential Shoulder Aerial Manipulation Platform (DSAM). Its core design strategy decomposes the coupling problem into two layers: an outer layer where a reinforcement learning policy generates manipulation commands, and an inner layer where an adaptive controller handles stability control. Together, they complete the collaborative operation of the drone and robotic arm. In demonstrations, this drone completed three types of contact operations: pushing boxes, writing on a whiteboard, and tightening bolts.