Pub Date : 2018-07-01DOI: 10.1109/INDIN.2018.8472030
Pei-Chi Huang, Yi-Hsuan Hsieh, A. Mok
Ready-to-assemble furniture is a popular trend for today’s furniture companies such as IKEA due to its relative lower price and easier delivery to customers than assembled furniture. However, assembling furniture from an instruction manual by customers themselves is a tedious task. With the advance in robotics in recent years, having a robot to perform the furniture assembly is a viable idea but the cost of robotic furniture assembly is a barrier, as the overhead of using artificial intelligence techniques such as deep learning can be prohibitive. This paper presents a robotic system with a library of assembly skills that are acquired by machine learning and can be reused for different furniture sets. By applying these skills, the robot can be programmed to automatically perform the assembly task. We describe how to design a robotic task programming system that supports composition of skills and how to specify a complex assembly task to be completed by the robot with its skill set.
{"title":"A Skill-Based Programming System for Robotic Furniture Assembly","authors":"Pei-Chi Huang, Yi-Hsuan Hsieh, A. Mok","doi":"10.1109/INDIN.2018.8472030","DOIUrl":"https://doi.org/10.1109/INDIN.2018.8472030","url":null,"abstract":"Ready-to-assemble furniture is a popular trend for today’s furniture companies such as IKEA due to its relative lower price and easier delivery to customers than assembled furniture. However, assembling furniture from an instruction manual by customers themselves is a tedious task. With the advance in robotics in recent years, having a robot to perform the furniture assembly is a viable idea but the cost of robotic furniture assembly is a barrier, as the overhead of using artificial intelligence techniques such as deep learning can be prohibitive. This paper presents a robotic system with a library of assembly skills that are acquired by machine learning and can be reused for different furniture sets. By applying these skills, the robot can be programmed to automatically perform the assembly task. We describe how to design a robotic task programming system that supports composition of skills and how to specify a complex assembly task to be completed by the robot with its skill set.","PeriodicalId":6467,"journal":{"name":"2018 IEEE 16th International Conference on Industrial Informatics (INDIN)","volume":"20 1","pages":"355-361"},"PeriodicalIF":0.0,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"81970761","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2018-07-01DOI: 10.1109/INDIN.2018.8472014
S. Zambal, C. Eitzinger, M. Clarke, J. Klintworth, P. Mechin
The manufacturing of structural parts made from carbon fiber composite materials is a complex process that requires extended quality control. To facilitate better decisions about the mechanical properties of the part and, consequently, the need for re-work, a manufacturing database is proposed that creates a digital twin of the part as manufactured. The main contribution of the paper is to highlight how to merge incoming sensor data into the database and how to use these data to determine the margin of safety for the part. This is demonstrated on the example of an ADMP (automated dry material placement) process during the manufacturing of a section of an aircraft wing lower cover.
{"title":"A digital twin for composite parts manufacturing : Effects of defects analysis based on manufacturing data","authors":"S. Zambal, C. Eitzinger, M. Clarke, J. Klintworth, P. Mechin","doi":"10.1109/INDIN.2018.8472014","DOIUrl":"https://doi.org/10.1109/INDIN.2018.8472014","url":null,"abstract":"The manufacturing of structural parts made from carbon fiber composite materials is a complex process that requires extended quality control. To facilitate better decisions about the mechanical properties of the part and, consequently, the need for re-work, a manufacturing database is proposed that creates a digital twin of the part as manufactured. The main contribution of the paper is to highlight how to merge incoming sensor data into the database and how to use these data to determine the margin of safety for the part. This is demonstrated on the example of an ADMP (automated dry material placement) process during the manufacturing of a section of an aircraft wing lower cover.","PeriodicalId":6467,"journal":{"name":"2018 IEEE 16th International Conference on Industrial Informatics (INDIN)","volume":"25 1","pages":"803-808"},"PeriodicalIF":0.0,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78221022","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2018-07-01DOI: 10.1109/INDIN.2018.8471970
Fernando Arévalo, Mochammad Rizky Diprasetya, Andreas Schwung
In the framework of the digitalization of the industry, there is an increasing trend to use machine learning techniques to assess condition monitoring, fault detection, and process optimization. Traditional approaches use a local Information Technology (IT) framework centralized in a server in order to provide these services. Cost of equipment and IT manpower are associated with the implementation of a condition monitoring based on machine learning. Nowadays, cloud computing can replace local IT frameworks with a remote service, which can be paid according to the customer needs. This paper proposes a cloud-based architecture for condition monitoring based on machine learning, which the end-user can assess through a web application. The condition monitoring is implemented using a fusion of classification methods. The fusion is implemented using Dempster-Shafer Evidence Theory (DSET). The results show that the use of DSET improves the overall result.
{"title":"A Cloud-based Architecture for Condition Monitoring based on Machine Learning","authors":"Fernando Arévalo, Mochammad Rizky Diprasetya, Andreas Schwung","doi":"10.1109/INDIN.2018.8471970","DOIUrl":"https://doi.org/10.1109/INDIN.2018.8471970","url":null,"abstract":"In the framework of the digitalization of the industry, there is an increasing trend to use machine learning techniques to assess condition monitoring, fault detection, and process optimization. Traditional approaches use a local Information Technology (IT) framework centralized in a server in order to provide these services. Cost of equipment and IT manpower are associated with the implementation of a condition monitoring based on machine learning. Nowadays, cloud computing can replace local IT frameworks with a remote service, which can be paid according to the customer needs. This paper proposes a cloud-based architecture for condition monitoring based on machine learning, which the end-user can assess through a web application. The condition monitoring is implemented using a fusion of classification methods. The fusion is implemented using Dempster-Shafer Evidence Theory (DSET). The results show that the use of DSET improves the overall result.","PeriodicalId":6467,"journal":{"name":"2018 IEEE 16th International Conference on Industrial Informatics (INDIN)","volume":"205 1","pages":"163-168"},"PeriodicalIF":0.0,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"77040230","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2018-07-01DOI: 10.1109/INDIN.2018.8472055
A. Bonci, M. Pirani, A. Cucchiarelli, A. Carbonari, B. Naticchia, S. Longhi
This work reviews and recaps some lessons learnt in the industrial cyber-physical systems playground to indicate a viable path towards an effective use of artificial intelligence in distributed automation. The holon concept is used as a pivotal tool towards a simplification of the design and implementation of architectures that exploit recursive patterns and self-similarities to keep the industrial systems-of-systems problem under control, whilst addressing the consistent coupling between the physical environmental and the reasoning processes. The Beer’s viable system model is used as an inspiration towards new viable holistic visions of the production system-of-systems.
{"title":"A Review of Recursive Holarchies for Viable Systems in CPSs","authors":"A. Bonci, M. Pirani, A. Cucchiarelli, A. Carbonari, B. Naticchia, S. Longhi","doi":"10.1109/INDIN.2018.8472055","DOIUrl":"https://doi.org/10.1109/INDIN.2018.8472055","url":null,"abstract":"This work reviews and recaps some lessons learnt in the industrial cyber-physical systems playground to indicate a viable path towards an effective use of artificial intelligence in distributed automation. The holon concept is used as a pivotal tool towards a simplification of the design and implementation of architectures that exploit recursive patterns and self-similarities to keep the industrial systems-of-systems problem under control, whilst addressing the consistent coupling between the physical environmental and the reasoning processes. The Beer’s viable system model is used as an inspiration towards new viable holistic visions of the production system-of-systems.","PeriodicalId":6467,"journal":{"name":"2018 IEEE 16th International Conference on Industrial Informatics (INDIN)","volume":"1 1","pages":"37-42"},"PeriodicalIF":0.0,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90420392","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2018-07-01DOI: 10.1109/INDIN.2018.8471975
Václav Jirkovský, Petr Kadera, Marek Obitko
Cloud cyber-physical systems are the natural evolution of embedded systems based on trends which may be observed in various domains. Cloud-based systems may be understood as a transformation of legacy system hardware and software architecture into more flexible, robust, powerful, and reliable solution. Cloud cyber-physical system (CPS) is the extension of the well-known CPS concept where complex computations may be moved to a cloud platform. We proposed the solution which benefits from utilization of OPC UA standard. This standard provides rich expressivity for data model design as well as for secure communication, data subscription, and triggering methods. The overall approach is demonstrated on proposed and implemented Semantic Big Data Historian which forms together with a cyber-physical system the implementation of cloud CPS concept.
{"title":"OPC UA Realization Of Cloud Cyber-Physical System","authors":"Václav Jirkovský, Petr Kadera, Marek Obitko","doi":"10.1109/INDIN.2018.8471975","DOIUrl":"https://doi.org/10.1109/INDIN.2018.8471975","url":null,"abstract":"Cloud cyber-physical systems are the natural evolution of embedded systems based on trends which may be observed in various domains. Cloud-based systems may be understood as a transformation of legacy system hardware and software architecture into more flexible, robust, powerful, and reliable solution. Cloud cyber-physical system (CPS) is the extension of the well-known CPS concept where complex computations may be moved to a cloud platform. We proposed the solution which benefits from utilization of OPC UA standard. This standard provides rich expressivity for data model design as well as for secure communication, data subscription, and triggering methods. The overall approach is demonstrated on proposed and implemented Semantic Big Data Historian which forms together with a cyber-physical system the implementation of cloud CPS concept.","PeriodicalId":6467,"journal":{"name":"2018 IEEE 16th International Conference on Industrial Informatics (INDIN)","volume":"7 1 1","pages":"115-120"},"PeriodicalIF":0.0,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"83720305","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2018-07-01DOI: 10.1109/INDIN.2018.8472041
Giovanni Di Orio, P. Maló, J. Barata, M. Albano, L. Ferreira
Cyber-Physical Systems (CPS) are creating new market opportunities and business models for all kind of European Industries. CPS-based platforms are increasing in their size and target application areas in a steady manner. However, even if progress is made every day supported by continuous technological advancements, CPS application and deployment is still challenging. Many solutions have been made available or is currently under development in several research projects/ initiatives. Typically, these solutions show no interoperability between each other and are tailored to a specific application context. Thus, there is an urgent need for a clear definition of what a CPS-populated system actually is. This will provide a common ground for designing and building interoperable CPS-populated systems. Interoperability represents one of the most challenging problems for such systems essentially due to their intrinsic characteristics: heterogeneity, distribution and networked. These must be addressed to allow the cooperation and collaboration between all the actors of the system. In this landscape, the MANTIS project is aimed to provide a reference model for interoperable and interconnected CPS-populated systems for maintenance-related ecosystems, which is the focus of this paper.
{"title":"Towards a Framework for Interoperable and Interconnected CPS-populated Systems for Proactive Maintenance","authors":"Giovanni Di Orio, P. Maló, J. Barata, M. Albano, L. Ferreira","doi":"10.1109/INDIN.2018.8472041","DOIUrl":"https://doi.org/10.1109/INDIN.2018.8472041","url":null,"abstract":"Cyber-Physical Systems (CPS) are creating new market opportunities and business models for all kind of European Industries. CPS-based platforms are increasing in their size and target application areas in a steady manner. However, even if progress is made every day supported by continuous technological advancements, CPS application and deployment is still challenging. Many solutions have been made available or is currently under development in several research projects/ initiatives. Typically, these solutions show no interoperability between each other and are tailored to a specific application context. Thus, there is an urgent need for a clear definition of what a CPS-populated system actually is. This will provide a common ground for designing and building interoperable CPS-populated systems. Interoperability represents one of the most challenging problems for such systems essentially due to their intrinsic characteristics: heterogeneity, distribution and networked. These must be addressed to allow the cooperation and collaboration between all the actors of the system. In this landscape, the MANTIS project is aimed to provide a reference model for interoperable and interconnected CPS-populated systems for maintenance-related ecosystems, which is the focus of this paper.","PeriodicalId":6467,"journal":{"name":"2018 IEEE 16th International Conference on Industrial Informatics (INDIN)","volume":"55 1","pages":"146-151"},"PeriodicalIF":0.0,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78701250","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2018-07-01DOI: 10.1109/INDIN.2018.8471923
Jiepeng Wang, Zhiwei Gao, Yichuan Fu
In this paper, a novel discrete-time sliding mode control (DSMC) method based on event-trigger strategy is proposed. The DSMC method here used is a chattering-free method. With the introduction of event-trigger strategy, the system performance is improved in terms of the control updating times. Hence, less resource is required in control execution. It is shown that the proposed control techniques ensure the reachability of the sliding surface with a small band. Finally, simulations are presented to verify the effectiveness of the proposed methods.
{"title":"Chattering-free discrete-time sliding mode control with event-trigger strategy","authors":"Jiepeng Wang, Zhiwei Gao, Yichuan Fu","doi":"10.1109/INDIN.2018.8471923","DOIUrl":"https://doi.org/10.1109/INDIN.2018.8471923","url":null,"abstract":"In this paper, a novel discrete-time sliding mode control (DSMC) method based on event-trigger strategy is proposed. The DSMC method here used is a chattering-free method. With the introduction of event-trigger strategy, the system performance is improved in terms of the control updating times. Hence, less resource is required in control execution. It is shown that the proposed control techniques ensure the reachability of the sliding surface with a small band. Finally, simulations are presented to verify the effectiveness of the proposed methods.","PeriodicalId":6467,"journal":{"name":"2018 IEEE 16th International Conference on Industrial Informatics (INDIN)","volume":"32 1","pages":"629-634"},"PeriodicalIF":0.0,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78766343","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2018-07-01DOI: 10.1109/INDIN.2018.8472082
T. Okano, T. Ishikawa, T. Murakami
Machine automation is getting significant attention from the society due to the declining labor population in Japan. This paper considers Motion Copying System (MCS) that is known as the machine automation method. MCS is able to play back the saved motion if environmental conditions between the saving and loading phases are the same. The variation of environmental condition, however, degrades the motion reproduction performance because the tactile information needs the bilateral communication between the master and the slave, which can also be said of the sender and the receiver, unlike the visual or audio information. This paper proposes the scaling adjustment method for compensating the environmental impedance variation between the saving and loading phases. The effectiveness of the proposal was verified through simulation.
{"title":"Scaling Adjustment Method for Motion Copying System with Environmental Variations","authors":"T. Okano, T. Ishikawa, T. Murakami","doi":"10.1109/INDIN.2018.8472082","DOIUrl":"https://doi.org/10.1109/INDIN.2018.8472082","url":null,"abstract":"Machine automation is getting significant attention from the society due to the declining labor population in Japan. This paper considers Motion Copying System (MCS) that is known as the machine automation method. MCS is able to play back the saved motion if environmental conditions between the saving and loading phases are the same. The variation of environmental condition, however, degrades the motion reproduction performance because the tactile information needs the bilateral communication between the master and the slave, which can also be said of the sender and the receiver, unlike the visual or audio information. This paper proposes the scaling adjustment method for compensating the environmental impedance variation between the saving and loading phases. The effectiveness of the proposal was verified through simulation.","PeriodicalId":6467,"journal":{"name":"2018 IEEE 16th International Conference on Industrial Informatics (INDIN)","volume":"1 1","pages":"418-423"},"PeriodicalIF":0.0,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"77199285","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2018-07-01DOI: 10.1109/INDIN.2018.8471967
N. Ferreira, Elisabete D. C. Freitas
This paper describes a two-month summer intensive course designed to introduce participants with a hands-on technical craft on robotics and to acquire experience in the lowlevel details of embedded systems. Attendants started this course with a brief introduction to robotics; learned to draw, design and create a personalized 3D structure for their mobile robotic platform and developed skills in embedded systems. They were familiarize with the practices used in robotics, learning to connect all sensors and actuator, developing a typical application on differential kinematic using Arduino, exploring ROS features under Raspberry Pi environment and Arduino — Raspberry Pi communication. Different paradigms and some real applications and programming were addressed on the topic of Artificial Intelligence. This paper describes not just the concept, layout and methodology used on RobotCraft 2017 but also presents the participants knowledge background and their overall opinions, leading to focus on lessons learned and suggestions for future editions.
{"title":"Robotics as multi-disciplinary learning: a summer course perspective","authors":"N. Ferreira, Elisabete D. C. Freitas","doi":"10.1109/INDIN.2018.8471967","DOIUrl":"https://doi.org/10.1109/INDIN.2018.8471967","url":null,"abstract":"This paper describes a two-month summer intensive course designed to introduce participants with a hands-on technical craft on robotics and to acquire experience in the lowlevel details of embedded systems. Attendants started this course with a brief introduction to robotics; learned to draw, design and create a personalized 3D structure for their mobile robotic platform and developed skills in embedded systems. They were familiarize with the practices used in robotics, learning to connect all sensors and actuator, developing a typical application on differential kinematic using Arduino, exploring ROS features under Raspberry Pi environment and Arduino — Raspberry Pi communication. Different paradigms and some real applications and programming were addressed on the topic of Artificial Intelligence. This paper describes not just the concept, layout and methodology used on RobotCraft 2017 but also presents the participants knowledge background and their overall opinions, leading to focus on lessons learned and suggestions for future editions.","PeriodicalId":6467,"journal":{"name":"2018 IEEE 16th International Conference on Industrial Informatics (INDIN)","volume":"29 1","pages":"536-543"},"PeriodicalIF":0.0,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"77331023","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}