Using Java for real-time critical industrial robot programming
Andreas Schierl, Andreas Angerer, Alwin Hoffmann, Michael Vistein, Wolfgang Reif
- Year
- 2012
- Citations
- 4
- Access
- Open access
Abstract
I. VISION Industrial robotics is characterized by sophisticated mechanical components and control algorithms.However, the efficient use of robotic systems is very much limited by existing programming methods which make software development complex and time-consuming.In order to overcome these shortcomings, the vision of the research project Soft-Robot was to facilitate robotics software development, i.e. increase reuse and reduce development time, by providing "robotics" as just another API in Java which is currently the most popular programming language with billions of supported devices, millions of skilled software developers and a broad range of available libraries and tools.Hence, robotics software can be easily combined with those libraries and can be programmed using integrated development environments (e.g.Eclipse) with their rich built-in support for build management, revision control, or unit tests.In comparison to C/C++, Java is more comfortable to use and less error-prone due to its automatic memory management.
Keywords
Related papers
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Fractional Differential Equations
Igor Podlubný
2025
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991