Design and implementation of a low cost 3D printed humanoid robotic platform

Humanoid robot with dual manipulators and dexterous hands shows great significance in domestic, medical and service applications. They can provide companion, operation, manipulation, material handling and many other services to human beings. However, current humanoid robots are either too expansive or too clumsy. There is a trade-off between robot flexibility and costs. It is a huge obstacle blocking the road of humanoid robot toward our daily life. In this paper, the design and implementation of a low cost dual wheel and dual arm humanoid robotic platform is introduced. The robot is based on the open source 3D printed humanoid robot “InMoov”. To fully explore the potential of “InMoov”, we redesigned its electrical system based on the developed Embedded Controller, and equipped it with a Mini PC and a touch screen for human-robot interaction. By using the 485 bus and modbus protocol, the wiring complexity is greatly decreased. A differential drive mobile platform is integrated to enable the robot with mobility and furthermore, a data glove system is also designed to explore a new type of robot programming technology. Robot Operating System(ROS) is used to realize the robot control and human-robot interaction. Comparing to the existing humanoid robots, the developed humanoid robotic platform is low cost but has fully functionality.

[1]  Toshikazu Kawasaki,et al.  Design of prototype humanoid robotics platform for HRP , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[2]  Pierre-Brice Wieber,et al.  Linear model predictive control of the locomotion of Pepper, a humanoid robot with omnidirectional wheels , 2014, 2014 IEEE-RAS International Conference on Humanoid Robots.

[3]  Marco Ceccarelli,et al.  Numerical and experimental estimation of stiffness performances for the humanoid robot WABIAN-RV , 2003, Proceedings 2003 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM 2003).

[4]  Ingo Lütkebohle,et al.  An affordable, 3D-printable camera eye with two active degrees of freedom for an anthropomorphic robot , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[5]  N.R.N. Eduardo,et al.  CaPaMan2bis as Trunk module in CALUMA (CAssino Low-cost hUMAnoid robot) , 2006, 2006 IEEE Conference on Robotics, Automation and Mechatronics.

[6]  Kikuo Fujimura,et al.  The intelligent ASIMO: system overview and integration , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[7]  Ravi Kiran Sarvadevabhatla,et al.  Learning together: ASIMO developing an interactive learning partnership with children , 2009, RO-MAN 2009 - The 18th IEEE International Symposium on Robot and Human Interactive Communication.

[8]  Pierre-Brice Wieber,et al.  Model predictive control for tilt recovery of an omnidirectional wheeled humanoid robot , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[9]  Elena Márquez Segura,et al.  The NAO models for the elderly , 2013, 2013 8th ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[10]  Ahmad Kalhor,et al.  Push recovery for NAO humanoid robot , 2014, 2014 Second RSI/ISM International Conference on Robotics and Mechatronics (ICRoM).

[11]  Nikolaos G. Tsagarakis,et al.  The initial design and manufacturing process of a low cost hand for the robot iCub , 2008, Humanoids 2008 - 8th IEEE-RAS International Conference on Humanoid Robots.

[12]  Athanasios Anastasiou,et al.  3D printing: Basic concepts mathematics and technologies , 2013, 13th IEEE International Conference on BioInformatics and BioEngineering.

[13]  Minzhou Luo,et al.  The lightweight design of the humanoid robot frameworks based on evolutionary structural optimization , 2014, 2014 IEEE International Conference on Robotics and Biomimetics (ROBIO 2014).

[14]  T. Takenaka,et al.  The development of Honda humanoid robot , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[15]  Ary Setijadi Prihatmanto,et al.  Design and implementation of kinematics model and trajectory planning for NAO humanoid robot in a tic-tac-toe board game , 2014, 2014 IEEE 4th International Conference on System Engineering and Technology (ICSET).

[16]  M. Ceccarelli,et al.  Antropomorphic Design and Operation of a New Low-Cost Humanoid Robot , 2006, The First IEEE/RAS-EMBS International Conference on Biomedical Robotics and Biomechatronics, 2006. BioRob 2006..