TY - JOUR
T1 - Development and Implementation of a High-Level Control System for the Underwater Remotely Operated Vehicle VISOR3
AU - Gómez, Álvaro
AU - Aristizábal, Luis M.
AU - Zuluaga, Carlos A.
AU - Correa, Julio C.
AU - Vásquez, Rafael E.
N1 - Publisher Copyright:
© 2017
PY - 2017/7
Y1 - 2017/7
N2 - This paper addresses the design and implementation of a high-level control system for the planning, supervision, and mission operation of the observation class remotely operated vehicle VISOR3. This work was developed following the Waterfall Model for the Software Development Life Cycle. First, a brief description of the ROV VISOR3 is made. Then, the functional and non-functional requirements, that are based on the ISO/IEC/IEEE 29148:2011 and were gathered from stakeholders, are presented. The software architecture is based on the standard ISO/IEC/IEEE 42010:2011. The implementation of the high-level control system is done by using a high-level programming environment using layers through parallel executed threads. This architecture establishes a flexible structure and guidelines that orient the implementation of future components for the mission control system of the ROV.
AB - This paper addresses the design and implementation of a high-level control system for the planning, supervision, and mission operation of the observation class remotely operated vehicle VISOR3. This work was developed following the Waterfall Model for the Software Development Life Cycle. First, a brief description of the ROV VISOR3 is made. Then, the functional and non-functional requirements, that are based on the ISO/IEC/IEEE 29148:2011 and were gathered from stakeholders, are presented. The software architecture is based on the standard ISO/IEC/IEEE 42010:2011. The implementation of the high-level control system is done by using a high-level programming environment using layers through parallel executed threads. This architecture establishes a flexible structure and guidelines that orient the implementation of future components for the mission control system of the ROV.
KW - Remotely Operated Vehicle
KW - control software
KW - software engineering
UR - http://www.scopus.com/inward/record.url?scp=85031765898&partnerID=8YFLogxK
U2 - 10.1016/j.ifacol.2017.08.400
DO - 10.1016/j.ifacol.2017.08.400
M3 - Artículo en revista científica indexada
AN - SCOPUS:85031765898
SN - 1474-6670
VL - 50
SP - 1151
EP - 1156
JO - IFAC-PapersOnLine
JF - IFAC-PapersOnLine
IS - 1
ER -