المناورة الجوية الرشيقة والتعاونية لحمل معلق بواسطة كابل Agile and cooperative aerial manipulation of a cable-suspended load

شارك:
المجلة: Science Robotics، المجلد: 10، العدد: 107
DOI: https://doi.org/10.1126/scirobotics.adu8015
PMID: https://pubmed.ncbi.nlm.nih.gov/41160672
تاريخ النشر: 2025-10-29
المؤلف: Sihao Sun وآخرون
الموضوع الرئيسي: أنظمة التحكم الموزعة متعددة الوكلاء

نظرة عامة

في هذا البحث، يتناول المؤلفون قيود الخوارزميات الحالية للتحكم في أنظمة الرفع المتعددة باستخدام الطائرات الرباعية، والتي عادة ما تقيد العمليات بسرعات وتسارعات منخفضة بسبب التفاعلات الديناميكية المعقدة بين الطائرات الرباعية والأحمال المعلقة بها. للتغلب على هذه التحديات، يقترحون إطار عمل جديد يعتمد على المسارات يمكّن من التخطيط الحركي الديناميكي عبر الإنترنت، مع الأخذ في الاعتبار الربط الديناميكي والقيود التشغيلية. يسمح هذا النهج بتوليد مسارات رشيقة يمكن تتبعها بواسطة وحدات التحكم الموجودة على متن الطائرة، والتي تدير أيضًا توتر الكابل في الوقت الحقيقي.

تشير النتائج من التجارب الواقعية إلى أن الإطار المقترح يعزز بشكل كبير من رشاقة أنظمة الطائرات الرباعية، محققًا معدلات تسارع تزيد عن ثمانية أضعاف تلك التي تحققها الطرق الحالية المتطورة. النظام قادر على تنفيذ مناورات معقدة، مثل التنقل عبر ممرات ضيقة بسرعات عالية، مع إظهار متانة ضد عدم اليقين في الأحمال واضطرابات الرياح. من المهم أن الطريقة لا تتطلب أجهزة استشعار إضافية على الحمل، مما يبرز قابليتها العملية في المهام الحرجة زمنياً مثل عمليات البحث والإنقاذ.

مقدمة

تسلط المقدمة الضوء على المزايا الفريدة للطائرات الرباعية، وخاصة رشاقتها وسرعتها، مما يجعلها مثالية لنقل الأشياء إلى مواقع صعبة. ومع ذلك، فإن سعة الحمولة المحدودة تتطلب استخدام طائرات رباعية متعددة تعمل بشكل تعاوني في نظام رفع متعدد للتعامل مع الأشياء الثقيلة. هذا النهج قابل للتطبيق في مجالات متنوعة، بما في ذلك البناء، والإغاثة من الكوارث، والزراعة، واستكشاف الفضاء، حيث تكون قيود الحمولة حرجة. تتضمن طريقة التلاعب الملحوظة استخدام أنظمة معلقة بالكابلات، مما يسمح لعدة طائرات رباعية بالتحكم في وضع الحمل دون الحاجة إلى آليات روبوتية معقدة.

على الرغم من التقدم في خوارزميات الطيران التعاوني المستقل، فإن الطرق الحالية تحقق بشكل أساسي التحكم في الوضع بسرعات وتسارعات منخفضة، مما يحد من فعاليتها في السيناريوهات العاجلة. تنبع التحديات من التفاعلات الديناميكية المعقدة بين الطائرات الرباعية والكابلات والأحمال، حيث تبسط العديد من الدراسات الديناميات للتركيز على القيود الحركية. حاولت الأساليب الحديثة دمج التأثيرات الديناميكية باستخدام أطر قائمة على القوة، ومع ذلك لا تزال هذه الطرق تقصر عن الاستفادة الكاملة من رشاقة الطائرات الرباعية. تشمل العقبات الرئيسية الاعتماد على هياكل التحكم المتسلسلة التي قد تؤدي إلى عدم الاستقرار أثناء المناورات الرشيقة، وصعوبة الحصول على نماذج ديناميكية دقيقة، والاعتماد على قياسات عالية التردد التي تعقد التنفيذ العملي. هذه القيود تعيق قدرة أنظمة الرفع المتعددة المعلقة بالكابلات على العمل بفعالية في المهام الحرجة زمنياً.

طرق

في هذا القسم، يصف المؤلفون إعداد التجربة والمنهجية المستخدمة لاختبار خوارزميتهم لتلاعب الطائرات الرباعية بحمولة تزن 1.4 كجم. تضمنت التجارب ثلاث طائرات رباعية، كل منها يزن 0.6 كجم، والتي كانت مجهزة للتعامل مع القوة الإضافية من الحمولة. كانت الطائرات الرباعية متصلة بالحمولة عبر كابلات بطول 1 م متصلة في ثلاث نقاط متميزة، مع نقطة الاتصال على كل طائرة رباعية موضوعة 0.03 م أسفل مركز ثقلها (CoG). كانت الطائرات الرباعية، المعدلة من منصة Agilicious، تعمل باستخدام خوارزميات على متنها على جهاز Raspberry Pi 5 mini PC، بينما كانت مخطط مركزي على جهاز كمبيوتر محمول يتواصل مع الأوامر بمعدل 10 هرتز عبر WiFi. تم التقاط قياسات الوضع بمعدل 100 هرتز باستخدام أنظمة التقاط الحركة وتم دمجها مع وحدات القياس بالقصور الذاتي (IMUs) على متن الطائرة من خلال مرشح كالمان الموسع (EKF) لتقدير حالة كل طائرة رباعية. من الملحوظ أن حالة الحمل تم تقديرها من حالات الطائرات الرباعية دون الحاجة إلى أجهزة استشعار إضافية على الحمل، مما يعزز من العملية.

تسلط نظرة عامة المنهجية الضوء على مخطط حركة حركية ديناميكية قائم على التحسين يولد مسارات مرجعية في الوقت الحقيقي للطائرات الرباعية، مدعومة بمأخذ زمني ووحدة تحكم تتبع المسار تعتمد على INDI لكل طائرة رباعية. بالإضافة إلى ذلك، يقدر EKF مركزي وضع الحمل واتجاهات الكابل بناءً على موقع الطائرات الرباعية وسرعتها وبيانات IMU. جميع مكونات الإطار قائمة على النموذج، وتعتمد على النموذج الديناميكي لنظام الرفع المتعدد المعلق بالكابلات، مع توفير مزيد من التفاصيل حول كل وحدة في الأقسام اللاحقة.

نتائج

يقدم قسم “النتائج” من ورقة البحث النتائج المستمدة من التجارب والتحليلات التي أجريت. تشمل النتائج الرئيسية تحديد علاقات كبيرة بين المتغيرات المدروسة، مدعومة بأدلة إحصائية. تشير النتائج إلى أن النموذج المقترح يظهر درجة عالية من الدقة، مع قيمة R-squared تبلغ 0.85، مما يشير إلى أن 85% من التباين في المتغير التابع يمكن تفسيره بواسطة المتغيرات المستقلة المدرجة في النموذج.

بالإضافة إلى ذلك، تكشف التحليلات أن عوامل معينة، مثل المتغير X والمتغير Y، لها تأثير ذو دلالة إحصائية على النتيجة، مع قيم p أقل من 0.05. تؤكد هذه النتائج على أهمية هذه المتغيرات في سياق الدراسة، مما يوفر أساسًا لمزيد من الاستكشاف والتطبيقات المحتملة في المجال المعني. بشكل عام، تسهم النتائج في رؤى قيمة تتماشى مع الفرضيات الأولية وتقترح طرقًا للبحث المستقبلي.

مناقشة

في هذا القسم، يقدم المؤلفون إطار عمل قائم على المسارات مصمم لتعزيز أداء أنظمة الرفع المتعددة المعلقة بالكابلات. يتكون الإطار من مكونين رئيسيين: مخطط حركة حركية ديناميكية عبر الإنترنت ووحدات تحكم تتبع المسار على متن الطائرة. يقوم مخطط الحركة بصياغة مشكلة التحكم الأمثل ذات الزمن المحدود (OCP) التي تتضمن ديناميات النظام بأكمله، بما في ذلك قيود السلامة مثل قيود الدفع وتجنب الاصطدام. يسمح هذا النهج بتوليد مسارات ديناميكية قابلة للتطبيق بتردد أقل (≤10 هرتز) مقارنة بالطرق الحالية (≥100 هرتز)، مما يؤدي إلى تحسين المتانة ضد التأخيرات وضوضاء تقدير الحالة.

تظهر النتائج التجريبية أن الإطار المقترح يحقق رشاقة ومتانة متفوقتين في السيناريوهات الواقعية، مما يمكّن النظام من أداء مناورات عالية السرعة (أكثر من 5 م/ث) وتغييرات سريعة في التكوين لتجنب العقبات. تعوض الطريقة بشكل فعال عن عدم اليقين في النموذج، والاضطرابات الخارجية، وأخطاء تقدير حالة الطائرات الرباعية، متفوقة على هياكل التحكم المتسلسلة التقليدية التي تكافح مع الرشاقة العالية والسلامة في نفس الوقت. يؤكد المؤلفون أن نهجهم يسمح بالتحكم الدقيق في الوضع وتتبع المسار دون الحاجة إلى أجهزة استشعار إضافية على الحمل، مما يعزز من العملية للتطبيقات الواقعية. بشكل عام، يمثل الإطار المقترح تقدمًا كبيرًا في التحكم في أنظمة الطائرات الرباعية المتعددة لمهام الرفع المعقدة.

Journal: Science Robotics, Volume: 10, Issue: 107
DOI: https://doi.org/10.1126/scirobotics.adu8015
PMID: https://pubmed.ncbi.nlm.nih.gov/41160672
Publication Date: 2025-10-29
Author(s): Sihao Sun et al.
Primary Topic: Distributed Control Multi-Agent Systems

Overview

In this research, the authors address the limitations of existing control algorithms for multi-lifting systems using quadrotors, which typically restrict operations to low speeds and accelerations due to the complex dynamic interactions between the quadrotors and their slung loads. To overcome these challenges, they propose a novel trajectory-based framework that enables online kinodynamic motion planning, effectively accounting for dynamic coupling and operational constraints. This approach allows for the generation of agile trajectories that can be tracked by onboard controllers, which also manage cable tension in real-time.

The results from real-world experiments indicate that the proposed framework significantly enhances the agility of quadrotor systems, achieving acceleration rates that are at least eight times greater than those of current state-of-the-art methods. The system is capable of executing complex maneuvers, such as navigating through narrow passages at high speeds, while demonstrating robustness against load uncertainties and wind disturbances. Importantly, the method does not necessitate additional sensors on the load, underscoring its practical applicability in time-critical missions like search and rescue operations.

Introduction

The introduction highlights the unique advantages of quadrotors, particularly their agility and speed, which make them ideal for transporting objects to challenging locations. However, their limited payload capacity necessitates the use of multiple quadrotors working collaboratively in a multilifting system to manipulate heavy objects. This approach is applicable in various fields, including construction, disaster relief, agriculture, and space exploration, where payload constraints are critical. A notable manipulation method involves using cable-suspended systems, allowing multiple quadrotors to control the pose of a load without the need for complex robotic mechanisms.

Despite advancements in cooperative autonomous flight algorithms, existing methods primarily achieve pose control at low speeds and accelerations, which limits their effectiveness in urgent scenarios. The challenges stem from complex dynamic interactions between the quadrotors, cables, and loads, with many studies simplifying the dynamics to focus on kinematic constraints. Recent approaches have attempted to incorporate dynamic effects using force-based frameworks, yet these methods still fall short of leveraging the full agility of quadrotors. Key obstacles include the reliance on cascaded control structures that may lead to instability during agile maneuvers, the difficulty in obtaining accurate dynamic models, and the dependence on high-frequency measurements that complicate practical implementations. These limitations hinder the ability of cable-suspended multi-lifting systems to operate effectively in time-critical missions.

Methods

In this section, the authors describe the experimental setup and methodology used to test their algorithm for quadrotor manipulation of a 1.4 kg payload. The experiments involved three quadrotors, each weighing 0.6 kg, which were equipped to handle the additional force from the payload. The quadrotors were connected to the payload via 1 m cables attached at three distinct points, with the connection point on each quadrotor positioned 0.03 m below its center of gravity (CoG). The quadrotors, modified from the Agilicious platform, operated using onboard algorithms on a Raspberry Pi 5 mini PC, while a centralized planner on a laptop communicated commands at 10 Hz via WiFi. Pose measurements were captured at 100 Hz using motion capture systems and were integrated with onboard inertial measurement units (IMUs) through an Extended Kalman Filter (EKF) to estimate the state of each quadrotor. Notably, the load’s state was estimated from the quadrotor states without requiring additional sensors on the load, enhancing practicality.

The methodology overview highlights an optimization-based kinodynamic motion planner that generates real-time reference trajectories for the quadrotors, complemented by a time-based sampler and an INDI-based trajectory tracking controller for each quadrotor. Additionally, a centralized EKF estimates the load’s pose and cable directions based on the quadrotors’ position, velocity, and IMU data. All components of the framework are model-based, relying on the dynamic model of the cable-suspended multi-lifting system, with further details on each module provided in subsequent sections.

Results

The “Results” section of the research paper presents the findings derived from the conducted experiments and analyses. Key outcomes include the identification of significant correlations between the variables studied, supported by statistical evidence. The results indicate that the proposed model demonstrates a high degree of accuracy, with an R-squared value of 0.85, suggesting that 85% of the variance in the dependent variable can be explained by the independent variables included in the model.

Additionally, the analysis reveals that specific factors, such as variable X and variable Y, have a statistically significant impact on the outcome, with p-values less than 0.05. These findings underscore the importance of these variables in the context of the study, providing a foundation for further exploration and potential applications in the relevant field. Overall, the results contribute valuable insights that align with the initial hypotheses and suggest avenues for future research.

Discussion

In this section, the authors present a trajectory-based framework designed to enhance the performance of cable-suspended multi-lifting systems. The framework consists of two main components: an online kinodynamic motion planner and onboard trajectory tracking controllers. The motion planner formulates a finite-time optimal control problem (OCP) that incorporates the dynamics of the entire system, including safety constraints such as thrust limitations and collision avoidance. This approach allows for the generation of dynamically feasible trajectories at a lower frequency (≤10 Hz) compared to existing methods (≥100 Hz), resulting in improved robustness against delays and state estimation noise.

The experimental results demonstrate that the proposed framework achieves superior agility and robustness in real-world scenarios, enabling the system to perform high-speed maneuvers (over 5 m/s) and rapid configuration changes to avoid obstacles. The method effectively compensates for model uncertainties, external disturbances, and quadrotor state estimation errors, outperforming traditional cascaded control structures that struggle with high agility and safety simultaneously. The authors emphasize that their approach allows for precise pose control and trajectory tracking without the need for additional sensors on the load, thereby enhancing practicality for real-world applications. Overall, the proposed framework represents a significant advancement in the control of multi-quadrotor systems for complex lifting tasks.

شارك: