Abstract
In this paper, a method for controlling the swing of loads is proposed by applying forces to a suspended load directly, instead of controlling a suspending machine itself, such as a helicopter and a crane. A special multi-rotor capable of moving in the level surface is developed to control the swing of loads. First, to create a model for controlling the swing of loads, a drone model is used to model a multi-rotor that can generate forces in (x, y)-directions and also produce a torque for yaw-rotation, and has four special coaxial rotors, while a double spherical pendulum is used as a rope model which hangs the multi-rotor. Moreover, in what is called a control allocation problem that determines the number of revolutions of each rotor, assume that the number of revolutions for each rotor consists of one for generating two forces in translational motion, and of one for generating one torque in rotational motion. Then, the number of revolutions for plane movement is first decided at the 1st step, and the number of revolutions for a torque required for yaw motion is next decided from the difference between the torque generated by the translational forces decided at the 1st step and the target torque. Finally, the validity of the proposed load-swing suppression control is verified with simulations.









Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Sonobe M, Miwa M, Hino J (2012) Study on simple vibration control for small-size helicopter with slung load system (in Japanese). Trans Jpn Soc Mech Eng C 78(789):1460–1469
Shirai J, Hirasawa H, Fujiwara K, Noritsugu T et al (1993) Development of electronic sway control system for container crane (in Japanese). Trans Jpn Soc Mech Eng C 59(561):1443–1447
Tada H, Inoue Y, Oshima M, Yoshimura T (1997) Studies on sway control systems for rotary cranes (in Japanese). Trans Jpn Soc Mech Eng C 65(605):47–54
Konnai K, Ito H, Suzuki K (2004) Sway control of an overhead travelling crane considering motion of a hook (in Japanese). In: Proceedings of the 47th Japan joint automatic control conference, vol 47, p 13. https://doi.org/10.11511/jacc.47.0.13.0
Kondo R, Takeda T, Taguchi H, Ishibashi J (2001) Sway control for rotary crane based on load swing period (in Japanese). Trans Jpn Soc Mech Eng C 67(655):725–731
Watanabe K, Tanaka K, Izumi K, Okamura K, Syam R (2007) Discontinuous control and backstepping method for the underactuated control of VTOL aerial robots with four rotors. In: Proceedings of international conference on intelligent unmanned systems (ICIUS2007), October 24–25, 2007, Bali, Indonesia, pp 224–231
How to find physics (in Japanese) (2020). https://physics-htfi.github.io/. [Cited 29 May 2020]
Johansen TA, Fossen TI (2013) Control allocation—a survey. Automatica 49(5):1087–1103
Sadeghzadeha I, Chamseddinea A, Zhanga Y, Theilliolb D (2012) Control allocation and re-allocation for a modified quadrotor helicopter against actuator faults. In: Proceedings of 8th IFAC symposium on fault detection, supervision and safety of technical processes (SAFEPROCESS), August 29–31, 2012, Mexico City, Mexico, pp 247–252
Dyer E, Sirouspour S, Jafarinasab M (2019) Energy optimal control allocation in a redundantly actuated omnidirectional UAV. In: Proceedings of 2019 international conference on robotics and automation (ICRA), Montreal, Canada, May 20–24, 2019, pp 5316–5322
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This work was presented in part at the 25th International Symposium on Artificial Life and Robotics (Beppu, Oita, January 22–24, 2020).
About this article
Cite this article
Mino, R., Kanda, S., Watanabe, K. et al. Load-swing suppression control using an omnidirectionally movable multi-rotor in 2D-horizontal plane. Artif Life Robotics 26, 140–148 (2021). https://doi.org/10.1007/s10015-020-00633-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10015-020-00633-3