Challenges of writing and maintaining programs for robots (Talk)
- Mirko Bordignon
- Fraunhofer IPA
Writing and maintaining programs for robots poses some interesting challenges. It is hard to generalize them, as their targets are more than computing platforms. It can be deceptive to see them as input to output mappings, as interesting environments result in unpredictable inputs, and mixing reactive and deliberative behavior make intended outputs hard to define. Given the wide and fragmented landscape of components, from hardware to software, and the parties involved in providing and using them, integration is also a non-trivial aspect. The talk will illustrate the work ongoing at Fraunhofer IPA to tackle these challenges, how Open Source is its common trait, and how this translates into the industrial field thanks to the ROS-Industrial initiative.
Biography: Dr. Mirko Bordignon works since 2015 at the robotics department of Fraunhofer IPA in Stuttgart, Germany. The focus of his group lies on software engineering and system integration for robotics and automation, with a special attention towards Open Source. He coordinates the ROS-Industrial initiative for Europe, and he was previously a software engineer in the automation industry and a PhD student at the University of Southern Denmark, with visiting positions at the University of Örebro and Harvard University.