Design of robot programming software for the systematic reuse of teaching data including environment model

被引:2
|
作者
Hanai R. [1 ]
Harada K. [2 ]
Hara I. [1 ]
Ando N. [1 ]
机构
[1] Robot Innovation Research Center, National Institute of Advanced Industrial Science and Technology, 1-1-1, Umezono, Tsukuba
[2] Graduate School of Engineering Science, Osaka University, 1-3 Machikaneyama, Toyonaka
来源
Hanai, Ryo (ryo.hanai@aist.go.jp) | 2018年 / Springer International Publishing卷 / 05期
关键词
Manipulation; Reuse; System integration; Task model; Teaching;
D O I
10.1186/s40648-018-0120-z
中图分类号
学科分类号
摘要
The motion of the robot to realize assembly work includes the part where the reuse of the motion adjusted for the real objects is effective and the part where automatic generation in the simulator is suitable. In order to smoothly teach such assembly work, teaching software that enables to combine previously used motions and perform overall adjustment of the workflow and integrated environment representation in the simulator is expected. Some teaching tools focus on the function of making robot motion in detail, and it assumes that the adjustment of the whole workflow including system layout using the real work environment. For this reason, the environmental expression is not sufficient for the above purpose. Although offline teaching tools and motion planning tools are rich in the representation of the environment, there are not many studies on a systematic reuse mechanism of motions adjusted in a real environment, including environment representations. In this paper, we present software design to solve this problem and the implementation of it as a plugin for Choreonoid. By an experiment, we confirmed that we can describe a comparatively complicated assembly work with the proposed software. © 2018, The Author(s).
引用
收藏
相关论文
共 50 条
  • [1] Systematic Mapping on Software Reuse Teaching
    Castro, Diego
    Werner, Claudia
    2021 12TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION SYSTEMS (ICICS), 2021, : 257 - 264
  • [2] Libre software environment for robot programming
    Olivera, VM
    Barahona, JMG
    González, JC
    Quirós, PD
    SMC 2000 CONFERENCE PROCEEDINGS: 2000 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN & CYBERNETICS, VOL 1-5, 2000, : 718 - 723
  • [3] Software model engineering and reuse with the evolution and validation environment
    Süss, JG
    Leicher, A
    Chabarek, F
    SCIENTIFIC ENGINEERING OF DISTRIBUTED JAVA APPLICATIONS, 2004, 2952 : 96 - 105
  • [5] A Teaching Assistant Robot Design Tool Based on Knowledge Chunks Reuse
    Morita, Takeshi
    Takahashi, Naoya
    Kosuda, Mizuki
    Yamaguchi, Takahira
    2019 IEEE 43RD ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), VOL 2, 2019, : 68 - 73
  • [6] Design of single object model of software reuse framework
    Yan, Liu
    FOURTH INTERNATIONAL CONFERENCE ON MACHINE VISION (ICMV 2011): MACHINE VISION, IMAGE PROCESSING, AND PATTERN ANALYSIS, 2012, 8349
  • [7] Offline Programming of Robot Model with Virtual Environment Support
    Abramov, Ivan
    Turygin, Yury
    Shchenyatsky, Aleksey
    Nikitin, Yury
    Bozek, Pavol
    Halgos, Jan
    12TH INTERNATIONAL CONFERENCE ELEKTRO 2018, 2018,
  • [8] Design of teaching-programming pendant for arc welding robot
    Zhang, Lianxin
    Gao, Hongming
    Wu, Lin
    Zhang, Guang-Jun
    Hanjie Xuebao/Transactions of the China Welding Institution, 2006, 27 (08): : 103 - 107
  • [9] Data and software components management for the design and reuse of medical applications
    Miquel, M
    Rubel, P
    El Dajani, R
    Petitjean, F
    MEDINFO 2001: PROCEEDINGS OF THE 10TH WORLD CONGRESS ON MEDICAL INFORMATICS, PTS 1 AND 2, 2001, 84 : 410 - 410
  • [10] Teaching Robot Programming Activities for Visually Impaired Students: A Systematic Review
    Oliveira, Juliana Damasio
    Campos, Marcia de Borba
    Amory, Alexandre de Morais
    Manssour, Isabel Harb
    UNIVERSAL ACCESS IN HUMAN-COMPUTER INTERACTION: HUMAN AND TECHNOLOGICAL ENVIRONMENTS, PT III, 2017, 10279 : 155 - 167