Robot Task Commander: A Framework and IDE for Robot Application Development

被引:0
|
作者
Hart, Stephen [1 ]
Dinh, Paul [1 ]
Yamokoski, John D. [1 ]
Wightman, Brian [1 ]
Radford, Nicolaus [1 ]
机构
[1] GM Corp, Mfg Syst Res Grp, Warren, MI 48090 USA
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper introduces the Robot Task Commander (RTC) framework for defining, developing, and deploying robot application software for use in different run-time contexts. RTC was created by NASA-JSC in conjunction with General Motors for use with the Robonaut-2 and Valkyrie humanoid robot platforms. RTC provides a robot programming syntax and an IDE appropriate for use by experts and non-experts for implementation and execution. An expert developer can implement a new application with a combination of scripts, called process nodes, and state machines that set the control mode of the robot. A non-expert developer can assemble process nodes and controller state machines into novel hierarchical applications using a visual programming language (VPL). This VPL also allows developers to interface with other RTC applications or with third-party software packages using a variety of network transport mechanisms (ROS, TCP, shared memory, etc.). RTC represents an advantage over other robot programming frameworks by providing multiple levels of flexibility for development. The efficacy of RTC is demonstrated through examples of sophisticated behaviors, such as programming the Valkyrie robot to grab objects and turn a valve.
引用
收藏
页码:1547 / 1554
页数:8
相关论文
共 50 条
  • [21] Development of Unit Robot Skill based Task Recipe for Task Planning
    Han, Hyonyoung
    Lee, Eunseo
    Kang, Hyunchul
    11TH INTERNATIONAL CONFERENCE ON ICT CONVERGENCE: DATA, NETWORK, AND AI IN THE AGE OF UNTACT (ICTC 2020), 2020, : 1720 - 1722
  • [22] Development of walking and task performing robot with bipedal configuration
    Ota, Y
    Yoneda, K
    Muramatsu, Y
    Hirose, S
    IROS 2001: PROCEEDINGS OF THE 2001 IEEE/RJS INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-4: EXPANDING THE SOCIETAL ROLE OF ROBOTICS IN THE NEXT MILLENNIUM, 2001, : 247 - 252
  • [23] Development of a Human Service Robot Application Using Pepper Robot as a Museum Guide
    Draghici, Bogdan Gabriel
    Dobre, Alexandra Elena
    Misaros, Marius
    Stan, Ovidiu Petru
    PROCEEDINGS OF 2022 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION, QUALITY AND TESTING, ROBOTICS (AQTR 2022), 2022, : 127 - 131
  • [24] Extension Based on Robot Framework And Application on Linux Server
    Qiu Na
    Du Huaichang
    PROCEEDINGS OF 2015 6TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE, 2015, : 293 - 296
  • [25] Application Framework of Collaborative Robot to Mold Assembly Processes
    Liau, Yee Yeng
    Ryu, Kwangyeol
    INDUSTRIAL ENGINEERING AND MANAGEMENT SYSTEMS, 2022, 21 (04): : 658 - 669
  • [26] Simplified Robot Programming Framework for a Gearbox Assembly Application
    Somani, Nikhil
    Zhen, Lee Li
    Lakshminarayanan, Srinivasan
    Hettiarachchi, Rukshan
    Wee-Ching, Pang
    Lee, Gerald Seet Gim
    Campolo, Domenico
    SOCIAL ROBOTICS, ICSR 2021, 2021, 13086 : 181 - 190
  • [27] Application of product development techniques for the development of an anthropomorphic robot
    Riano-Jaimes, Cristhian
    Pena-Cortes, Cesar
    Sanchez-Acevedo, Heller
    UIS INGENIERIAS, 2018, 17 (01): : 21 - 33
  • [28] A fast trajectory planning framework with task-priority for space robot
    Luo, Jianjun
    Yu, Min
    Wang, Mingming
    Yuan, Jianping
    ACTA ASTRONAUTICA, 2018, 152 : 823 - 835
  • [29] Human Robot-Interaction: a conceptual framework for task performance analysis
    Di Pasquale, Valentina
    Farina, Paola
    Fera, Marcello
    Gerbino, Salvatore
    Miranda, Salvatore
    Rinaldi, Marta
    IFAC PAPERSONLINE, 2024, 58 (19): : 79 - 84
  • [30] A Knowledge Rich Task Planning Framework for Human-Robot Collaboration
    Shekhar, Shashank
    Favier, Anthony
    Alami, Rachid
    Croitoru, Madalina
    ARTIFICIAL INTELLIGENCE XL, AI 2023, 2023, 14381 : 259 - 265