Abstract
In this paper, we propose an integer inverse kinematics method for multijoint robot control. The method reduces computational overheads and leads to the development of a simple control system as the use of fuzzy logic enables linguistic modeling of the joint angle. A small humanoid robot is used to confirm via experiment that the method produces the same cycling movements in the robot as those in a human. In addition, we achieve fast information sharing by implementing the all-integer control algorithm in a low-cost, low-power microprocessor. Moreover, we evaluate the ability of this method for trajectory generation and confirm that target trajectories are reproduced well. The computational results of the general inverse kinematics model are compared to those of the integer inverse kinematics model and similar outputs are demonstrated. We show that the integer inverse kinematics model simplifies the control process.
Article PDF
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
References
Kim SW, Lee JJ, Sugisaka M (1993) Inverse kinematics solution based on fuzzy logic for redundant manipulators. Proc IEEE/RSJ Int Confer Intell Robots Syst 2: 904–910. doi:10.1109/IROS.1993.583249
Kumbla KK, Jamshidi M (1994) Control of robotic manipulator using fuzzy logic. Proc Third IEEE World Confer Fuzzy Syst 1: 518–523. doi:10.1109/FUZZY.1994.343731
Chen C-Y, Her M-G, Hung Y-C, Karkoub M (2002) Approximating a robot inverse kinematics solution using fuzzy logic tuned by genetic algorithms. Int J Adv Manuf Technol 20: 375– 380. doi:10.1007/s001700200166
Alavandar S, Nigam MJ (2008) Neuro-fuzzy based approach for inverse kinematics solution of industrial robot manipulators. Int J Comput Commun Control 3: 224–234
Banga VK, Kumar R, Singh Y (2011) Fuzzy-genetic optimal control for robotic systems. Int J Phys Sci 6: 204–212
Piltan F, Sulaiman N, Nasiri H, Allahdadi S, Bairami MA (2011) Novel robot manipulator adaptive artificial control: design a novel siso adaptive fuzzy sliding algorithm inverse dynamic like method. Int J Eng 5: 399–418
Sugeno M (1988) Fuzzy control. Nikkan Kougyou Shinnbun, Tokyo (in Japanese)
Tojo O, Morishita T (2009) Compact autonomous robot with inverse kinematics algorithm based on fuzzy control model. In: Proceedings of 6th Int Conf Ubiquitous Robots Ambient Intell (URAI 2009), pp 402–405
Tojo O, Morishita T (2010) Method for Integer Inverse Kinematics and its Application. In: Proceedings of 7th Int Conf Ubiquitous Robots Ambient Intell (URAI 2010), pp 233–236
Umeda K, Asanuma K, Kikuchi T, Ueda R, Osumi H, Arai T (2005) Development of a simulator of environment and measurement for multiple autonomous mobile robots considering camera characteristics. J Robot Soc Jpn 23:112–119 (in Japanese)
Ohkubo Y, Okada K, Morishita T, Inaba M, Inoue H (2004) Portable Situation-Reporting System by a Palmtop Humanoid Robot for Daily Life. Proc 2004 IEEE/RSJ Int Conf Intell Robots Sys 4:3553–3558. doi:10.1109/IROS.2004.1389966
Urata J, Nakanishi Y, Miyadera A, Mizuuchi I, Yoshikai T, Inaba M (2006) Posture sensor for a spherical joint using cellular phone micro camera. Proc 23rd Annu Conf Robotics Soc Jpn 23:3E31. (in Japanese)
Acknowledgments
This work was partly supported by a Grant-in-Aid for Scientific Research (C) (21500844).
Open Access
This article is distributed under the terms of the Creative Commons Attribution License which permits any use, distribution, and reproduction in any medium, provided the original author(s) and the source are credited.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 2.0 International License (https://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
About this article
Cite this article
Morishita, T., Tojo, O. Integer inverse kinematics method using Fuzzy logic. Intel Serv Robotics 6, 101–108 (2013). https://doi.org/10.1007/s11370-012-0115-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11370-012-0115-1