Haptic Learning Towards Neural-Network-based adaptive Cobot Path-Planning for unstructured spaces

Collaborative Robots, or Cobots, bring new possibilities for human-machine interaction within the fabrication process, allowing each actor to contribute with their specific capabilities. However creative interaction brings unexpected changes, obstacles, complexities and non-linearities which are encountered in real time and cannot be predicted in advance. This paper presents an experimental methodology for robotic path planning using Machine Learning. The focus of this methodology is obstacle avoidance. A neural network is deployed, providing a relationship between the robot's pose and its surroundings, thus allowing for motion planning and obstacle avoidance, directly integrated within the design environment. The method is demonstrated through a series of case-studies. The method combines haptic teaching with machine learning to create a task specific dataset, giving the robot the ability to adapt to obstacles without being explicitly programmed at every instruction. This opens the door to shifting to robotic applications for construction in unstructured environments, where adapting to the singularities of the workspace, its occupants and activities presents an important computational hurdle today.

[1]  Johannes Braumann,et al.  A New Parametric Design Tool for Robot Milling , 2010 .

[2]  Axel Kilian,et al.  Designing Natural Wood Log Structures with Stochastic Assembly and Deep Learning , 2018 .

[3]  Min Tan,et al.  Neural Networks for Mobile Robot Navigation: A Survey , 2006, ISNN.

[4]  Martin Tamke,et al.  New Workflows for Digital Timber , 2019 .

[5]  Achim Menges,et al.  Morphospaces of Robotic Fabrication , 2013 .

[6]  Jae-Bok Song,et al.  Mechanism and Actuation , 2016, Springer Handbook of Robotics, 2nd Ed..

[7]  Richard Bloss Robots have come to architecture to model, construct, fabricate and offer new approaches to create innovative designs, elements and structures , 2014, Ind. Robot.

[8]  Johannes Braumann,et al.  Human-Machine Interaction for Intuitive Programming of Assembly Tasks in Construction , 2016 .

[9]  Iñigo Iturrate,et al.  Learning and correcting robot trajectory keypoints from a single demonstration , 2017, 2017 3rd International Conference on Control, Automation and Robotics (ICCAR).

[10]  Paul Nicholas Fabrication for Differentiation: Towards an Adaptive Material Practice , 2018 .

[11]  Johannes Braumann,et al.  Towards New Robotic Design Tools: Using Collaborative Robots within the Creative Industry , 2016 .

[12]  Markus Feldmann,et al.  Robotik im Stahlbau 4.0: Von der digitalen Planung zu Produktion und Bau , 2019, Stahlbau Kalender 2019.

[13]  Fabio Gramazio,et al.  Towards Automatic Path Planning for Robotically Assembled Spatial Structures , 2018 .

[14]  Paul Nicholas,et al.  Re/Learning the Wheel: Methods to Utilize Neural Networks as Design Tools for Doubly Curved Metal Surfaces , 2019 .

[15]  Wolfram Burgard,et al.  Learning mobile manipulation actions from human demonstrations , 2017, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[16]  J. Edward Colgate,et al.  Cobot architecture , 2001, IEEE Trans. Robotics Autom..

[17]  Tobias Bonwetsch Robotically assembled brickwork , 2015 .