Control system architecture of an intelligent humanoid robot
Author affiliations
DOI:
https://doi.org/10.15625/2525-2518/16891Keywords:
humanoid robots, control system architecture, social robotsAbstract
This paper presents the hardware and control software architectures of an intelligent humanoid robot. The robot has a mobile base consists of three omnidirectional wheels that allows it to move freely with three degree-of-freedom (DOF), two 6-DOF arms and 3-DOF neck and head that allows it to perform most of the common movements of human. Detail hardware components are given to show our mechanical design solution of the robot. The control software structure of the robotic system is constructed in the robot operating system (ROS) framework which is mainly used as a bridge to connect the control modules and various peripheral devices to ease our robot system task management. We have also shown the detail structure of the robot control system which consists of all key control modules which enable the robot functions: from upper level with AI-based techniques such as image and sound processing to middle level with the robot motion controllers and then to the lower level with the management of atuators and sensors. The proposed architecture is being developed and tested on a real humanoid robot prototype called Bonbon to support Enghlish teaching in elementary schools.
Downloads
References
Arkin R. - Behavior-Based Robotics, MIT Press, USA, 1998.
Firby R. J. - Adaptive Execution in Complex Dynamic Worlds, Ph.D. Thesis, Yale Univ., New Haven, 1989.
Firby R. J. - Task networks for controlling continuous processes, Proc. 2nd Int. Conf. AI Plan. Syst., 1994.
Bonasso R. P. - Integrating reaction plans and layered competences through synchronous control, Proc. Int. Joint Conf. Artif. Intel., 1991.
Rosenschein S. J., Kaelbling L. P. - The synthesis of digital machines with provable epistemic properties, Proc. Conf. Theor. Asp. Reas. Knowl., 1998.
Kaelbling L. P. - Goals as parallel program specifications, Proc. 6th Natl. Conf. Artif. Intel., 1988.
Kaelbling L. P. - Compiling operator descriptions into reactive strategies using goal regression, Tech. Rep., TR90-10, Teleos Res., Palo Alto, 1990.
Bonasso R. P., Firby R. J., Gat E., Kortenkamp D., Miller D. P., Slack M.G. - Experiences with an architecture for intelligent, reactive agents, J. Exp.Theor. Artif. Intell. 9(2/3), 237–256, 1997. DOI: https://doi.org/10.1080/095281397147103
Gat E. - Integrating Planning and reacting in a heterogeneous asynchronous architecture for controlling real-world mobile robots, Proc. Natl. Conf. Artif. Intel. (AAAI), 1992.
Saridis G.N., Architectures for intelligent controls, Intelligent Control Systems: Theory and Applications, ed. by S. Gupta , IEEE Press, Piscataway, 1995.
Alami R., Chatila R., Fleury S., Ghallab M., Ingrand F. - An architecture for autonomy, Int.J. Robot. Res. 17(4), 315–337, 1998. DOI: https://doi.org/10.1177/027836499801700402
Stanford Artificial Intelligence Laboratory et al. - Robotic Operating System, 2018. Available at: https://www.ros.org.
Wisama K., Jean-Francois K. - Minimum operations and minimum parameters of the dynamic model of tree structure robots, IEEE Journal of Robotics and Automation, RA-3(6) (1987). https://doi.org/10.1109/JRA.1987.1087145. DOI: https://doi.org/10.1109/JRA.1987.1087145
Hirose M., Ogawa K. – Honda humanoid robots development, Philos. Trans. Ser. A Math. Phys. Eng. Sci. 365(1850), 2007. DOI: https://doi.org/10.1098/rsta.2006.1917
Sakagami Y., Watanabe R., Aoyama C., Matsunaga S., Higaki N., Fujimura K. – The intelligent ASIMO: system overview and integration, IEEE/RSJ International Conference on Intelligent Robots and System, 3, 2478-2483, IEEE, 2002.
Park I.-W., Kim J.-Y., Lee J., Oh J.-H. – Mechanical design of humanoid robot platform KHR-3 (KAIST humanoid robot – 3: HUBO), 5th IEEE-RAS International Conference on Humanoid Robots, 321-326, 2005.
Twan K., Sylvain B., Gray T., Tomas D. B., Tingfan W., Jesper S., Johannes E. and Jerry P. – Design of a Momentum-Based Control Framework and Application to the Humanoid Robot Atlas, International Journal of Humanoid Robotics, 13(01), 2016. https://doi.org/10.1142/S0219843616500079. DOI: https://doi.org/10.1142/S0219843616500079
Leobardo C., Oscar E. C.-E., Alexander G. L., Eduardo J. B.-C. – Stabilization method for dynamic gait in bipedal walking robots, IEEE-RAS 16th International Conference on Humanoid Robots (Humanoids), 2016.
Softbank robotics – pepper robot, 2018. https://www.ald.softbankrobotics.com/en/cool-robots/pepper.
Tanaka F., Isshiki K., Takahashi F., Uekusa M., Sei R., Hayashi K. – Pepper learns together with children: development of an educational application, 2015IEEE-RAS 15th International Conference on Humanoid Robots (Humanoids), 270-275, 2015. DOI: https://doi.org/10.1109/HUMANOIDS.2015.7363546
Perera V., Pereira T., Connell J., Veloso M. M. – Setting up pepper for autonomous navigation and personalized interaction with users, CoRR abs/1704.04797, 2017.
Softbank robotics – naoqi framework, 2018. http://doc.aldebaran.com/2-5/ref/index.html.
Downloads
Published
How to Cite
Issue
Section
License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Vietnam Journal of Sciences and Technology (VJST) is an open access and peer-reviewed journal. All academic publications could be made free to read and downloaded for everyone. In addition, articles are published under term of the Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA) Licence which permits use, distribution and reproduction in any medium, provided the original work is properly cited & ShareAlike terms followed.
Copyright on any research article published in VJST is retained by the respective author(s), without restrictions. Authors grant VAST Journals System a license to publish the article and identify itself as the original publisher. Upon author(s) by giving permission to VJST either via VJST journal portal or other channel to publish their research work in VJST agrees to all the terms and conditions of https://creativecommons.org/licenses/by-sa/4.0/ License and terms & condition set by VJST.
Authors have the responsibility of to secure all necessary copyright permissions for the use of 3rd-party materials in their manuscript.