سند علمی

Using Java for Real-Time Critical Industrial Robot Programming

چکیده

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 SoftRobot 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.

اسناد مشابه

  • Teaching Signal Processing Using Java Real-time Programming

    سند علمی۲۰۰۵Sverre Holm, Svein Bøe, Nils Christophersen

    Our beginner’s course in signal processing is taught to students who are computer literate, but who lack the traditional electrical engineering background in circuit theory. We started to notice that when they were taught using a high-level, batch-oriented language such as Matlab

  • It's Time for a Change: The Sun Java Real-Time System for Automation Systems

    سند علمی۲۰۰۸Greg Bollella

    The Sun Java Real-Time System (Java RTS) 2.0 was released as a produce in June of 2007. This release includes several innovative features new to Sun and Java; real-time garbage collection and initialization-time compilation. Additionally, this release offers customers remarkable

  • A Graphical Language for Real-Time Critical Robot Commands

    سند علمی۲۰۱۳CoRRAndreas Angerer, Remi Smirra, Alwin Hoffmann, Andreas Schierl

    Industrial robotics is characterized by sophisticated mechanical components and highly-developed real-time control algorithms. However, the efficient use of robotic systems is very much limited by existing proprietary programming methods. In the research project SoftRobot, a soft

  • Dynamic Programming for Robot Control in Real-time: Towards a Morphology Programming

    سند علمی۲۰۰۶IC-AIMickaël Camus, Alain Cardon

    Industrial or personal robots need more flexibility to manage a large-scale of contexts in instable environment. Currently, for each robot building, there is a conception, a design and a development to adapte the robot to an environment and a context. In this paper, we present a

  • Transformative CAD based industrial robot program generation

    سند علمی۲۰۱۵Heping Chen, Weihua Sheng

    Industrial robots are widely used in various processes of surface manufacturing, such as spray painting, spray forming, rapid tooling, spray coating, and polishing. Robot programming for these applications is still time consuming and costly. Typical teaching methods are not cost

  • Implementation and Evaluation of multimodal input/output channels for task-based industrial robot programming

    سند علمی۲۰۱۵CoRRStefan Profanter

    Industrial robots are used in many diferent felds of application: from huge welding production lines for automobiles to assembly tasks in Small and Medium-sized Enterprises (SMEs). Such robot systems require specially trained employees, who know how to program these robots and ho