“…In recent years, a lot of attention has focused on underactuated overhead crane systems, and many useful and constructive results have been obtained (Chen et al, 2016; Lee et al, 2015; Park et al, 2008; Sun et al 2018a; Zhang et al, 2016). Roughly speaking, control methods for overhead crane systems can be sorted as open-loop control methods (Blackbum et al, 2010; Blajer and Kolodziejczyk, 2007; Fujioka and Singhose, 2015; Garrido et al 2008; Maghsoudi et al, 2016; Naidu, 2003; Singhose, 2009; Sun et al, 2018b; Wu and Xia, 2014; Zhang et al, 2016a) and closed-loop ones (Chwa, 2009; Fang et al, 2003, 2012; Huang et al, 2015; Le et al, 2012; Leban et al, 2015; Smoczek, 2014; Solihin et al, 2010; Sun and Fang, 2014; Sun et al, 2014; Van den Broeck et al, 2011; Wu et al, 2016; Zhao and Gao, 2012; Zhang et al, 2016b; Zhang et al, 2018). Specifically, for open-loop control methods, by analyzing the coupling relationship between the actuated trolley translation and the unactuated payload swing, the commands can be predefined; some representative open-loop control method are input shaping (Blackbum et al, 2010; Fujioka and Singhose, 2015; Garrido et al, 2008; Singhose, 2009), optimal control (Maghsoudi et al, 2016; Naidu, 2003; Wu and Xia, 2014), trajectory planning (Blajer and Kolodziejczyk, 2007; Sun et al, 2012; Sun et al, 2018c; Zhang et al, 2016a), differential flatness-based control (Zhang et al, 2017), and so forth.…”