REVIEW 4 major objections 5 minor 23 references
Shape-Adaptive Planning and Control for a Deformable Quadrotor
T0 review · 4 major / 5 minor · reviewed 2026-08-07 · deepseek-v4-flash
Pith's one-line read A deformable quadrotor can plan its own morphing schedule and track it accurately enough to slip through gaps smaller than its full frame.
desk verdict Solid systems paper on shape-adaptive planning for a morphing quadrotor; the planning idea is genuinely new and the real experiments are real evidence, but the headline tracking claim and the energy comparison rest on thinner support than the text suggests. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The paper's load-bearing object is the trajectory optimization of Eq. (13), which minimizes the sum of position control effort, radius control effort, a second-order radius regularization term that penalizes deviation from maximum size, and flight time, subject to velocity and acceleration bounds on both position and radius and a full-shape safety constraint. The front-end scalable kinodynamic A* search uses a state space augmented with radius and its derivative, so the planner can decide when to shrink. The servo is modeled as a first-order system with a single time constant, and the controller compensates for disturbances through Eqs. (23) through (25).
What would settle it
Fly the drone through an aggressive planned morphing maneuver while independently measuring the actual radius; if the radius error exceeds the assumed bounds or the thrust coefficient changes by more than the model allows, the decoupled model is falsified.
Extended reading notes
Core claim
The central claim is that a single optimization over position and radius, subject to full-shape collision constraints and dynamic feasibility, produces trajectories that outperform both fixed-maximum-size and fixed-minimum-size planning in total cost. The authors further claim that their controller, combining nonlinear model predictive control with external-force compensation in the thrust loop and incremental nonlinear dynamic inversion torque compensation in the attitude loop, achieves the reported 37.3 percent tracking improvement. This is a new application of planning and control to a deformable platform, and the key is treating the deformation radius as a controllable state rather than a fixed geometry.
Load-bearing premise
The pipeline treats the deformation radius as an independently controllable double-integrator state that can track any commanded profile within rate limits, without explicitly modeling the coupling between arm retraction and rotor aerodynamics.
Editorial extensions
If this is right
- The planner extends naturally to carrying grasped objects by adding the object's volume to the collision model, enabling whole-body transport through irregular openings.
- If the radius model holds, the same front-end and back-end structure could be applied to other shape-changing robots, such as foldable or tilting-rotor platforms.
- The force and torque compensation scheme may generalize to any quadrotor experiencing changing inertia or external loads, not only deformable designs.
- The reported 37.3 percent error reduction is measured against the authors' prior controller; the approach should also reduce error under wind or payload changes, though that is not explicitly tested here.
Reading between the lines
- A natural extension is to learn a radius-dependent thrust map that captures blade-overlap and airflow effects, and to feed that map into both the planner's cost and the controller's model.
- The double-integrator model for radius is a deliberate simplification; the framework would likely survive a more accurate high-order servo model as long as the planner's constraints are updated.
- A testable extension is running the planner in an environment with moving narrow gaps to see whether the radius regularization term helps the search escape local minima and maintain passability.
- The reported tracking improvement is for a figure-eight trajectory at up to 1.5 m/s; it remains open whether the compensation holds at more aggressive speeds, where aerodynamic coupling is stronger.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper presents a planning-and-control framework for a deformable quadrotor. The planner augments kinodynamic A* with a deformation-radius state and then solves a spatio-temporal trajectory optimization over centroid position and radius, subject to full-shape collision constraints. The controller adds external-force compensation (Section IV-C.1) and INDI torque compensation (Section IV-C.2) on top of an NMPC baseline. The paper claims a 37.3% reduction in tracking RMSE relative to the authors' prior work, and demonstrates real-world narrow-gap traversal and whole-body grasping-transport through a cross-shaped gap. Validation includes a simulation cost comparison (Table I) and several hardware experiments.
Significance. If substantiated, the paper offers a practically useful integration of shape-change planning and disturbance-compensated control for morphing multirotors. The strengths are the physical hardware demonstrations, the explicit co-optimization formulation of Eq. (13), and the real-world traversal of a 40-cm gap and an 8-cm-overwidth cross-shaped gap. However, the headline tracking-improvement number rests on a single trial, the energy advantage is partly built into the optimization objective, and the decoupled radius model used in planning is not validated against measured morphing dynamics. These gaps mean the central claims are plausible but not yet fully supported.
major comments (4)
- [V-C.3, Fig. 8] The 37.3% RMSE improvement (0.0561 m to 0.0352 m) is reported from a single figure-eight experiment with no error bars, trial count, or statistical test. Because this is the paper's headline quantitative claim, please repeat the experiment multiple times and report mean +/- standard deviation, the number of trials, and the experimental conditions. Without this, the improvement cannot be distinguished from run-to-run variability.
- [IV-B Eq. (13), V-B, Table I] The 'Total Energy' metric used to support the energy-efficiency advantage is computed with a power model that includes a (r(t)-rmax)^2 term, the same term that appears in the planning objective (Eq. 13). Hence part of the energy benefit of the adaptive planner is enforced by construction rather than discovered. Please evaluate energy with an independent model (for example, from measured rotor speeds or electrical power) or explicitly state that Table I compares design-objective costs rather than physical energy consumption.
- [III, IV-A, IV-D, Eq. (4), (16), (27)] The planner models the deformation radius as an independent double-integrator state with hard velocity and acceleration limits, while the real platform uses one tendon-driven servo with first-order lag (Eq. 27), and morphing changes motor-arm geometry, inertia, and airflow. No experiment measures the actual radius trajectory during gap traversal, so it is unverified that the planned r(t) is trackable within the safety margins of Eq. (17). Since the 40 cm gap is only 2.2 cm smaller than the maximum size, a small lag or overshoot in the radius could violate the clearance. Please provide measured radius or actuator-angle data during a traversal, or a margin analysis that accounts for the first-order servo dynamics.
- [V-B, Table I] The cost comparison claims 'average metric costs from hundreds of planning runs' but reports only point values with no standard deviations, number of runs, or significance test. This weakens the claim of 'superior performance' in total cost. Please report variance or at least state explicitly that the differences are qualitative.
minor comments (5)
- [V-C.3 and Fig. 8 caption] Use 'figure-eight' rather than '8-figure' consistently in the text and caption.
- [Eq. (24)] Define F_u clearly; since u in Eq. (22) treats F_u as a scalar thrust command, the expression Fdes = ||FuzB - Fext|| should explain how the scalar and vector quantities are combined.
- [Eq. (14) and Eq. (18)] The notation sigma[s-1] and sigma[ed] is used before it is defined; please introduce these superscripts explicitly.
- [V-B] Provide the explicit power-model equation used for 'Total Energy' in Table I, including the coefficients and the exact combination of ||F||^(3/2) and (r-rmax)^2 terms; the current verbal description is imprecise.
- [IV-A and Table I] In Eq. (7), the cost includes a(r-rmax)^2*DeltaT, while the table reports SORR in units consistent with an integral of squared radius acceleration; clarify how the 'second-order radius regularization' in Eq. (13) relates to the SORR column in Table I.
Circularity Check
Energy evaluation reuses the planner's own radius-regularization term; tracking and traversal results remain independent.
-
self definitional
[Section V-B (Simulation Experiments), Table I; objective in Section IV-B, Eq. (13)]
"we calculate the total energy consumption of flight based on the power model [6, 23], which is in the form of the time integral of ||F||^(3/2) and ( (r(t)-r_max)/r_max )^2. ... min_{c,T} J = ∫_0^T [ p_W^{(s)T} p_W^{(s)} + (r^{(s)})^2 + a( (r(t)-r_max)/r_max )^2 ] dt + w_T T"
Eq. (13) explicitly minimizes the second-order radius regularization term a((r(t)-r_max)/r_max)^2 as part of the trajectory objective. The 'Total Energy' column of Table I is then computed from a power model whose radius-dependent part is exactly ((r(t)-r_max)/r_max)^2. Consequently, any trajectory optimized with Eq. (13) is scored lower on that component of the energy metric by construction; in particular, the comparison against fixed-min-size planning, which must hold r = r_min and therefore incur a large radius penalty, is not an independent energy measurement. The thrust term ||F||^{3/2} in the power model is not identical to the position control effort p^{(s)T}p^{(s)}, so the circularity covers only the radius portion of the reported energy advantage.
full rationale
The trajectory derivation is self-contained: Eq. (13) optimizes position and radius control effort, a radius-regularization penalty, and time subject to dynamic-feasibility constraints (Eqs. 15-16) and full-shape safety constraints (Eq. 17), with the front-end kinodynamic A* providing a warm start. The 37.3% tracking-error improvement is an independent experimental comparison against the authors' previous controller [6], executed on the same platform with a figure-eight reference, so it does not reduce to the planning objective. The narrow-gap traversal and grasping-transport demonstrations are direct empirical outcomes that do not depend on the energy metric. The only genuine circularity is in the simulation energy evaluation: the 'Total Energy' metric is defined with the same ((r-rmax)/rmax)^2 radius penalty that Eq. (13) explicitly minimizes, so part of the reported energy advantage over fixed-min-size planning is enforced by the objective rather than discovered. The ||F||^{3/2} portion is not the same as the position control effort, so the overlap is partial. The decoupled double-integrator radius model and first-order servo approximation are validity and robustness concerns, not circularity, and do not raise the score.
Assumptions & free parameters
free parameters (6)
- a =
not reported
- w_T =
not reported
- D_margin =
not reported
- NMPC weights Q, Q_N, W =
not reported
- Servo time constant gamma =
not reported
- Dynamic limits v_max, a_max, omega_max, alpha_max =
not reported
assumptions (5)
- domain assumption The robot's collision geometry is a cylinder with radius r and fixed height h, and deformation is captured by a single scalar radius r.
- domain assumption The deformation radius r evolves as a double integrator with bounded velocity and acceleration, decoupled from translational and rotational dynamics.
- domain assumption The environment is represented by an accurate, static Euclidean signed distance field built from radar and motion capture data.
- domain assumption The power/energy model used for comparison is a time integral of ||F||^(3/2) and (r-rmax)^2, as stated in Section V-B.
- standard math Kinodynamic A*, MINCO reparameterization, NMPC, and INDI are assumed correct as established methods.
Cite this review
Pith. "Pith review of Shape-Adaptive Planning and Control for a Deformable Quadrotor." pith.science (2026). https://pith.science/paper/JB7NUKA2
@misc{pith2026250515010,
author = {Pith},
title = {Pith review of: Shape-Adaptive Planning and Control for a Deformable Quadrotor},
year = {2026},
howpublished = {\url{https://pith.science/paper/JB7NUKA2}},
note = {Machine review of arXiv:2505.15010}
}
read the original abstract
Drones have become essential in various applications, but conventional quadrotors face limitations in confined spaces and complex tasks. Deformable drones, which can adapt their shape in real-time, offer a promising solution to overcome these challenges, while also enhancing maneuverability and enabling novel tasks like object grasping. This paper presents a novel approach to autonomous motion planning and control for deformable quadrotors. We introduce a shape-adaptive trajectory planner that incorporates deformation dynamics into path generation, using a scalable kinodynamic A* search to handle deformation parameters in complex environments. The backend spatio-temporal optimization is capable of generating optimally smooth trajectories that incorporate shape deformation. Additionally, we propose an enhanced control strategy that compensates for external forces and torque disturbances, achieving a 37.3\% reduction in trajectory tracking error compared to our previous work. Our approach is validated through simulations and real-world experiments, demonstrating its effectiveness in narrow-gap traversal and multi-modal deformable tasks.
Figures
Figures from the paper (5 more)
Reference graph
Works this paper leans on
-
[6]
Ring- rotor: A novel retractable ring-shaped quadrotor with aerial grasping and transportation capability,
Y . Wu, F. Yang, Z. Wang, K. Wang, Y . Cao, C. Xu, and F. Gao, “Ring- rotor: A novel retractable ring-shaped quadrotor with aerial grasping and transportation capability,” IEEE Robotics and Automation Letters , vol. 8, no. 4, pp. 2126–2133, 2023
2023
-
[1]
The foldable drone: A morphing quadrotor that can squeeze and fly,
D. Falanga, K. Kleber, S. Mintchev, D. Floreano, and D. Scaramuzza, “The foldable drone: A morphing quadrotor that can squeeze and fly,” IEEE Robotics and Automation Letters , vol. 4, no. 2, pp. 209–216, 2019
work page 2019
-
[2]
X-morf: A crash-separable quadrotor that morfs its x-geometry in flight,
A. Desbiez, F. Expert, M. Boyron, J. Diperi, S. Viollet, and F. Ruffier, “X-morf: A crash-separable quadrotor that morfs its x-geometry in flight,” in 2017 Workshop on Research, Education and Development of Unmanned Aerial Systems (RED-UAS) , 2017, pp. 222–227
work page 2017
-
[3]
M. Zhao, T. Anzai, F. Shi, X. Chen, K. Okada, and M. Inaba, “Design, modeling, and control of an aerial robot dragon: A dual-rotor- embedded multilink robot with the ability of multi-degree-of-freedom aerial transformation,” IEEE Robotics and Automation Letters , vol. 3, no. 2, pp. 1176–1183, 2018
work page 2018
-
[4]
Whole-body aerial manipulation by transformable multirotor with two-dimensional multilinks,
M. Zhao, K. Kawasaki, X. Chen, S. Noda, K. Okada, and M. Inaba, “Whole-body aerial manipulation by transformable multirotor with two-dimensional multilinks,” in 2017 IEEE International Conference on Robotics and Automation (ICRA) , 2017, pp. 5175–5182
work page 2017
-
[5]
Design and Control of a Midair-Reconfigurable Quadcopter using Unactuated Hinges
N. Bucki, J. Tang, and M. W. Mueller, “Design and control of a midair reconfigurable quadcopter using unactuated hinges,” ArXiv, vol. abs/2103.16632, 2021
work page Pith review arXiv 2021
-
[7]
Mader: Trajectory planner in multiagent and dynamic environments,
J. Tordesillas and J. P. How, “Mader: Trajectory planner in multiagent and dynamic environments,” IEEE Transactions on Robotics , vol. 38, no. 1, pp. 463–476, 2021
2021
-
[8]
Model-based planning and control for terrestrial-aerial bimodal vehi- cles with passive wheels,
R. Zhang, J. Lin, Y . Wu, Y . Gao, C. Wang, C. Xu, Y . Cao, and F. Gao, “Model-based planning and control for terrestrial-aerial bimodal vehi- cles with passive wheels,” in 2023 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) . IEEE, 2023, pp. 1070– 1077
work page 2023
Show all 23 references
-
[9]
Bubble planner: Planning high-speed smooth quadrotor trajectories using receding corridors,
Y . Ren, F. Zhu, W. Liu, Z. Wang, Y . Lin, F. Gao, and F. Zhang, “Bubble planner: Planning high-speed smooth quadrotor trajectories using receding corridors,” in 2022 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) . IEEE, 2022, pp. 6332– 6339
2022
-
[10]
Fast-racing: An open-source strong baseline for SE(3) planning in autonomous drone racing,
Z. Han, Z. Wang, N. Pan, Y . Lin, C. Xu, and F. Gao, “Fast-racing: An open-source strong baseline for SE(3) planning in autonomous drone racing,” IEEE Robotics and Automation Letters , vol. 6, no. 4, pp. 8631–8638, 2021
2021
-
[11]
Whole-body control through narrow gaps from pixels to action,
T. Wu, Y . Chen, T. Chen, G. Zhao, and F. Gao, “Whole-body control through narrow gaps from pixels to action,” arXiv preprint arXiv:2409.00895, 2024
2024 arXiv
-
[12]
Motion planning and control of a morphing quadrotor in restricted scenarios,
G. Cui, R. Xia, X. Jin, and Y . Tang, “Motion planning and control of a morphing quadrotor in restricted scenarios,” IEEE Robotics and Automation Letters, 2024
2024
-
[13]
Pso based optimal gain scheduling backstepping flight controller design for a transformable quadrotor,
S. H. Derrouaoui, Y . Bouzid, and M. Guiatni, “Pso based optimal gain scheduling backstepping flight controller design for a transformable quadrotor,” Journal of Intelligent & Robotic Systems , vol. 102, no. 3, p. 67, 2021
2021
-
[14]
A morphing quadrotor that can optimize morphology for transportation,
C. Kim, H. Lee, M. Jeong, and H. Myung, “A morphing quadrotor that can optimize morphology for transportation,” in 2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) . IEEE, 2021, pp. 9683–9689
2021
-
[15]
Design, modeling and control of a novel morphing quadrotor,
D. Hu, Z. Pei, J. Shi, and Z. Tang, “Design, modeling and control of a novel morphing quadrotor,” IEEE Robotics and Automation Letters , vol. 6, no. 4, pp. 8013–8020, 2021
2021
-
[16]
Robust and efficient quadrotor trajectory generation for fast autonomous flight,
B. Zhou, F. Gao, L. Wang, C. Liu, and S. Shen, “Robust and efficient quadrotor trajectory generation for fast autonomous flight,” IEEE Robotics and Automation Letters , vol. 4, no. 4, pp. 3529–3536, 2019
2019
-
[17]
Geometrically constrained tra- jectory optimization for multicopters,
Z. Wang, X. Zhou, C. Xu, and F. Gao, “Geometrically constrained tra- jectory optimization for multicopters,” IEEE Transactions on Robotics, vol. 38, no. 5, pp. 3259–3278, 2022
2022
-
[18]
An efficient spatial-temporal trajectory planner for au- tonomous vehicles in unstructured environments,
Z. Han, Y . Wu, T. Li, L. Zhang, L. Pei, L. Xu, C. Li, C. Ma, C. Xu, S. Shen, et al., “An efficient spatial-temporal trajectory planner for au- tonomous vehicles in unstructured environments,” IEEE Transactions on Intelligent Transportation Systems , vol. 25, no. 2, pp. 1797–1...
2023
-
[19]
Ego-planner: An esdf- free gradient-based local planner for quadrotors,
X. Zhou, Z. Wang, H. Ye, C. Xu, and F. Gao, “Ego-planner: An esdf- free gradient-based local planner for quadrotors,” IEEE Robotics and Automation Letters, vol. 6, no. 2, pp. 478–485, 2020
2020
-
[20]
On the limited memory bfgs method for large scale optimization,
D. C. Liu and J. Nocedal, “On the limited memory bfgs method for large scale optimization,” Mathematical programming, vol. 45, no. 1, pp. 503–528, 1989
1989
-
[21]
Accurate tracking of aggressive quadrotor trajectories using incremental nonlinear dynamic inversion and differ- ential flatness,
E. Tal and S. Karaman, “Accurate tracking of aggressive quadrotor trajectories using incremental nonlinear dynamic inversion and differ- ential flatness,” IEEE Transactions on Control Systems Technology , vol. 29, no. 3, pp. 1203–1218, 2020
2020
-
[22]
A comparative study of nonlinear mpc and differential-flatness-based control for quadrotor agile flight,
S. Sun, A. Romero, P. Foehn, E. Kaufmann, and D. Scaramuzza, “A comparative study of nonlinear mpc and differential-flatness-based control for quadrotor agile flight,” IEEE Transactions on Robotics , vol. 38, no. 6, pp. 3357–3373, 2022
2022
-
[23]
Quadrotor helicopter flight dynamics and control: Theory and experiment,
G. Hoffmann, H. Huang, S. Waslander, and C. Tomlin, “Quadrotor helicopter flight dynamics and control: Theory and experiment,” in AIAA guidance, navigation and control conference and exhibit , 2007, p. 6461
2007
Reviewed August 7, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.