{"title":"机器人语言编译器","authors":"Cheng-Yan Siao, Jhe-Wei Lin, Rong-Guey Chang","doi":"10.1109/ECICE50847.2020.9301973","DOIUrl":null,"url":null,"abstract":"Industry 4.0 consists of smart factories and intelligent manufacturing. It has been expanding to the mechanical industry recently. The rapid development of technology and the requirement of high quality and yield lead to the importance of robots. As a result, the robot language has become critical. For this issue, the robot language compiler becomes most important. To remedy the issues mentioned above, we aim at developing, designing, and implementing a robot compiler. Since the CPUs used in robots have been upgraded gradually, optimization techniques need to improve the performance of robot applications. Finally, the extension of LLVM is investigated to support robots by adding a backend of G-code in the aid of LLVM intermediate representation.","PeriodicalId":130143,"journal":{"name":"2020 IEEE Eurasia Conference on IOT, Communication and Engineering (ECICE)","volume":"65 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-10-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Robot Language Compiler\",\"authors\":\"Cheng-Yan Siao, Jhe-Wei Lin, Rong-Guey Chang\",\"doi\":\"10.1109/ECICE50847.2020.9301973\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Industry 4.0 consists of smart factories and intelligent manufacturing. It has been expanding to the mechanical industry recently. The rapid development of technology and the requirement of high quality and yield lead to the importance of robots. As a result, the robot language has become critical. For this issue, the robot language compiler becomes most important. To remedy the issues mentioned above, we aim at developing, designing, and implementing a robot compiler. Since the CPUs used in robots have been upgraded gradually, optimization techniques need to improve the performance of robot applications. Finally, the extension of LLVM is investigated to support robots by adding a backend of G-code in the aid of LLVM intermediate representation.\",\"PeriodicalId\":130143,\"journal\":{\"name\":\"2020 IEEE Eurasia Conference on IOT, Communication and Engineering (ECICE)\",\"volume\":\"65 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-10-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 IEEE Eurasia Conference on IOT, Communication and Engineering (ECICE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ECICE50847.2020.9301973\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE Eurasia Conference on IOT, Communication and Engineering (ECICE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ECICE50847.2020.9301973","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Industry 4.0 consists of smart factories and intelligent manufacturing. It has been expanding to the mechanical industry recently. The rapid development of technology and the requirement of high quality and yield lead to the importance of robots. As a result, the robot language has become critical. For this issue, the robot language compiler becomes most important. To remedy the issues mentioned above, we aim at developing, designing, and implementing a robot compiler. Since the CPUs used in robots have been upgraded gradually, optimization techniques need to improve the performance of robot applications. Finally, the extension of LLVM is investigated to support robots by adding a backend of G-code in the aid of LLVM intermediate representation.