Skip to main content
Log in

Closed loop trajectory optimization based on reverse time tree

  • Regular Papers
  • Control Theory and Applications
  • Published:
International Journal of Control, Automation and Systems Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. 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]

    Article  Google Scholar 

  2. 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.

    Article  MathSciNet  MATH  Google Scholar 

  3. 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]

    Article  MathSciNet  MATH  Google Scholar 

  4. 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]

    Article  Google Scholar 

  5. 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]

    Article  Google Scholar 

  6. 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.

    Google Scholar 

  7. 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.

    Google Scholar 

  8. 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.

    Google Scholar 

  9. 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.

    Google Scholar 

  10. 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.

    Google Scholar 

  11. T. Ohtsuka, “A Continuation/GMRES method for fast computation of nonlinear receding horizon control,” Automatica, vol. 40, no. 4, pp. 563–574, 2004. [click]

    Article  MathSciNet  MATH  Google Scholar 

  12. 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.

    Google Scholar 

  13. 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.

    Google Scholar 

  14. 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.

    Google Scholar 

  15. 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.

    Google Scholar 

  16. 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.

    Article  Google Scholar 

  17. 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]

    Article  MathSciNet  MATH  Google Scholar 

  18. 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.

    Article  Google Scholar 

  19. 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.

    Chapter  Google Scholar 

  20. P. S. Huang, “Planning for dynamic motions using a search tree,” Graduate Thesis at Toronto University, 1996.

    Google Scholar 

  21. 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.

    Article  MATH  Google Scholar 

  22. 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.

    Google Scholar 

  23. 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]

    Article  Google Scholar 

  24. 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.

    Article  Google Scholar 

  25. 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]

    Article  MathSciNet  Google Scholar 

  26. 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.

    Google Scholar 

  27. C. H. Kim and S. Sugano, “A GPU parallel computing method for LPUSS,” Advanced Robotics, vol. 27, no. 15, pp. 1199–1207, 2013. [click]

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chyon Hae Kim.

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

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12555-015-0158-0

Keywords

Navigation