Visual flight simulation of UAVs in real-time programmed in JAVA']JAVA language

被引:0
|
作者
Qiu, XH [1 ]
Liao, F [1 ]
机构
[1] Beijing Univ Aeronaut & Astronaut, Res Inst Unmanned Aerial Vehicles, Beijing 100083, Peoples R China
来源
MODELING, SIMULATION, AND VISUALIZATION FOR REAL AND VIRTUAL ENVIRONMENTS | 1999年 / 3694卷
关键词
simulation; Real Time; !text type='Java']Java[!/text; UAV; flight; model; VRML;
D O I
10.1117/12.354479
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The configuration and characteristics of the flight management and control system of an UAV is quite different from that of a manned aircraft. A visual flight simulation is a most important way to improve the performance and effectiveness of UAVs in the practical field use. In this paper, a visual flight Real Time Simulation Environment(RTSE) for UAVs are programmed in Java language combined with VRML and C++ language. The advantages of Java program in this project are introduced. Its disadvantages are overcome through three layer program. The bottom layer is the device-driven system layer with the hardware access capability programmed in C language. The middle layer is the dynamical link library that is made up of the native methods of JAVA application programmed in C++ language. The top layer is the application program programmed in Java language and Virtual Reality Modeling Language(VRML). The RTSE has the ability to provide significant training, demonstration and assessment of the UAVs economically, and reduce the operator workload.
引用
收藏
页码:194 / 201
页数:4
相关论文
共 50 条
  • [2] Real-Time Simulation in Java']Java: A Feasibility Study
    Hetu, Seth N.
    Tan, Gary
    7TH INTERNATIONAL CONFERENCE ON SYSTEM SIMULATION AND SCIENTIFIC COMPUTING ASIA SIMULATION CONFERENCE 2008, VOLS 1-3, 2008, : 396 - 399
  • [3] Real-time Java']Java
    Gliss, B
    COMMUNICATIONS OF THE ACM, 1998, 41 (09) : 27 - 27
  • [4] Java']Java for real-time
    Nilsen, K
    REAL-TIME SYSTEMS, 1996, 11 (02) : 197 - 205
  • [5] VisualRTJS']JSim - A simulation tool for real-time Java']Java
    Pohlmann, Werner
    Rabenberger, Markus
    EUROPEAN SIMULATION AND MODELLING CONFERENCE 2007, 2007, : 112 - 116
  • [6] Java']Java takes flight:: Time-portable real-time programming with exotasks
    Auerbach, Joshua
    Bacon, David F.
    Iercan, Daniel T.
    Kirsch, Christoph M.
    Rajan, V. T.
    Roeck, Harald
    Trummer, Rainer
    ACM SIGPLAN NOTICES, 2007, 42 (07) : 51 - 62
  • [7] Java']Java Takes Flight: Time-portable Real-time Programming with Exotasks
    Auerbach, Joshua
    Bacon, David F.
    Iercan, Daniel T.
    Kirsch, Christoph M.
    Rajan, V. T.
    Roeck, Harald
    Trummer, Rainer
    LCTES'07: PROCEEDINGS OF THE 2007 ACM SIGPLAN-SIGBED CONFERENCE ON LANGUAGES, COMPILERS, AND TOOLS FOR EMBEDDED SYSTEMS, 2007, : 51 - 62
  • [8] A Real-Time Java']Java server for Real-Time Mach
    Miyoshi, A
    Tokuda, H
    PROCEEDINGS OF THE JOINT WORKSHOP ON PARALLEL AND DISTRIBUTED REAL-TIME SYSTEMS: FIFTH INTERNATIONAL WORKSHOP ON PARALLEL AND DISTRIBUTED REAL-TIME SYSTEMS (WPDRTS) AND THE THIRD WORKSHOP ON OBJECT-ORIENTED REAL-TIME SYSTEMS (OORTS), 1997, : 319 - 325
  • [9] Experiences in adopting real-time Java']Java for flight-like software
    Benowitz, EG
    Niessner, AF
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2003: OTM 2003 WORKSHOPS, 2003, 2889 : 490 - 496
  • [10] Java']Java in real-time applications
    Bertolissi, E
    Preece, C
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 1998, 45 (04) : 1965 - 1972