A nondeterministic flowchart-based script editor

Mi-sook Kim, Wook-jae Jo, H. Park
{"title":"A nondeterministic flowchart-based script editor","authors":"Mi-sook Kim, Wook-jae Jo, H. Park","doi":"10.23919/ICCAS.2017.8204271","DOIUrl":null,"url":null,"abstract":"To create robot tasks, script editing tools are commonly employed as they do not require compilers. They provide fast development for programmers and broaden the type of users to include those with non-programming backgrounds. Script editors are often based on finite state machines or flowcharts in their graphical interface design. This paper proposes a nondeterministic flowchart-based script editor, which provides functional blocks consisting of nodes and edges, where nodes are units of processing robot motions or media data and blocks are groups of nodes and edges. Edges have directions along with arithmetic, relational, and logical operators. This editor is capable of linking with programs written in many different programming languages such as C/C++, Java, and Python. The proposed editor is verified by an example, where a mobile robot is operated by a generated script composed of Open Platform for Robot Services (OPRoS) Components and a legacy Java program.","PeriodicalId":140598,"journal":{"name":"2017 17th International Conference on Control, Automation and Systems (ICCAS)","volume":"41 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 17th International Conference on Control, Automation and Systems (ICCAS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/ICCAS.2017.8204271","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

To create robot tasks, script editing tools are commonly employed as they do not require compilers. They provide fast development for programmers and broaden the type of users to include those with non-programming backgrounds. Script editors are often based on finite state machines or flowcharts in their graphical interface design. This paper proposes a nondeterministic flowchart-based script editor, which provides functional blocks consisting of nodes and edges, where nodes are units of processing robot motions or media data and blocks are groups of nodes and edges. Edges have directions along with arithmetic, relational, and logical operators. This editor is capable of linking with programs written in many different programming languages such as C/C++, Java, and Python. The proposed editor is verified by an example, where a mobile robot is operated by a generated script composed of Open Platform for Robot Services (OPRoS) Components and a legacy Java program.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
一个不确定的基于流程图的脚本编辑器
要创建机器人任务,通常使用脚本编辑工具,因为它们不需要编译器。它们为程序员提供了快速开发,并扩大了用户类型,包括那些具有非编程背景的用户。脚本编辑器在其图形界面设计中通常基于有限状态机或流程图。本文提出了一种基于不确定性流程图的脚本编辑器,该编辑器提供由节点和边组成的功能块,其中节点是处理机器人运动或媒体数据的单元,块是节点和边的组。边具有算术、关系和逻辑运算符的方向。这个编辑器能够链接用许多不同的编程语言编写的程序,如C/ c++、Java和Python。通过一个示例验证了所建议的编辑器,其中移动机器人由由开放机器人服务平台组件和遗留Java程序组成的生成脚本操作。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Effects of a soft wearable robotic suit on metabolic cost and gait characteristics in healthy young subjects Jumping pattern generation for one-legged jumping robot Radial basis function neural network based PID control for quad-rotor flying robot A study of eye contact for tabletop robot Multi-objective optimal operation with demand management and voltage stability
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1