Aerial Robots with the sense of touch

Type of position: 
PhD
Short abstract: 
Researchers are trying to make aerial robots perform physical work. Current methodologies show promising results, but they fail in real scenarios, mostly because of inaccurate visual perception. Inspired by nature, this project investigates how to also provide aerial robots with the sense of touch and how to use it for improving their manipulation capabilities.
Description: 

Aerial robots (commonly called “drones”) are nowadays extensively used to perceive the environment for surveillance and monitoring in applications like agriculture, mapping, etc. But if aerial robots were also able to effectively manipulate the environment, the application domains could be further extended toward new areas like contact-based inspection, assembly and construction, and so on. But contact is today synonymous for crash, and thus avoided. The unstable nature of aerial robots, their non-linear dynamics, and limited vision-based perception, make the manipulation problem in real environments extremely difficult and delicate.

To show the feasibility of Aerial Physical Interaction (APhI), the research community has previously focused on the design and control of aerial manipulators [1]. This opened
the door to new applications, e.g., contact-based inspection [2,3]. However, current methodologies are still limited to very simple interaction tasks, involving limited contact behaviors with static and rigid surfaces (e.g., touching a flat wall with a stick rigidly attached to the robot [4]).

Inspired by nature, we want to tackle the problem by considering a novel aspect : the sense of touch. We hypothesize that the sense of touch (as for humans) can give a new improved understanding of the environment and the physical interaction between the aerial robot and its surrounding. In AEROTouch, we aim at giving the missing sense of touch to aerial robots and design new haptic- based control methods that would make these robots eventually capable of performing real physical work in real environments.

Envisaged Activities: 
So far, to the best of our knowledge, no one has attempted to extend touch capabilities to aerial robots, and even less to exploit tactile sensors as direct feedback to perform manipulation. We will address these challenges in the following points:
  • Tactile sensor: On one side we have to answer the question if and which tactile sensors are feasible for flying robots. We will review and evaluate different tactile sensors mounted on the end-effector of an aerial manipulator (e.g., Digit from Meta, and uSkin from Xela). 
  • Haptic-based control: On the other side, we have to understand how to use those measurements at best. We will take inspiration from visual-servoing and reinforcement-learning control methods to define a new haptic-servoing paradigm, where the robot actions are defined to reproduced a desired haptic feeling, e.g., the one to open a door.
  • Experimental evaluation: The proposed methodologies will be validated on real aerial manipulators. Their effectiveness will be demonstrated through complex interaction tasks in real-world scenarios, like opening a door with only onboard sensors (both visual and haptic) and minimal knowledge of the environment.

 

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 visual sensors and visual perception for robotics is a plus
  • 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