Flying Calligrapher: Contact-Aware Motion and Force Planning and Control for Aerial Manipulation
Xiaofeng Guo, Guanqi He, Jiahe Xu, Mohammadreza Mousaei, Junyi Geng,, Sebastian Scherer, Guanya Shi

TL;DR
This paper introduces a contact-aware motion and force planning and control framework for aerial manipulation, enabling drones to perform dynamic contact tasks like aerial calligraphy with high precision and flexibility.
Contribution
It presents a novel pipeline combining a contact-aware trajectory planner and a hybrid motion-force controller for dynamic aerial contact tasks.
Findings
Successfully drew diverse letters with an IoU of 0.59.
Achieved an end-effector position RMSE of 2.9 cm.
Achieved a force tracking RMSE of 0.7 N.
Abstract
Aerial manipulation has gained interest in completing high-altitude tasks that are challenging for human workers, such as contact inspection and defect detection, etc. Previous research has focused on maintaining static contact points or forces. This letter addresses a more general and dynamic task: simultaneously tracking time-varying contact force in the surface normal direction and motion trajectories on tangential surfaces. We propose a pipeline that includes a contact-aware trajectory planner to generate dynamically feasible trajectories, and a hybrid motion-force controller to track such trajectories. We demonstrate the approach in an aerial calligraphy task using a novel sponge pen design as the end-effector, whose stroke width is positively related to the contact force. Additionally, we develop a touchscreen interface for flexible user input. Experiments show our method can…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotic Path Planning Algorithms · Teleoperation and Haptic Systems · Virtual Reality Applications and Impacts
