NimbRo-OP2X: Adult-Sized Open-Source 3D Printed Humanoid Robot

Humanoid robotics research depends on capable robot platforms, but recently developed advanced platforms are often not available to other research groups, expensive, dangerous to operate, or closed-source. The lack of available platforms forces researchers to work with smaller robots, which have less strict dynamic constraints or with simulations, which lack many real-world effects. We developed NimbRo-OP2X to address this need. At a height of 135 cm our robot is large enough to interact in a human environment. Its low weight of only 19kg makes the operation of the robot safe and easy, as no special operational equipment is necessary. Our robot is equipped with a fast onboard computer and a GPU to accelerate parallel computations. We extend our already open-source software by a deep-learning based vision system and gait parameter optimisation. The NimbRo-OP2X was evaluated during RoboCup 2018 in Montreál, Canada, where it won all possible awards in the Humanoid AdultSize class.

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

[2]  Sanjiv Kumar,et al.  On the Convergence of Adam and Beyond , 2018 .

[3]  Leslie N. Smith,et al.  Cyclical Learning Rates for Training Neural Networks , 2015, 2017 IEEE Winter Conference on Applications of Computer Vision (WACV).

[4]  Norman Hendrich,et al.  ImageTagger: An Open Source Online Platform for Collaborative Image Labeling , 2018, RoboCup.

[5]  Sven Behnke,et al.  Grown-Up NimbRo Robots Winning RoboCup 2017 Humanoid AdultSize Soccer Competitions , 2017, RoboCup.

[6]  Theodore Lim,et al.  FreezeOut: Accelerate Training by Progressively Freezing Layers , 2017, NIPS 2017.

[7]  Seyed-Ahmad Ahmadi,et al.  V-Net: Fully Convolutional Neural Networks for Volumetric Medical Image Segmentation , 2016, 2016 Fourth International Conference on 3D Vision (3DV).

[8]  Sven Behnke,et al.  Omnidirectional bipedal walking with direct fused angle feedback mechanisms , 2016, 2016 IEEE-RAS 16th International Conference on Humanoid Robots (Humanoids).

[9]  Aaron D. Ames,et al.  Valkyrie: NASA's First Bipedal Humanoid Robot , 2015, J. Field Robotics.

[10]  Thomas Brox,et al.  U-Net: Convolutional Networks for Biomedical Image Segmentation , 2015, MICCAI.

[11]  Morgan Quigley,et al.  ROS: an open-source Robot Operating System , 2009, ICRA 2009.

[12]  John A. Nelder,et al.  A Simplex Method for Function Minimization , 1965, Comput. J..

[13]  K. Dorer,et al.  Detection and Localization of Features on a Soccer Field with Feedforward Fully Convolutional Neural Networks ( FCNN ) for the Adult-Size Humanoid Robot Sweaty , 2017 .

[14]  Christopher Lee,et al.  PETMAN : A Humanoid Robot for Testing Chemical Protective Clothing (特集 2足歩行ロボット技術) , 2012 .

[15]  Sergey Levine,et al.  Deep visual foresight for planning robot motion , 2016, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[16]  Sven Behnke,et al.  A Monocular Vision System for Playing Soccer in Low Color Information Environments , 2018, ArXiv.

[17]  Tara N. Sainath,et al.  Deep Neural Networks for Acoustic Modeling in Speech Recognition: The Shared Views of Four Research Groups , 2012, IEEE Signal Processing Magazine.

[18]  Alin Albu-Schäffer,et al.  Overview of the torque-controlled humanoid robot TORO , 2014, 2014 IEEE-RAS International Conference on Humanoid Robots.

[19]  Roberto Cipolla,et al.  SegNet: A Deep Convolutional Encoder-Decoder Architecture for Image Segmentation , 2015, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[20]  Philipp Hennig,et al.  Entropy Search for Information-Efficient Global Optimization , 2011, J. Mach. Learn. Res..

[21]  Sven Behnke,et al.  Humanoid TeenSize Open Platform NimbRo-OP , 2013, RoboCup.

[22]  Sven Behnke,et al.  Self-stable Omnidirectional Walking with Compliant Joints , 2013 .

[23]  Eduardo Romera,et al.  ERFNet: Efficient Residual Factorized ConvNet for Real-Time Semantic Segmentation , 2018, IEEE Transactions on Intelligent Transportation Systems.

[24]  Sven Behnke,et al.  A ROS-based Software Framework for the NimbRo-OP Humanoid Open Platform , 2018, ArXiv.

[25]  Hirochika Inoue,et al.  Humanoid robotics platforms developed in HRP , 2004, Robotics Auton. Syst..

[26]  Sven Behnke,et al.  NimbRo-OP2: Grown-up 3D printed open humanoid platform for research , 2017, 2017 IEEE-RAS 17th International Conference on Humanoid Robotics (Humanoids).

[27]  Shane Legg,et al.  Human-level control through deep reinforcement learning , 2015, Nature.

[28]  Sven Behnke,et al.  Child-sized 3D printed igus humanoid open platform , 2015, 2015 IEEE-RAS 15th International Conference on Humanoid Robots (Humanoids).

[29]  Sven Behnke,et al.  Online trajectory generation for omnidirectional biped walking , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[30]  Yoshua Bengio,et al.  How transferable are features in deep neural networks? , 2014, NIPS.

[31]  Sven Behnke,et al.  Fused angles: A representation of body orientation for balance , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[32]  Sven Behnke,et al.  Combining Simulations and Real-robot Experiments for Bayesian Optimization of Bipedal Gait Stabilization , 2018, RoboCup.

[33]  Patrick MacAlpine,et al.  Humanoid robots learning to walk faster: from the real world to simulation and back , 2013, AAMAS.