Sensors-based Distributed Control of Multi-Drone Systems for Agile Cooperative Aerial Manipulation

Type of position: 
PhD
Short abstract: 
This research focuses on coordinating multi-aerial robots for manipulating cable-suspended loads in industrial settings. By leveraging sensor data and distributed coordination, we aim to enhance system autonomy and efficiency. Experimental validation using a cable-driven platform will demonstrate the effectiveness of our approach, with potential applications in construction and inspection industries.
Description: 

Over the past decade, there has been a surge in the exploration of aerial robots able to perform challenging physical interaction tasks. However, the inherent limitations in the payload capacity of individual drones have prompted researchers to explore the potential of collaborative efforts among teams of aerial robots [8]. This collaborative approach is envisioned to revolutionize various application domains, including construction, inspection, maintenance, and beyond. One of the preferred solutions to enable the aerial manipulation/transportation of objects is using cables or tethers to suspend leads to the robots (see the figure). This solution is lightweight and decouples the attitude dynamics of the aerial robots to the one of the load, which in turns increases the stability of the system.

Full pose manipulation of a cable-suspended load using multiple UAVs is a promising technique for a huge variety of future industrial applications. However, the physical interactions between UAVs, load and cables render collaborative manipulation a challenging task from both a planning and control perspective.  Existing solutions have focused on one hand, on quasi-static regimes that limit the dynamic behavior and capabilities of the system [3]. On the other hand, most solutions are centralized [1,6] or consider access to system-wide information (poses, forces, etc.) [1], which reduces the autonomy and robustness of the system and limits the applicability of these solutions to relevant real-world scenarios.

Research Objectives: The primary objective of this Ph.D. thesis is to explore sensor-based and distributed coordination strategies for multi-aerial robot systems with cable-suspended loads, facilitating collaborative object manipulation and transportation through local interactions. Distributed solutions pose particular challenges, especially when addressing communication constraints among the robots. The objective is then to consider hierarchical strategies where robots communicate at a low frequency and coordinate at a higher/planning level, subsequently executing the plan through local implicit communication based on sensor-based feedback such as vision and/or force sensing.

Envisaged Activities: 

Envisioned solutions will build upon existing centralized or kinematic results [2,3] and communication-less regulation approaches [4] to propose a fully sensor-based, dynamics-based, and distributed framework for collaborative agile manipulation of cable-suspended loads. For the control side, a starting point are the existing centralized approaches based on Model Predictive Control (MPC) for single- [9]  and multi-aerial robots [1,6]. Our team has undertaken preliminary work exploring the extension of [1] through a distributed MPC solution based on [9], initially at a kinematic level. Should this endeavor yield promising results, a potential trajectory involves advancing the algorithm to operate at a dynamic level. For the sensing side, the starting point will be the works on sensor-based collaborative global state estimation for multi-robot systems such as [5].

Experimental validation: The devised coordination strategies for the manipulation and transportation of cable-suspended loads will undergo thorough validation and testing using the cable-driven platform, shown in the figure, already present at Rainbow.

Conditions: 
  • The Ph.D. position is full-time for 3 years (standard duration in France). The position will be paid according to the French salary regulations for PhD students.
  • We do high quality and impactful research in robotics, publishing on the major journals and conferences.
  • We often collaborate with other top researchers in europe and worldwide.
  • You will have access to a well established laboratory including:
    • two flying arenas equipped with motion tracking system, several quadrotors, and a few fully-actuated manipulators,
    • one robotic manipulation lab equipped with several robotic arms, like the Franka Emika Panda.
  • You will be part of an international and friendly team. We organize several events, from after works, to multi-day lab retreat.
  • Regular visits and talks by internationally known researchers from top research labs.
Requirements: 
  • M.Sc. degree in mechatronics, robotics, engineering, computer science (or related fields)
  • Excellent written and spoken English skills
  • Good experience in C/C++ , ROS, Matlab/Simulink, CAD
  • Good experience with numerical trajectory optimization tools for robotics (e.g., use of CaSaDi, Acado, Autodiff, Crocoddyl, etc.)
  • Scientific curiosity, large autonomy and ability to work independently
  • Experience with robotic systems and/or aerial robots is a plus

 

How to apply: 

Interested candidates are requested to apply via this form. The position will remain open until a satisfactory candidate is found.
In case of positive feedback, you will be contacted. If not positive, you won't hear back. 
 

Applications sent directly by email and not through the web form will not be considered!!

Supervisors : 
Dr. Marco Tognon
Dr. Paolo Robuffo Giordano