{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T02:56:52Z","timestamp":1760151412726,"version":"build-2065373602"},"reference-count":52,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2022,3,16]],"date-time":"2022-03-16T00:00:00Z","timestamp":1647388800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotics"],"abstract":"<jats:p>A conventional feedback-linearization-based controller, when applied to a tiltrotor (eight inputs), results in extensive changes in tilting angles, which are not expected in practice. To solve this problem, we introduce the novel concept of \u201cUAV gait\u201d to restrict the tilting angles. The gait plan was initially used to solve the control problems in quadruped (four-legged) robots. Applying this approach, accompanied by feedback linearization, to a tiltrotor may give rise to the well-known non-invertible problem in the decoupling matrix. In this study, we explored invertible gait in a tiltrotor, and applied feedback linearization to stabilize the attitude and the altitude. The conditions necessary to achieve a full-rank decoupling matrix were deduced and simplified to near-zero roll and zero pitch. This paper proposes several invertible gaits to conduct an attitude\u2013altitude control test. The accepted gaits within the region of interest were visualized. The simulation was conducted in Simulink, MATLAB. The results show promising responses in stabilizing attitude and altitude.<\/jats:p>","DOI":"10.3390\/robotics11020033","type":"journal-article","created":{"date-parts":[[2022,3,16]],"date-time":"2022-03-16T22:15:04Z","timestamp":1647468904000},"page":"33","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Gait Analysis for a Tiltrotor: The Dynamic Invertible Gait"],"prefix":"10.3390","volume":"11","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5378-7842","authenticated-orcid":false,"given":"Zhe","family":"Shen","sequence":"first","affiliation":[{"name":"Department of Aeronautics and Astronautics, The University of Tokyo, Tokyo 113-8654, Japan"}]},{"given":"Takeshi","family":"Tsuchiya","sequence":"additional","affiliation":[{"name":"Department of Aeronautics and Astronautics, The University of Tokyo, Tokyo 113-8654, Japan"}]}],"member":"1968","published-online":{"date-parts":[[2022,3,16]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Ryll, M., B\u00fclthoff, H.H., and Giordano, P.R. (2012, January 14\u201318). Modeling and Control of a Quadrotor UAV with Tilting Propellers. Proceedings of the IEEE International Conference on Robotics and Automation, Saint Paul, MN, USA.","DOI":"10.1109\/ICRA.2012.6225129"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Senkul, F., and Altug, E. (2014, January 27\u201330). Adaptive Control of a Tilt-Roll Rotor Quadrotor UAV. Proceedings of the 2014 International Conference on Unmanned Aircraft Systems, ICUAS 2014, Orlando, FL, USA.","DOI":"10.1109\/ICUAS.2014.6842367"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Senkul, F., and Altug, E. (2013, January 28\u201331). Modeling and Control of a Novel Tilt-Roll Rotor Quadrotor UAV. Proceedings of the 2013 International Conference on Unmanned Aircraft Systems, ICUAS 2013, Atlanta, GA, USA.","DOI":"10.1109\/ICUAS.2013.6564796"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Nemati, A., and Kumar, M. (2014, January 4\u20136). Modeling and Control of a Single Axis Tilting Quadcopter. Proceedings of the American Control Conference, Portland, OR, USA.","DOI":"10.1109\/ACC.2014.6859328"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Bin Junaid, A., De Cerio Sanchez, A.D., Bosch, J.B., Vitzilaios, N., and Zweiri, Y. (2018). Design and Implementation of a Dual-Axis Tilting Quadcopter. Robotics, 7.","DOI":"10.3390\/robotics7040065"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Andrade, R., Raffo, G.V., and Normey-Rico, J.E. (July, January 29). Model Predictive Control of a Tilt-Rotor UAV for Load Transportation. Proceedings of the 2016 European Control Conference, ECC 2016, Aalborg, Denmark.","DOI":"10.1109\/ECC.2016.7810612"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Nemati, A., Kumar, R., and Kumar, M. (2016, January 12\u201314). Stabilizing and Control of Tilting-Rotor Quadcopter in Case of a Propeller Failure. Proceedings of the ASME 2016 Dynamic Systems and Control Conference, DSCC 2016, Minneapolis, MN, USA.","DOI":"10.1115\/DSCC2016-9897"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1109\/TAES.2020.3008575","article-title":"Constrained Robust Model Reference Adaptive Control of a Tilt-Rotor Quadcopter Pulling an Unmodeled Cart","volume":"57","author":"Anderson","year":"2021","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1080\/01691864.2018.1556116","article-title":"A Design Modification for a Quadrotor UAV: Modeling, Control and Implementation","volume":"33","author":"Badr","year":"2019","journal-title":"Adv. Robot."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Bhargavapuri, M., Patrikar, J., Sahoo, S.R., and Kothari, M. (2018, January 12\u201315). A Low-Cost Tilt-Augmented Quadrotor Helicopter: Modeling and Control. Proceedings of the 2018 International Conference on Unmanned Aircraft Systems, ICUAS 2018, Dallas, TX, USA.","DOI":"10.1109\/ICUAS.2018.8453376"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Badr, S., Mehrez, O., and Kabeel, A.E. (2016, January 7\u201310). A Novel Modification for a Quadrotor Design. Proceedings of the 2016 International Conference on Unmanned Aircraft Systems, ICUAS 2016, Arlington, VA, USA.","DOI":"10.1109\/ICUAS.2016.7502536"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"616","DOI":"10.1007\/s11771-018-3765-0","article-title":"An Adaptive Backstepping Sliding Mode Method for Flight Attitude of Quadrotor UAVs","volume":"25","author":"Jiang","year":"2018","journal-title":"J. Cent. South Univ."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Jin, S., Kim, J., Kim, J.W., Bae, J.H., Bak, J., Kim, J., and Seo, T.W. (2015, January 27\u201331). Back-Stepping Control Design for an Underwater Robot with Tilting Thrusters. Proceedings of the 17th International Conference on Advanced Robotics, ICAR 2015, Istanbul, Turkey.","DOI":"10.1109\/ICAR.2015.7251425"},{"key":"ref_14","unstructured":"Kadiyam, J., Santhakumar, M., Deshmukh, D., and Seo, T.W. (2018, January 17\u201320). Design and Implementation of Backstepping Controller for Tilting Thruster Underwater Robot. Proceedings of the International Conference on Control, Automation and Systems, PyeongChang, Korea."},{"key":"ref_15","unstructured":"Scholz, G., Popp, M., Ruppelt, J., and Trommer, G.F. (2016, January 11\u201314). Model Independent Control of a Quadrotor with Tiltable Rotors. Proceedings of the IEEE\/ION Position, Location and Navigation Symposium, PLANS 2016, Savannah, GA, USA."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Phong Nguyen, N., Kim, W., and Moon, J. (2018, January 17\u201319). Observer-Based Super-Twisting Sliding Mode Control with Fuzzy Variable Gains and Its Application to Overactuated Quadrotors. Proceedings of the IEEE Conference on Decision and Control, Miami, FL, USA.","DOI":"10.1109\/CDC.2018.8619571"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Kumar, R., Nemati, A., Kumar, M., Sharma, R., Cohen, K., and Cazaurang, F. (2017, January 11\u201313). Tilting-Rotor Quadcopter for Aggressive Flight Maneuvers Using Differential Flatness Based Flight Controller. Proceedings of the ASME 2017 Dynamic Systems and Control Conference, DSCC 2017, Tysons, VA, USA.","DOI":"10.1115\/DSCC2017-5241"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"150","DOI":"10.21833\/ijaas.2017.010.021","article-title":"Feedback Linearization Control of Quadrotor with Tiltable Rotors under Wind Gusts","volume":"4","author":"Saif","year":"2017","journal-title":"Int. J. Adv. Appl. Sci."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Offermann, A., Castillo, P., and De Miras, J.D. (2019, January 11\u201314). Control of a PVTOL* with Tilting Rotors*. Proceedings of the 2019 International Conference on Unmanned Aircraft Systems, ICUAS 2019, Atlanta, GA, USA.","DOI":"10.1109\/ICUAS.2019.8798341"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Rajappa, S., Bulthoff, H.H., Odelga, M., and Stegagno, P. (2017, January 24\u201328). A Control Architecture for Physical Human-UAV Interaction with a Fully Actuated Hexarotor. Proceedings of the IEEE International Conference on Intelligent Robots and Systems, Vancouver, BC, Canada.","DOI":"10.1109\/IROS.2017.8206332"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"72","DOI":"10.1134\/S2075108716010120","article-title":"Model Based Control of a Quadrotor with Tiltable Rotors","volume":"7","author":"Scholz","year":"2016","journal-title":"Gyroscopy Navig."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"540","DOI":"10.1109\/TCST.2014.2330999","article-title":"A Novel Overactuated Quadrotor Unmanned Aerial Vehicle: Modeling, Control, and Experimental Validation","volume":"23","author":"Ryll","year":"2015","journal-title":"IEEE Trans. Control Syst. Technol."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Elfeky, M., Elshafei, M., Saif, A.W.A., and Al-Malki, M.F. (2013, January 22\u201324). Quadrotor Helicopter with Tilting Rotors: Modeling and Simulation. Proceedings of the 2013 World Congress on Computer and Information Technology, WCCIT 2013, Sousse, Tunisia.","DOI":"10.1109\/WCCIT.2013.6618768"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1907","DOI":"10.1109\/TMECH.2018.2848255","article-title":"ODAR: Aerial Manipulation Platform Enabling Omnidirectional Wrench Generation","volume":"23","author":"Park","year":"2018","journal-title":"IEEE\/ASME Trans. Mechatron."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Magariyama, T., and Abiko, S. (2020, January 6\u20139). Seamless 90-Degree Attitude Transition Flight of a Quad Tilt-Rotor UAV under Full Position Control. Proceedings of the IEEE\/ASME International Conference on Advanced Intelligent Mechatronics, AIM, Boston, MA, USA.","DOI":"10.1109\/AIM43001.2020.9158965"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"209","DOI":"10.1109\/LRA.2018.2885575","article-title":"The Foldable Drone: A Morphing Quadrotor That Can Squeeze and Fly","volume":"4","author":"Falanga","year":"2019","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"740","DOI":"10.1109\/JOE.2019.2903742","article-title":"Adaptive Dynamic Surface Control for a Hybrid Aerial Underwater Vehicle with Parametric Dynamics and Uncertainties","volume":"45","author":"Lu","year":"2020","journal-title":"IEEE J. Ocean. Eng."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"248","DOI":"10.1109\/TCST.2017.2650679","article-title":"Adaptive Trajectory Tracking for Quadrotor MAVs in Presence of Parameter Uncertainties and External Disturbances","volume":"26","author":"Antonelli","year":"2018","journal-title":"IEEE Trans. Control Syst. Technol."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"419","DOI":"10.1007\/s12555-009-0311-8","article-title":"Feedback Linearization vs. Adaptive Sliding Mode Control for a Quadrotor Helicopter","volume":"7","author":"Lee","year":"2009","journal-title":"Int. J. Control Autom. Syst."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Al-Hiddabi, S.A. (2009, January 23\u201326). Quadrotor Control Using Feedback Linearization with Dynamic Extension. Proceedings of the 2009 6th International Symposium on Mechatronics and its Applications, Sharjah, United Arab Emirates.","DOI":"10.1109\/ISMA.2009.5164788"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Mukherjee, P., and Waslander, S. (2012, January 13\u201316). Direct Adaptive Feedback Linearization for Quadrotor Control. Proceedings of the AIAA Guidance, Navigation, and Control Conference, Minneapolis, MN, USA.","DOI":"10.2514\/6.2012-4917"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Rajappa, S., Ryll, M., Bulthoff, H.H., and Franchi, A. (2015, January 26\u201330). Modeling, Control and Design Optimization for a Fully-Actuated Hexarotor Aerial Vehicle with Tilted Propellers. Proceedings of the IEEE International Conference on Robotics and Automation, Seattle, WA, USA.","DOI":"10.1109\/ICRA.2015.7139759"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Dunham, W., Petersen, C., and Kolmanovsky, I. (2016, January 6\u20138). Constrained Control for Soft Landing on an Asteroid with Gravity Model Uncertainty. Proceedings of the American Control Conference, Boston, MA, USA.","DOI":"10.1109\/ACC.2016.7526585"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"McDonough, K., and Kolmanovsky, I. (2015, January 1\u20133). Controller State and Reference Governors for Discrete-Time Linear Systems with Pointwise-in-Time State and Control Constraints. Proceedings of the American Control Conference, Chicago, IL, USA.","DOI":"10.1109\/ACC.2015.7171890"},{"key":"ref_35","first-page":"282","article-title":"Developments in Constrained Control Using Reference Governors","volume":"4","author":"Kolmanovsky","year":"2012","journal-title":"IFAC Proc."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"415","DOI":"10.1109\/9.661611","article-title":"Reference Governor for Constrained Nonlinear Systems","volume":"43","author":"Bemporad","year":"1998","journal-title":"IEEE Trans. Autom. Control"},{"key":"ref_37","unstructured":"Shen, Z., Ma, Y., and Tsuchiya, T. (2021). Stability Analysis of a Feedback-Linearization-Based Controller with Saturation: A Tilt Vehicle with the Penguin-Inspired Gait Plan. arXiv."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"534","DOI":"10.1109\/TRO.2017.2786734","article-title":"Full-Pose Tracking Control for Aerial Robotic Systems with Laterally Bounded Input Force","volume":"34","author":"Franchi","year":"2018","journal-title":"IEEE Trans. Robot."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"3949","DOI":"10.1109\/LRA.2021.3067229","article-title":"Optimal Tuning of the Lateral-Dynamics Parameters for Aerial Vehicles with Bounded Lateral Force","volume":"6","author":"Horla","year":"2021","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Shen, Z., and Tsuchiya, T. (2021). State Drift and Gait Plan in Feedback Linearization Control of A Tilt Vehicle. arXiv.","DOI":"10.5121\/csit.2022.120501"},{"key":"ref_41","unstructured":"Chernova, S., and Veloso, M. (October, January 28). An Evolutionary Approach to Gait Learning for Four-Legged Robots. Proceedings of the 2004 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), Sendai, Japan."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"419","DOI":"10.1007\/BF00571701","article-title":"Dynamic Modelling of a Four-Legged Robot","volume":"17","author":"Bennani","year":"1996","journal-title":"J. Intell. Robot. Syst. Theory Appl."},{"key":"ref_43","unstructured":"Rus, D., and Singh, S. (2007). Quadruped Robot Running with a Bounding Gait. Experimental Robotics VII, Springer."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"301","DOI":"10.1023\/A:1015221832567","article-title":"Gait Adaptation in a Quadruped Robot","volume":"12","author":"Lewis","year":"2002","journal-title":"Auton. Robot."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"113","DOI":"10.1177\/027836498400300210","article-title":"A Study of Design and Control of a Quadruped Walking Vehicle","volume":"3","author":"Hirose","year":"1984","journal-title":"Int. J. Robot. Res."},{"key":"ref_46","first-page":"22","article-title":"Modelling and Control of Quadcopter","volume":"22","author":"Luukkonen","year":"2011","journal-title":"Indep. Res. Proj. Appl. Math."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"091007","DOI":"10.1115\/1.4030419","article-title":"Geometric Adaptive Tracking Control of a Quadrotor Unmanned Aerial Vehicle on SE(3) for Agile Maneuvers","volume":"137","author":"Goodarzi","year":"2015","journal-title":"J. Dyn. Syst. Meas. Control"},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"2217","DOI":"10.1080\/00207179.2015.1039593","article-title":"A Geometric Approach for Quadrotor Trajectory Tracking Control","volume":"88","author":"Shi","year":"2015","journal-title":"Int. J. Control"},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"391","DOI":"10.1002\/asjc.567","article-title":"Nonlinear Robust Tracking Control of a Quadrotor UAV on SE(3): Nonlinear Robust Tracking Control of a Quadrotor UAV","volume":"15","author":"Lee","year":"2013","journal-title":"Asian J. Control"},{"key":"ref_50","doi-asserted-by":"crossref","unstructured":"Shen, Z., and Tsuchiya, T. (2021). Singular Zone in Quadrotor Yaw-Position Feedback Linearization. arXiv.","DOI":"10.3390\/drones6040084"},{"key":"ref_51","unstructured":"Mistier, V., Benallegue, A., and M\u2019Sirdi, N.K. (2001, January 18\u201321). Exact Linearization and Noninteracting Control of a 4 Rotors Helicopter via Dynamic Feedback. Proceedings of the IEEE International Workshop on Robot and Human Interactive Communication, Paris, France."},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"303","DOI":"10.1049\/iet-cta:20080002","article-title":"Dynamic Inversion with Zero-Dynamics Stabilisation for Quadrotor Control","volume":"3","author":"Das","year":"2009","journal-title":"IET Control Theory Appl."}],"container-title":["Robotics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2218-6581\/11\/2\/33\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T22:37:38Z","timestamp":1760135858000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2218-6581\/11\/2\/33"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,3,16]]},"references-count":52,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2022,4]]}},"alternative-id":["robotics11020033"],"URL":"https:\/\/doi.org\/10.3390\/robotics11020033","relation":{},"ISSN":["2218-6581"],"issn-type":[{"type":"electronic","value":"2218-6581"}],"subject":[],"published":{"date-parts":[[2022,3,16]]}}}