Integrating robotics software

被引:8
|
作者
Domínguez-Brito, AC [1 ]
Hernández-Sosa, D [1 ]
Isern-González, J [1 ]
Cabrera-Gámez, J [1 ]
机构
[1] Univ Las Palmas Gran Canaria, IUSIANI, Las Palmas Gran Canaria 350017, Spain
关键词
robotic systems; software components; system integration; code reuse; cognizant failures;
D O I
10.1109/ROBOT.2004.1308783
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Developing software for controlling robotic systems is costly due to the complexity inherent in these systems. There is a need for tools that permit a reduction in the programming efforts, aiming at the generation of modular and robust applications, and promoting software reuse. The techniques which are of common use today in other areas are not adequate to deal with the complexity associated with these systems. In this work we present CoolBOT, a component oriented framework for programming robotic systems, based on the Port Automata model that fosters controllability and observability of software components. A simple demonstrator outlines the bene ts of using the proposed approach in the development of a robotic application.
引用
收藏
页码:3423 / 3428
页数:6
相关论文
共 50 条
  • [31] Robotics software: The future should be open
    Bruyninckx, Herman
    IEEE ROBOTICS & AUTOMATION MAGAZINE, 2008, 15 (01) : 9 - 11
  • [32] Concurrent Software Engineering and Robotics Education
    Shin, Jiwon
    Rusakov, Andrey
    Meyer, Bertrand
    2015 IEEE/ACM 37TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, VOL 2, 2015, : 370 - 379
  • [33] A comparison of rehabilitation robotics languages and software
    Harwin, WS
    Gosine, RG
    Kazi, Z
    Lees, DS
    Dallaway, JL
    ROBOTICA, 1997, 15 : 133 - 151
  • [34] Data fusion and software integration in robotics
    Marík, V
    Preucil, L
    ISMCR '98: PROCEEDINGS OF THE EIGHTH INTERNATIONAL SYMPOSIUM ON MEASUREMENT AND CONTROL IN ROBOTICS, 1998, : 47 - 58
  • [35] A software architecture for autonomous orbital robotics
    Henshaw, Carl Glen
    Akins, Keith
    Creamer, N. Glenn
    Faria, Matthew
    Flagg, Cris
    Hayden, Matthew
    Healy, Liam
    Hrolenok, Brian
    Johnson, Jeffrey
    Lyons, Kimberly
    Pipitone, Frank
    Tasker, Fred
    SPACEBORNE SENSORS III, 2006, 6220
  • [36] Self adaptive software technology for robotics
    Kim, JS
    Park, S
    11TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2004, : 740 - 741
  • [37] Using robotics to teach software engineering
    Gustafson, DA
    28TH ANNUAL FRONTIERS IN EDUCATION CONFERENCE - CONFERENCE PROCEEDINGS, VOLS 1-3, 1998, : 551 - 553
  • [38] Trends in software environments for networked robotics
    Brugali, Davide
    Alencastre-Miranda, Moises
    Munoz-Gomez, Lourdes
    Botturi, Debora
    Cragg, Liam
    SOFTWARE ENGINEERING FOR EXPERIMENTAL ROBOTICS, 2007, 30 : 401 - +
  • [39] Mining guidelines for architecting robotics software
    Malavolta, Ivano
    Lewis, Grace A.
    Schmerl, Bradley
    Lago, Patricia
    Garlan, David
    JOURNAL OF SYSTEMS AND SOFTWARE, 2021, 178
  • [40] Robotics Software: Past, Present, and Future
    Haviland, Jesse
    Corke, Peter
    ANNUAL REVIEW OF CONTROL ROBOTICS AND AUTONOMOUS SYSTEMS, 2024, 7 : 253 - 283