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 条
  • [11] Software Model for Robot Programming and Example of Implementation for Navigation System
    Chaychi, Samira
    Zampuni, Denis
    Reis, Sandro
    2023 9TH INTERNATIONAL CONFERENCE ON AUTOMATION, ROBOTICS AND APPLICATIONS, ICARA, 2023, : 75 - 79
  • [12] A Software Architecture for Model-Based Programming of Robot Systems
    Geisinger, Michael
    Barner, Simon
    Wojtczyk, Martin
    Knoll, Alois
    ADVANCES IN ROBOTICS RESEARCH, 2009, : 135 - 146
  • [13] Design of a teaching robot based on fischertechnik model
    College of Mechanical and Dynamic Engineering, Chongqing University of Science and Technology, Chongqing 401331, China
    不详
    1600, Digital Information Research Foundation, 2 Srinivasamoorthy Avenue, L.B Road, Adyar, Chennai, 600 020, India (11):
  • [14] Functional Programming Oriented Software Design: A Systematic Literature Review
    Camarillo-Villa, Jose Daniel
    Limon, Xavier
    Cortes-Verdin, Karen
    Sanchez-Garcia, Angel J.
    2023 11TH INTERNATIONAL CONFERENCE IN SOFTWARE ENGINEERING RESEARCH AND INNOVATION, CONISOFT 2023, 2023, : 35 - 44
  • [15] Model-based programming environment of embedded software for MPSoC
    Ha, Soonhoi
    PROCEEDINGS OF THE ASP-DAC 2007, 2007, : 330 - 335
  • [16] Software design and reuse for a low-cost data processing infrastructure
    Echeverri, M
    Griffin, A
    IGARSS 2001: SCANNING THE PRESENT AND RESOLVING THE FUTURE, VOLS 1-7, PROCEEDINGS, 2001, : 1462 - 1464
  • [17] A SOFTWARE TOOL FOR PROGRAMMING, TEACHING AND USING DATA-ANALYSIS METHODS
    HAMMAD, A
    JOCKIN, J
    JUNET, M
    LEONARD, M
    SADEG, B
    SCHEKTMAN, Y
    VIELLE, D
    DATA ANALYSIS, LEARNING SYMBOLIC AND NUMERIC KNOWLEDGE, 1989, : 159 - 166
  • [18] Prototyping hardware and software environment for teaching digital circuit design
    Trost, A
    Zemva, A
    Verderber, M
    INTERNATIONAL JOURNAL OF ELECTRICAL ENGINEERING EDUCATION, 2001, 38 (04) : 368 - 378
  • [19] A mathematical programming model for discontinuous water-reuse system design
    Li, Bao-Hong
    Chang, Chuei-Tin
    INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2006, 45 (14) : 5027 - 5036
  • [20] Systematic Software Product Line Test Case Derivation for Test Data Reuse
    Kang, Sungwon
    Baek, Haeun
    Kim, Jungmin
    Lee, Jihyun
    IEEE 39TH ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE WORKSHOPS (COMPSAC 2015), VOL 3, 2015, : 433 - 440