OpenVP: A Customizable Visual Programming Environment for Robotics Applications

被引:0
|
作者
Schoen, Andrew [1 ]
Mutlu, Bilge [1 ]
机构
[1] Univ Wisconsin Madison, Madison, WI 53706 USA
基金
美国国家科学基金会;
关键词
visual; programming; library; blocks;
D O I
10.1145/3610977.3637477
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Authored robotics applications have a diverse set of requirements for their authoring interfaces, being dependent on the underlying architecture of the program, the capabilities of the programmers and engineers using them, and the capabilities of the robot. Visual programming approaches have long been favored for both novice-level accessibility and clear graphical representations, but current tools are limited in their customizability and ability to be integrated holistically into larger design interfaces. OpenVP attempts to address this by providing a highly configurable and customizable component library that can be integrated easily into other modern web-based applications.
引用
收藏
页码:944 / 948
页数:5
相关论文
共 50 条
  • [1] VIPLE: Visual IoT/Robotics Programming Language Environment for Computer Science Education
    Chen, Yinong
    De Luca, Gennaro
    2016 IEEE 30TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2016, : 963 - 971
  • [2] Robotics Rule-Based Formalism to Specify Behaviors in a Visual Programming Environment
    Marghitu, Daniela
    Coy, Stephen
    2015 IEEE BLOCKS AND BEYOND WORKSHOP (BLOCKS AND BEYOND), 2015, : 45 - 47
  • [3] A customizable approach to visual programming using dynamic multimodeling
    Shim, H
    Fishwick, P
    ENABLING TECHNOLOGIES FOR SIMULATION SCIENCE VIII, 2004, 5423 : 447 - 456
  • [4] Visual programming language environment for different IoT and robotics platforms in computer science education
    De Luca, Gennaro
    Li, Zhongtao
    Mian, Sami
    Chen, Yinong
    CAAI TRANSACTIONS ON INTELLIGENCE TECHNOLOGY, 2018, 3 (02) : 119 - 130
  • [5] Visual Process-Oriented Programming for Robotics
    Simpson, Jonathan
    Jacobsen, Christian L.
    COMMUNICATING PROCESS ARCHITECTURES 2008, 2008, 66 : 365 - 380
  • [6] Programming fieldbus nodes:: A RAD approach to customizable applications
    Neugschwandtner, G.
    Kastner, W.
    Koegler, M.
    ETFA 2005: 10th IEEE International Conference on Emerging Technologies and Factory Automation, Vol 1, Pts 1 and 2, Proceedings, 2005, : 1061 - 1064
  • [7] RoboBlock: A Remote Lab for Robotics and Visual Programming
    Angulo, Ignacio
    Garcia-Zubia, Javier
    Hernandez-Jayo, Unai
    Uriarte, Inigo
    Rodriguez-Gil, Luis
    Orduna, Pablo
    Martinez Pieper, Gabriel
    PROCEEDINGS OF 2017 4TH EXPERIMENT@INTERNATIONAL CONFERENCE (EXP.AT'17), 2017, : 109 - 110
  • [8] Visual IoT/Robotics Programming Language in π-Calculus
    De Luca, Gennaro
    Chen, Yinong
    2017 IEEE 13TH INTERNATIONAL SYMPOSIUM ON AUTONOMOUS DECENTRALIZED SYSTEMS (ISADS 2017), 2017, : 23 - 30
  • [9] Dynamic systems modelling and development of robotic applications in a visual programming environment
    Rodrigues, MA
    Li, YFF
    ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 1996, 12 (04) : 311 - 320
  • [10] Developing parallel applications using VPE: An integrated Visual Programming Environment
    Turner, SJ
    Cai, WT
    Tan, HK
    1ST AUSTRIAN-HUNGARIAN WORKSHOP ON DISTRIBUTED AND PARALLEL SYSTEMS, PROCEEDINGS, 1996, 1996 (09): : 203 - 204