Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/3330299.3330333acmconferencesArticle/Chapter ViewAbstractPublication Pagesds-rtConference Proceedingsconference-collections
research-article

Adaptive event driven framework for real time multi-agent missions

Published: 15 October 2018 Publication History
  • Get Citation Alerts
  • Abstract

    A Ground Control Station (GCS) is an essential element to supervise and control autonomous vehicles performing complex missions in real time. In the new era of Internet of Things, where systems are highly connected, these missions demand enormous amounts of computational power to correctly manage the coordination of all the vehicles involved. In this scope, the set of Unmanned Vehicles (UVs) included in the mission must achieve more difficult tasks everyday. As a consequence, the development of a robust, reusable and adaptable GCS framework to allow a single operator to monitor and control a team of heterogeneous agents raises a number of research and engineering challenges. In this paper we introduce an adaptive event-driven framework specially designed for GCSs involved in heterogeneous multi-agent missions that takes advantage of two features: 1) it allows the GCS to add or remove both actual or simulated agents in real time, changing the number or types of monitored agents, and 2) from a software design perspective, the graphical user interface dynamically changes its view in order to minimize operators fatigue and mental workload, facilitating the success of the mission in such complex environments. We also show one of the tests performed with the adaptive framework, where after observing how a real UV deployed in a water surface performs successfully a set of previously planned trajectories, we will see how a simulated UV joins the mission in order to fulfill a leader-follower maneuver.

    References

    [1]
    S. Mittal and J. L. Risco-Martín, Guide to Simulation-Based Disciplines: Advancing Our Computational Future. Springer, 2017, ch. Simulation-based Complex Adaptive Systems, pp. 127--151.
    [2]
    A. Mittal, J. L. Risco-Martín, and B. P. Zeigler, "Devs/soa: A cross-platform framework for net-centric modeling and simulation in devs unified process," SIMULATION, vol. 85(7), pp. 419--450, 2009.
    [3]
    S. Mittal and J. L. Risco-Martín, "DEVSML 3.0: Incorporating Docker and Microservices for Rapid Deployment of DEVS Farm in Cloud Environment," in Proceedings of the 2017 Spring Simulation Multionference (SpringSim 2017), 2017.
    [4]
    R. Sutton, S. Sharma, and T. Xao, "Adaptive navigation systems for an unmanned surface vehicle," Journal of Marine Engineering and Technology, vol. 10, pp. 3--20, 2011.
    [5]
    R. R. Murphy, E. Steimle, C. Griffin, C. Cullins, M. Hall, and K. Pratt, "Cooperative use of unmanned sea surface and micro aerial vehicles at hurricane Wilma," Journal of Field Robotics, vol. 25, pp. 164--180, 2008.
    [6]
    M. Lindemuth, R. Murphy, E. Steimle, W. Armitage, K. Dreger, T. Elliot, M. Hall, D. Kalyadin, J. Kramer, M. Palankar, K. Pratt, and C. Griffin, "Sea robot-assisted inspection," IEEE Robotics Automation Magazine, vol. 18, no. 2, pp. 96--107, June 2011.
    [7]
    J. Heo, S. Kim, and Y. J. Kwon, "Design of ground control station for operation of multiple combat entities," Journal of Computer and Communications, vol. 4, no. 05, pp. 66--71, 2016.
    [8]
    A. Bürkle, F. Segor, M. Kollmann, and R. Schönbein, "Universal ground control station for heterogeneous sensors," Journal On Advances in Telecommunications, vol. 3, pp. 152--161, 2011.
    [9]
    B. M. Michelson, "Event-driven architecture overview," Patricia Seybold Group Research Service (2006), 2006.
    [10]
    R. Laddaga and P. Robertson, "Self adaptive software: A position paper," in SELF-STAR: International Workshop on Self-* Properties in Complex Information Systems, vol. 31. Citeseer, 2004, p. 19.
    [11]
    L. Filipponi, A. Vitaletti, G. Landi, V. Memeo, G. Laura, and P. Pucci, "Smart city: An event driven architecture for monitoring public spaces with heterogeneous sensors," Fourth International Conference on Sensor Technologies and Applications (SENSORCOMM), 2010.
    [12]
    O. Etzion, "Towards an event-driven architecture: An infrastructure for event processing position paper," Lecture Notes in Computer Science book series (LNCS, volume 3791), 2005.
    [13]
    P. Oreizy, M. M. Gorlick, and R. N. Taylor, "An architecture-based approach to self-adaptive software," Intelligent Systems and their applications, vol. 14, no. 3, 1999.
    [14]
    D. Garlan, S.-W. Cheng, A.-C. Huang, B. Schmerl, and P. Steenkiste, "Rainbow: Architecture-based self-adaptation with reusable infrastructure," Computer (IEEE Computer Society), vol. 7 (Issue: 10), pp. 48--54, October 2004.
    [15]
    S.-W. Cheng, D. Garlan, and B. Schmerl, "Architecture-based self-adaptation in the presence of multiple objectives," SEAMS 06 Proceedings of the 2006 international workshop on Self-adaptation and self-managing systems, pp. 2--8, May 2006.
    [16]
    S.Hallsteinsen, K.Geihs, N.Paspallis, F.Eliassen, G.Horn, J.Lorenzo, A.Mamelli, and G.A.Papadopoulos, "A development framework and methodology for self-adapting applications in ubiquitous computing environments," Journal of Systems and Software, 2012.
    [17]
    D. S. Mladan Jovanovic, "Software architecture for ground control station for unmanned aerial vehicle," 2010 36th EUROMICRO Conference on Software Engineering and Advanced Applications, 2010.
    [18]
    Z. J. Mladan Jovanovic, Dusan Starcevic, "Improving design of ground control station for unmanned aerial vehicle: Borrowing from design patterns," Tenth International Conference on Computer Modeling and Simulation (uksim 2008), 2008.
    [19]
    W. E. Hong, J. S. Lee, L. Rai, and S. J. Kang, "Rt-linux based hard real-time software architecture for unmanned autonomous helicopters," 11th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA'05), 2005.
    [20]
    M. Amoui, M. Derakhshanmanesh, J. Ebert, and L. Tahvildaria, "Achieving dynamic adaptation via management and interpretation of runtime models," Journal of Systems and Software, 2012.
    [21]
    J. Magee, N. Dulay, S. Eisenbach, and J. Kramer, "Specifying distributed software architectures," Software Engineering - ESEC 95 Lecture Notes in Computer Science, vol. 989, pp. 137--153, 1995.
    [22]
    N. Damianou, N. Dulay, E. Lupu, and M. Sloman, "The ponder policy specification language," Policies for Distributed Systems and Networks series Lecture Notes in Computer Science, vol. 1995, pp. 18--38, February 2001.
    [23]
    R. N. T. E. M. Dashofy, A. van der Hoek, "Towards architecture-based self-healing systems," WOSS '02 Proceedings of the first workshop on Self-healing systems, 2002.
    [24]
    J. E. Mercado, M. A. Rupp, J. Y. C. Chen, M. J. Barnes, D. Barber, and K. Procci, "Intelligent agent transparency in human-agent teaming for multi-UxV management," Human Factors, vol. 58, no. 3, pp. 401--415, 2016.
    [25]
    J. M. de la Cruz, J. A. Lopez-Orozco, E. Besada-Portas, and J. Aranda-Almansa, "A streamlined nonlinear path following kinematic controller," in 2015 IEEE International Conference on Robotics and Automation (ICRA). IEEE, 2015, pp. 6394--6401.

    Cited By

    View all

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    DS-RT '18: Proceedings of the 22nd International Symposium on Distributed Simulation and Real Time Applications
    October 2018
    283 pages
    ISBN:9781538650486

    Sponsors

    In-Cooperation

    • IEEE TCCA: IEEE Computer Society Technical Committee on Computer Architecture
    • IEEE CS TCPP: IEEE Computer Society Technical Committee on Parallel Processing

    Publisher

    IEEE Press

    Publication History

    Published: 15 October 2018

    Check for updates

    Author Tags

    1. adaptive graphics user interface
    2. event-driven architecture
    3. ground control station
    4. mental workload

    Qualifiers

    • Research-article

    Conference

    DS-RT '18
    Sponsor:

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)5
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 29 Jul 2024

    Other Metrics

    Citations

    Cited By

    View all

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media