Advertisement

System architecture and conception of a standardized robot configurator based on microservices

  • Eike Schäffer
  • Tobias Pownuk
  • Joonas Walberer
  • Andreas Fischer
  • Jan-Peter Schulz
  • Marco Kleinschnitz
  • Matthias Bartelt
  • Bernd Kuhlenkötter
  • Jörg Franke
Conference paper

Zusammenfassung

The design and integration of robotic-based automation solutions is a common problem for robotic component providers and especially for their consumers. In this work, a standardized robot configurator is introduced, based on a modular system architecture and best-practice solutions. Starting with a minimum viable prototype providing an intuitive web-based configurator, customized robot applications can easily be planned, visualized, simulated and finally realized. The presented robotic configurator is based on microservice architecture, which is a modern, scalable and complexity-reducing solution for the overall system. This paper demonstrates how an exemplary configuration process could be handled to get an impression about the prospective use of pre-configured robotic solutions.

Schlüsselwörter

Configurators robot configuration microservice architecture minimum viable prototype 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literatur

  1. 1.
    Jackson, J.: Microsoft Robotics Studio: A Technical Introduction. In: IEEE Robotics Automation Magazine (2007).Google Scholar
  2. 2.
    Siemens, Process Simulate for Robotics and Automation, URL: https://www.plm.automation.siemens.com, last visited: 26.01.2018.
  3. 3.
    LogixSim, RoboLogix, URL: https://www.logixsim.com/robologix.php, last visited: 26.01.2018.
  4. 4.
    Michel, O.: Webots: Professional Mobile Robot Simulation. In: International Journal of Advanced Robotic Systems, vol. 1, num. 1 (2004).Google Scholar
  5. 5.
    Bartelt, M., Kuhlenkötter, B. (Hg.): conexing Abschlussbericht. Werkzeug zur interdisziplinären Planung und produktbezogenen virtuellen Optimierung von automatisierten Produktionssystemen. In: Bochumer Universitätsverlag Westdeutscher Universitätsverlag (Maschinenbau, 10).  https://doi.org/10.12906/9783899667653 (2016)
  6. 6.
    Ferreira, P., Reyes V., Mestre, J.: A Web-Based Integration Procedure for the Development of Reconfigurable Robotic Work-Cells. In: International Journal of Advanced Robotic Systems, vol. 10, num. 295, pp. 1-9 (2013).Google Scholar
  7. 7.
    Chandrasegaran, S., Ramani, K., Siriam, R., Horvath, I., Bernard, A., Harik, R., Gao, W.: The evolution, challenges, and future of knowledge representation in product design systems. In: Computer Aided Design, vol. 45, pp. 204-228 (2013).Google Scholar
  8. 8.
    igus, Robotik-Baukasten robolink, URL: http://www.igus.de/robolink/roboter, las visited: 26.01.2018.
  9. 9.
    Eynard, B., Lienard, S., Charles, S., Odinot, A.: Web-based Collaborative Engineering Support System: Applications in Mechanical Design and Structural Analysis. In: Concurrent Engineering: Research and Applications, vol. 13, num. 2, pp. 145-153 (2005).Google Scholar
  10. 10.
    Michl, M., Fischer, C., Merhof, J., Franke, J.: Comprehensive Support of Technical Diagnosis by Means of Web Technologies. In: Proceeding of the 7th DET, pp. 73-82 (2011).Google Scholar
  11. 11.
    Fischer, C., Bönig, J., Franke, J., Lusic, M., Hornfeck, R.: Worker information system to support during complex and exhausting assembly of high-voltage harness. In: 5th International Electric Drives Production Conference: Proceedings. Piscataway, NY: IEEE, pp. 212-218 (2015).Google Scholar
  12. 12.
    Fischer, C., Lusic, M., Bönig, J., Hornfeck, R., Franke, J.: Webbasierte Werkerinformationssysteme: Datenaufbereitung und -darstellung für die Werkerführung im Global Cross Enterprise Engineering. In: wt – Werkstatttechnik online, vol. 104, num. 9, pp. 581-585 (2014).Google Scholar
  13. 13.
    Kohl, J., Fleischmann, H., Franke, J.: Intelligent energy profiling for decentralized fault diagnosis of automated production systems. In: Green Factory Bavaria Colloquium (2015).Google Scholar
  14. 14.
    Wolff, E.: Microservices. Grundlagen flexibler Softwarearchitekturen. 1., korrigierter Nachdruck. Heidelberg: dpunkt.verlag (2016).Google Scholar
  15. 15.
    Scholl, B., Swanson, T., Fernandez, D.: Microservices with Docker on Microsoft Azure. Boston: Addison-Wesley (Addison-Wesley Microsoft technology series) (2016).Google Scholar
  16. 16.
    Newman, S.: Microservices. Konzeption und Design. Frechen: mitp. (2015)Google Scholar
  17. 17.
    Torre, C., Singh, D. K., Turecek, V.: Microsoft Azure – Azure Service Fabric and the Microservices Architecture, URL: https://msdn.microsoft.com/en-us/magazine/mt595752.aspx, last visited: 26.01.2018

Copyright information

© Springer-Verlag GmbH Deutschland, ein Teil von Springer Nature 2018

Authors and Affiliations

  • Eike Schäffer
    • 1
  • Tobias Pownuk
    • 1
  • Joonas Walberer
    • 1
  • Andreas Fischer
    • 2
  • Jan-Peter Schulz
    • 3
  • Marco Kleinschnitz
    • 4
  • Matthias Bartelt
    • 5
  • Bernd Kuhlenkötter
    • 5
  • Jörg Franke
    • 6
  1. 1.Institute for Factory Automation and Production Systems (FAPS)University Erlangen-NurembergErlangenDeutschland
  2. 2.Robert Bosch GmbHStuttgartDeutschland
  3. 3.ICARUS Consulting GmbHLüneburgDeutschland
  4. 4.Infosim GmbH & Co. KGWuerzburgDeutschland
  5. 5.Institute of Production Systems (LPS)Ruhr-University of Bochum (RUB)BochumDeutschland
  6. 6.Lehrstuhl für Fertigungsautomatisierung und ProduktionssystematikFriedrich-Alexander-Universität ErlangenErlangenDeutschland

Personalised recommendations