Abstract
This paper addresses the general methods for creating the approximately optimal closed loop stabilization controllers that depend on given rigid body systems. The optimal stabilization controllers calculate the optimal force (torque) inputs that depend on the current states of the systems. In this paper, a creation method for approximately optimal controllers named closed loop optimizer based on reverse time tree (CLO-RTT) is proposed. In the open loop optimization phase, this method creates approximately optimal open loop solutions using rapid semi-optimal motion planning (RASMO). In the closed loop optimization phase, this method selects a solution from the RTT according to the measured current state of a system. The proposed method was validated in the time optimal stabilization problem of a double inverted pendulum model. The proposed method successfully stabilized the model quickly. When the resolution of RASMO was higher, the motion time was shorter.
Similar content being viewed by others
References
S. J. Qin and T. A. Badgwell, “A survey of industrial model predictive control technology,” Control Engineering Practice, vol. 11, no. 7, pp. 733–764, 2003. [click]
D. Q. Mayne, J. B. Rawlings, C. V. Rao, and P. O. M. Scokaert, “Constrained model predictive control: stability and optimality,” Automatica, vol. 36, no. 6, pp. 789–814, 2000.
A. Bemporad, M. Morari, V. Dua, and E. N. Pistikopoulos, “The explicit linear quadratic regulator for constrained systems,” Automatica, vol. 38, no. 1, pp. 8–20, 2002. [click]
A. Grancharova, J. Kocijan, and T. A. Johansen, “Explicit output-feedback nonlinear predictive control based on black-box models,” Engineering Application of Artificial Intelligence, vol. 24, no. 2, pp. 388–397, 2011. [click]
C. Kirches, L. Wirsching, H. G. Bock, and J. P. Schlöder, “Efficient direct multiple shooting for nonlinear model predictive control on long horizons,” Journal of Process Control, vol. 22, no. 3, pp. 540–550, 2012. [click]
V. M. de Oliveira and W. F. Lages, “Linear predictive control of a brachiation robot,” Proc. of the Canadian Conf. on Electrical and Computer Engineering, pp. 1518–1521, 2006.
P.-B. Wieber, “Trajectory free linear model predictive control for stable walking in the presence of strong perturbations,” Proc. of the IEEE-RAS Inter. Conf. on Humanoid Robots, 2006.
D. Dimitrov, H. J. Ferreau, P.-B. Wieber, and M. Diehl, “On the implementation of model predictive control for online walking pattern generation,” Proc. of the IEEE Inter. Conf. on Robotics and Automation, pp. 2685–2690, 2008.
Y. Yin and S. Hosoe, “Mixed logic dynamical modeling and on line optimal control of biped robot,” Proc. of the IEEE/RSJ Inter. Conf. on Intelligent Robotics and Systems, pp. 5895–5900, 2006.
Ph. Poignet and M. Gautier, “Nonlinear model predictive control of a robot manipulator,” Proc. of the Inter. Workshop on Advanced Motion Control, pp. 401–406, 2000.
T. Ohtsuka, “A Continuation/GMRES method for fast computation of nonlinear receding horizon control,” Automatica, vol. 40, no. 4, pp. 563–574, 2004. [click]
Y. Tazaki and J. Imura, “Graph-based model predictive control of a planar bipedal robot,” Proc. of the Inter. Symposium on Mathematical Theory of Networks and Systems, pp. 128–133, 2006.
Y. Tazaki and J. Imura, “Approximately bisimilar discrete abstractions of nonlinear systems using variable-resolution quantizers,” Proc. of the American Control Conference, pp. 1015–1020, 2010.
Y. Suzuki, S. Thompson, and S. Kagami, “High-speed planning and reducing memory usage of a precomputed search tree using pruning,” Proc. of IEEE/RSJ Inter. Conf. on Intelligent Robots and Systems, pp. 3918–3923, 2009.
S. M. LaValle and J. J. Kuffner Jr., “Rapidly-exploring random trees: progress and prospects,” Algorithmic and Computational Robotics: New Directions, pp. 293–308, 2001.
E. Yoshida, C. Esteves, I. Belousov, J. Laumond, T. Sakaguchi, and K. Yokoi, “Planning 3-D collision-free dynamic robotic motion through iterative reshaping,” IEEE Trans. on Robotics, vol. 24, no. 5, pp. 1186–1198, 2008.
B. Donald, P. Xavier, J. Canny, and J. Reif, “Kinodynamic motion planning,” Journal of the ACM (JACM), vol. 40, no. 5, pp. 1048–1066, 1993. [click]
H. Ritter and K. Schulten, “Planning a dynamic trajectory via path finding in discretized phase space,” Lecture Notes in Computer Science, vol. 253, pp. 29–39, 1987.
S. Karaman and E. Frazzoli, “Optimal kinodynamic motion planning using incremental sampling-based methods,” Proc. of IEEE Conf. on Decision and Control (CDC), pp. 7681–7687, 2010.
P. S. Huang, “Planning for dynamic motions using a search tree,” Graduate Thesis at Toronto University, 1996.
D. Hsu, R. Kindel, J. Latombe, and S. Rock, “Randomized kinodynamic motion planning with moving obstacles,” Inter. Journal of Robotics Research, vol. 21, no. 3, pp. 233–255, 2000.
J. Phillips, N. Bedrossian, and L. E. Kavraki, “Guided expansive spaces trees: a search strategy for motion-and cost-constrained state spaces,” Proc. of IEEE Inter. Conf. on Robotics and Automation, pp. 3978–3973, 2004.
S. M. LaValle and J. J. Kuffner Jr., “Randomized kinodynamic planning,” Inter. Journal of Robotics Research, vol. 20, no. 5, pp. 378–400, 2001. [click]
C. H. Kim, H. Tsujino, and S. Sugano, “Rapid short-time path planning for phase space,” Journal of Robotics and Mechatronics, vol. 23, no. 2, pp. 271–280, 2011.
C. H. Kim, S. Yamazaki, and S. Sugano, “Motion optimization using state-dispersionbased phase space partitions,” Multibody System Dynamics, vol. 32, no. 2, pp. 159–173, 2013. [click]
C. H. Kim and S. Sugano, “Tree based trajectory optimization based on local linearity of continuous non-linear dynamics,” IEEE Trans. on Automatic Control, vol. 61, no. 9, 2016.
C. H. Kim and S. Sugano, “A GPU parallel computing method for LPUSS,” Advanced Robotics, vol. 27, no. 15, pp. 1199–1207, 2013. [click]
Author information
Authors and Affiliations
Corresponding author
Additional information
Recommended by Associate Editor Changchun Hua under the direction of Editor Myo Taeg Lim. This work was supported by JSPS KAKENHI Grant Number 15K20850.
Chyon Hae Kim is an Associate Professor of Computer Science Course, Department of Electrical Engineering and Computer Science, Faculty of Engineering in Iwate University (Japan). He is Invited Researcher (2008-) of Waseda University. He obtained Doctor (Engineering) at Waseda University (2008). He was Assistant Researcher of 21st Center of Excellence Project at Waseda University (2005-2008). He was Researcher at Honda Research Institute Japan Co., Ltd. (2008-2013). He was Invited Researcher of RIKEN (Japan) (2008-2013). He was Adjunct Lecturer of Waseda University (2013-2014). He received Student Incentive Award from Information Processing Society of Japan (2007,3), Best Paper Award Nomination at the international conference IEA/AIE (2013,6), Research Incentive Award from Robot Society of Japan (RSJ) on (2013,9),and SICE System Integration branch Best Presentation Award (2014,12). He is Review Board Member of Applied Intelligence (Springer). He is Associate Editor of Advanced Robotics. He is Associate Editor of Aloy Journal of Soft Computing and Applications. He is Expert Board Member of Research Expert Committee (Open Intelligence) of RSJ. He is Expert Board Member of SICE Tohoku Branch.
Shigeki Sugano is Professor of Department of Modern Mechanical Engineering, School of Creative Science and Engineering, Waseda University (Japan). He Sugano received the B.S., M.S., and Dr. of Engineering degrees in mechanical engineering in 1981, 1983, and 1989 from Waseda University. From 1987 to 1991, he was a research associate at Waseda University. Since 1991, he has been a faculty member in the Department of Mechanical Engineering at Waseda. From 1993 to 1994, he was a visiting scholar in the Mechanical Engineering Department at Stanford University. From 2001 to 2012, he served as the director of the Waseda WABOT-HOUSE laboratory. Since 2012, he has been the director of the Institute for Techno-Innovation in Chubu-Area Industries. Since 2000, He has been a member of the Humanoid Robotics Institute of Waseda University. From 2011 to 2014, he served as the Associate Dean of the School of Creative Science and Engineering, Waseda University. Since 2014, he has served as the Dean of the School of Creative Science and Engineering, Waseda University. Since 2013, he has served as the Program Coordinator of the MEXT Leading Graduate Program: Waseda Embodiment Informatics Program. His research interests include human-symbiotic anthropomorphic robot design, dexterous and safe manipulator design, and human-robot communication. He received the Technical Innovation Award from the Robotics Society Japan for the development of the Waseda Piano-Playing Robot: WABOT-2 in 1991. He received the JSME Medal for Outstanding Paper from the Japan Society of Mechanical Engineers in 2000, the JSME Fellow Award in 2006, and the IEEE Fellow Award in 2007. He also received IEEE RAS Distinguished Service Award in 2008, the RSJ Fellow Award in 2008, and the SICE Fellow Award in 2011.He received RSJ Distinguished Service Award in 2012. He served as the Secretary of the IEEE Robotics & Automation Society (RAS) in 2006 and 2007. He served as a Co-Chair of the IEEE RAS Technical Committee on Humanoid Robotics from 2005 to 2008. He served as the IEEE RAS Conference Board, Meetings Chair from 1997 to 2005. He served as an AdCom member of the IEEE RAS and the Associate Vice-President of the IEEE RAS Conference Board from 2008 to 2013. From 2007 to 2012, he served as the Editor in Chief of the International Journal of Advanced Robotics. He served as the Head of the System Integration Division of the Society of Instrument and Control Engineers (SICE) in 2006 and 2007. He serves as a Director of SICE in 2008 and 2009. From 2001 to 2010, he served as the President of the Japan Association for Automation Advancement.
Rights and permissions
About this article
Cite this article
Kim, C.H., Sugano, S. Closed loop trajectory optimization based on reverse time tree. Int. J. Control Autom. Syst. 14, 1404–1412 (2016). https://doi.org/10.1007/s12555-015-0158-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12555-015-0158-0