Swinging Up and Stabilization Control of Double Furuta Pendulums by Safe Manual Control Keigo Noguchi, Masaki Izutsu, Norihiro Kamamichi, Tetsuo Shiotsuki, Jun Ishikawa and Katsuhisa Furuta Abstract—In this paper, we propose a control method to swing up and stabilize a double Furuta pendulums (DFP).The DFP is a rotational type inverted pendulum system that has a base-link and two pendulums of different length at the both ends of the base-link. The proposed method consists of three controllers for the DFP, i.e., a swinging up controller for a long pendulum, a controller to keep a long pendulum at the upright position and to swing up a short pendulum simultaneously, and a stabilization controller for both pendulums at the upright position. Since the second controller has two objectives, we use safe manual control[3] proposed by ˚ Astr¨ om and ˚ Akesson. This paper proposes a novel application of the safe manual control. Swinging up and stabilization of the DFP was success- fully achieved by appropriately switching three controllers. The effectiveness of the proposed method was verified by simulation and experiment. I. I NTRODUCTION Inverted pendulums have been widely used as controlled plants to evaluate validities of control theories. The double furuta pendulums (DFP) has a rotational base-link and two pendulums at the both ends of the base-link. The DFP is controlled by a direct drive (DD) motor attached to the base- link. The lengths of the two pendulums are different from each other, and the characteristics of the DFP are changed depending on the lengths of the two pendulums. From this characteristics, the DFP is used as a benchmark to check the abilities of control theories for underactuated mechanical systems[2]. In this paper, we propose a control method to swing up and stabilize the DFP. The designed controller can stabilize both pendulums at the upright position, swinging them up from the pendant position. Dynamics of the DFP are changed fully depending on the states of the both pendulums. In order to achieve the control objective, the proposed method is consisted of three controllers. These controllers are switched by the states of the DFP. The purposes of the controllers respectively are as follows: (1) swinging up a long pendulum, (2) keeping a long pendulum around the upright position and swinging up a short pendulum, and (3) stabilizing both pendulums at the upright position. Then, the first controller is designed by energy control[6] for a long pendulum ignoring the motion of the short pendulum. K. Noguchi, M. Izutsu, N. Kamamichi, T. Shiotuki and J. Ishikawa are with the Department of Robotics and Mechatronics, School of Science and Technology for Future Life, Tokyo Denki University, 2-2, Kanda Nishiki- cho, Chiyoda-ku, Tokyo 101-8457, Japan, phone: +81-3-5280-3915; fax: +81-3-5280-3793; ishikawa@fr.dendai.ac.jp. K. Furuta is with Tokyo Denki University and is a Fellow of IEEE, a Distinguished Member of IEEE Control Systems Society The second controller is needed to control the pendulums so that two different objectives can be simultaneously achieved, i.e., a swing-up control and stabilization control. For this purpose, we use safe manual control proposed by ˚ Astr¨ om, ˚ Akesson. Usually, the safe manual control is used for a combination of manual control and automatic control, but it also can be used for combining two different automatic controls, i.e., a stabilization control of a pendulum and a velocity control of the base-link of the inverted pendulum system. In this paper, we apply the safe manual control, replacing the manual control part with automatic swinging up for a short pendulum. The third controller is designed by common linear control theory because two pendulums can be linearized around the upright position. The effectiveness of the proposed controller is verified by simulation and experiment. II. DOUBLE FURUTA PENDULUM SYSTEM In this section, an equation of motion of the DFP is derived by Euler-Lagrange method. The schematic model of the DFP is shown in Fig. 1. The parameters of the DFP are listed in Table I. The equation of motion of the DFP is given by M (θ) ¨ θ + H(θ, ˙ θ)+ G(θ)= τ (1) where θ =[θ 1 2 3 ] T and τ =[τ 1 , 0, 0] T , and M (θ) is inertia matrix, H(θ, ˙ θ) is term of coriolis force and friction Long pendulum (Link 2) Short pendulum (Link 3) Base link (Link 1) 1 θ 2 θ 3 θ Fig. 1. Schematic diagram of DFP The 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems October 11-15, 2009 St. Louis, USA 978-1-4244-3804-4/09/$25.00 ©2009 IEEE 4232