Title page for etd-0619117-153441


[Back to Results | New Search]

URN etd-0619117-153441
Author Wen-Chi Chang
Author's Email Address No Public.
Statistics This thesis had been viewed 5341 times. Download 13 times.
Department Electrical Engineering
Year 2016
Semester 2
Degree Master
Type of Document
Language zh-TW.Big5 Chinese
Title A Visual Programming Editor for Industrial Robots
Date of Defense 2017-07-18
Page Count 40
Keyword
  • Block-oriented
  • Graphical user interface
  • Script language
  • Lua
  • Blcokly
  • Abstract A graphical programming language can significantly relax the effort in learning programming languages for the beginners, compared with the normal programming language. Blockly is a building-block oriented programming language so as that learners drag the building blocks to complete programs in the editing process, instead of hand coding. It can reduce a lot of difficulties for users not familiar with program syntax and allow them to get started easily and quickly. Lua is an embeddable extended scripting language. It is the smallest and fastest one in all scripting languages, hence it is best for embedding in programs of the applications. In this thesis, through the combination of Google's Blockly modules, Lua, and robot control language software produced by ITRI , a user can drag and place building blocks to complete programming codes in terms of graphic user interface. The interpreted codes send commands and data to a robot controller to manipulate the robot/via the internet. Experiments have been conducted to impose the proposed application on a six degree-of-freedom industrial robot manufactured by a research institute.
    Advisory Committee
  • Tzuu-Hseng S. Li - chair
  • Ming-Yi Ju - co-chair
  • Ching-Chih Tsai - co-chair
  • Yu-Jen Chen - co-chair
  • Kao-Shing Hwang - advisor
  • Files
  • etd-0619117-153441.pdf
  • Indicate in-campus at 0 year and off-campus access at 2 year.
    Date of Submission 2017-07-19

    [Back to Results | New Search]


    Browse | Search All Available ETDs

    If you have more questions or technical problems, please contact eThesys