Journal is indexed in following databases:
- SCOPUS
- Web of Science Core Collection - Journal Citation Reports
- EBSCOhost
- Directory of Open Access Journals
- TRID Database - Transportation Research Board
- Index Copernicus Journals Master List
- BazTech
- Google Scholar
2023 Journal Impact Factor - 0.7
2023 CiteScore - 1.4
ISSN 2083-6473
ISSN 2083-6481 (electronic version)
Editor-in-Chief
Associate Editor
Prof. Tomasz Neumann
Published by
TransNav, Faculty of Navigation
Gdynia Maritime University
3, John Paul II Avenue
81-345 Gdynia, POLAND
e-mail transnav@umg.edu.pl
A Web-oriented Architecture for Deploying Multiple Unmanned Vehicles as a Service
Times cited (SCOPUS): 2
ABSTRACT: Providing a robotic-assisted service in scenarios involving multiple Unmanned Vehicles (UVs) in possible beyond-visual-Line-Of-Sight (LoS) operations, safety and security are critical concerns. We develop a web-oriented, human-in-the-loop infrastructure to explore how the service provider can secure their system, enforce instant access control over dynamic operator-robot connections, and ensure the integrity, availability, and traceability of communicated data. Our proposed minimal viable solution requires an authentication server to verify user identity, a back server with a database to handle user requests and state-transition events, and a RabbitMQ (RMQ) server to trace the origin of data.
KEYWORDS: Unmanned Vehicles (UVs), Web-oriented Architecture, Multiple Unmanned Vehicles, Environmental Shipping Monitoring Center (ESMC), Robot Operating System (ROS), Risk-aware Autonomous Port Inspection Drone (RAPID), Transport Layer Security (TLS), Datagram Transport Layer Security (DTLS)
REFERENCES
Amirante, A., Castaldi, T., Miniero, L., Romano, S.P.: Janus: a general purpose WebRTC gateway. In: Proceedings of the Conference on Principles, Systems and Applications of IP Telecommunications. pp. 1–8 (2014).
Bao, F., Chen, J.: Visual framework for big data in d3. js. In: 2014 Ieee Workshop on Electronics, Computer and Applications. pp. 47–50 IEEE (2014). - doi:10.1109/IWECA.2014.6845553
Castillejo-Calle, A., Millan-Romera, J.A., Perez-Leon, H., Andrade-Pineda, J.L., Maza, I., Ollero, A.: A multi-UAS system for the inspection of photovoltaic plants based on the ROS-MAGNA framework. In: 2019 Workshop on Research, Education and Development of Unmanned Aerial Systems (RED UAS). pp. 266–270 IEEE (2019). - doi:10.1109/REDUAS47371.2019.8999697
Chi, X., Liu, B., Niu, Q., Wu, Q.: Web load balance and cache optimization design based nginx under high-concurrency environment. In: 2012 Third International Conference on Digital Manufacturing & Automation. pp. 1029–1032 IEEE (2012). - doi:10.1109/ICDMA.2012.241
Cranor, L.F.: A framework for reasoning about the human in the loop. Presented at the Usability, Psychology, and Security , San Francisco, CA, USA April 14 (2008).
Crick, C., Jay, G., Osentoski, S., Pitzer, B., Jenkins, O.C.: Rosbridge: ROS for Non-ROS Users. In: Christensen, H.I. and Khatib, O. (eds.) Robotics Research : The 15th International Symposium ISRR. pp. 493–504 Springer International Publishing, Cham (2017). - doi:10.1007/978-3-319-29363-9_28
De Win, B., Piessens, F., Joosen, W., Verhanneman, T.: On the importance of the separation-of-concerns principle in secure software engineering. In: Workshop on the Application of Engineering Principles to System Security Design. pp. 1–10 Citeseer (2002).
Delea, C., Coccolo, E., Covarrubias, S.F., Campagnaro, F., Favaro, F., Francescon, R., Schneider, V., Oeffner, J., Zorzi, M.: Communication Infrastructure and Cloud Computing in Robotic Vessel as-a-Service Application. In: Global Oceans 2020: Singapore – U.S. Gulf Coast. pp. 1–7 (2020). - doi:10.1109/IEEECONF38699.2020.9389285
DeMarinis, N., Tellex, S., Kemerlis, V.P., Konidaris, G., Fonseca, R.: Scanning the Internet for ROS: A View of Security in Robotics Research. In: 2019 International Conference on Robotics and Automation (ICRA). pp. 8514–8521 (2019). - doi:10.1109/ICRA.2019.8794451
Dieber, B., Breiling, B., Taurer, S., Kacianka, S., Rass, S., Schartner, P.: Security for the Robot Operating System. Robotics and Autonomous Systems. 98, 192–203 (2017). - doi:10.1016/j.robot.2017.09.017
Gratier, T., Spencer, P., Hazzard, E.: OpenLayers 3: Beginner’s Guide. Packt Publishing Ltd (2015).
Kiribayashi, S., Yakushigawa, K., Nagatani, K.: Design and development of tether-powered multirotor micro unmanned aerial vehicle system for remote-controlled construction machine. In: Field and Service Robotics. pp. 637–648 Springer (2018). - doi:10.1007/978-3-319-67361-5_41
Lichiardopol, S.: A survey on teleoperation. Technische Universitat Eindhoven, DCT report. 20, 40–60 (2007).
Loreto, S., Romano, S.P.: Real-time communication with WebRTC: peer-to-peer in the browser. O’Reilly Media, Inc. (2014).
Marpe, D., Wiegand, T., Sullivan, G.J.: The H. 264/MPEG4 advanced video coding standard and its applications. IEEE communications magazine. 44, 8, 134–143 (2006). - doi:10.1109/MCOM.2006.1678121
Morgan, J., Liker, J.K.: The Toyota product development system: integrating people, process, and technology. CRC Press (2020).
Naik, N.: Choice of effective messaging protocols for IoT systems: MQTT, CoAP, AMQP and HTTP. In: 2017 IEEE international systems engineering symposium (ISSE). pp. 1–7 IEEE (2017). - doi:10.1109/SysEng.2017.8088251
Oeffner, J.: A modular testbed using centralised data exchange for Autonomous Navigation Systems. Fraunhofer IML (2016).
O’reilly, T.: What is Web 2.0: Design patterns and business models for the next generation of software. Communications & strategies. 1, 17 (2007).
Radha, V., Reddy, D.H.: A survey on single sign-on techniques. Procedia Technology. 4, 134–139 (2012). - doi:10.1016/j.protcy.2012.05.019
Rappa, M.A.: The utility business model and the future of computing services. IBM systems journal. 43, 1, 32–42 (2004). - doi:10.1147/sj.431.0032
Sandhu, R.S.: Role-based access control. In: Advances in computers. pp. 237–286 Elsevier (1998).
Schneider, V.E., Delea, C., Oeffner, J., Sarpong, B., Burmeister, H.-C., Jahn, C.: Robotic service concepts for the port of tomorrow: Developed via a small-scale demonstration testbed. In: 2020 European Navigation Conference (ENC). pp. 1–8 IEEE (2020). - doi:10.23919/ENC48637.2020.9317486
Simonen, P., Dal Maso, M., Kangasniemi, O.: THE SCIPPER PROJECT: Shipping Contributions to Inland Pollution Push for the Enforcement of Regulations. (2020).
Taymans, W., Baker, S., Wingo, A., Bultje, R.S., Kost, S.: Gstreamer application development manual (1.2. 3). Publicado en la Web. (2013).
Zhang, X., Liu, Y., Zhang, Y., Guan, X., Delahaye, D., Tang, L.: Safety assessment and risk estimation for unmanned aerial vehicles operating in national airspace system. Journal of Advanced Transportation. 2018, (2018). - doi:10.1155/2018/4731585
Citation note:
Au C.N., Delea C., Schneider V.E., Oeffner J., Jahn C.: A Web-oriented Architecture for Deploying Multiple Unmanned Vehicles as a Service. TransNav, the International Journal on Marine Navigation and Safety of Sea Transportation, Vol. 15, No. 1, doi:10.12716/1001.15.01.15, pp. 155-162, 2021