Abstract
This work considers flexible manufacturing operations based on reconfigurable robotic skills and their usage in fully automated service manufacturing. In agile and ultra-flexible manufacturing operations, where lot sizes go down to one, the setup and execution of new tasks must be instant. We extend service manufacturing towards applications of multi-purpose autonomous mobile robots. We take digital data and service-oriented approach to configure and utilize re-usable robot operations formulated as robot skills. We integrate service requests, and system and robot skill models for an easily executable manufacturing service system. We show the feasibility of our approach by experimental tests with merged indoor logistics, assembly, and finishing tasks.
Abbreviations
- AMR
-
autonomous mobile robot
- AML
-
Automation Markup Language
- BOM
-
bill of materials
- CAD
-
computer aided design
- EBOM
-
engineering bill of materials
- IDS
-
International Data Spaces
- IDSA
-
International Data Spaces Association
- IT
-
information technology
- MaaS
-
manufacturing-as-a-service
- MBOM
-
manufacturing bill of materials
- NC
-
numerical control
- OPC UA
-
Open Platform Communications – Unified Architecture
- OGC
-
Open Geospatial Consortium
- OT
-
operational technology
- PLM
-
product lifecycle management
- REST
-
representational state transfer
- SFW
-
smart factory web
- SWC
-
standardized work chart
1 Introduction
Manufacturing companies are standing in front of disruptive times, facing faster innovation cycles and agile manufacturing to respond to market demands. Challenges in manufacturing are coming from old technologies and outdated processes, while Industry 4.0 is transforming the world of manufacturing towards new business and manufacturing operations. Manufacturing-as-a-service (MaaS) is coming forward via digital manufacturing platforms and increasingly streamlining supply chains, creating enablers to find fast, cost-effective production with companies who have manufacturing capacity. Still, currently most MaaS operators are operating in areas such as machining and 3D printing [1]. Engineers will have access to numerous capabilities in one digital service place and can cover for most work without needing to look elsewhere. The services by digital manufacturing platforms are associated with collecting, storing, processing, and delivering data, which describe manufactured products, manufacturing processes, or other assets that make manufacturing happen. These include materials, machines, enterprises, value networks, and even factory workers [2].
As a result of digital transformation of manufacturing and Industry 4.0, the manufacturing systems can increasingly be viewed as information systems. Digital data and information are exchanged between different parties regarding products (digital product designs) and production system, from which the configuration data to different parties can be derived for the manufacturing operations.
In agile and ultra-flexible operations, where lot sizes go down to one, the setup and execution of new tasks must be instant. We take a step further ahead from traditional MaaS, as “agile MaaS,” by considering robotic manufacturing operations modeled as robot skills and their usage as flexible digital service operations within service manufacturing. We take data- and service -oriented approach to utilize re-usable robot operations, i.e., robot skills [3], and integrate service requests to system and robot models for an easily executable manufacturing service system. We have the focus on specifying the system architecture and identifying the relevant subsystems and data sources, from which the actual control parameters for robot skills for robot-sensor systems are derived. We present our architectural solutions and show the feasibility of our approach by experimental tests with intra-logistics and robotic assembly and finalizing tasks. We describe the information flow from an end user manufacturing enterprise to the services and devices operated by a service provider, offering automated services both for logistics inside factories as well as assembly operations.
The research we report in the article applies Design Science Research Methodology process [4]. The research problem we address is: is fully automated robotic skill-based service manufacturing technically feasible by exploiting digital product data? The research problem is justified via its potential for major improvement in manufacturing efficiency. The objective of a solution is fully automated robotic manufacturing of a physical product, based on digital data about the product to be manufactured. As a result of the research, we present high level technical system architecture for fully automated service manufacturing of a product based on digital product data. To evaluate the technical feasibility of the system architecture we also present the design of a laboratory pilot system with synthesis of experimental results on technical feasibility. The evaluation was done via a laboratory prototype system instantiating, embodying, and demonstrating the overall system architecture we present in a laboratory setting. Accordingly, our evaluation can be considered as ex-post evaluation of the overall system architecture presented, with focus on technical feasibility and operationality as evaluation criteria [5]. The results we present add to existing knowledge base on service manufacturing and MaaS, by presenting results on design knowledge (technical system architecture), and technical feasibility (empirical evaluation of the system architecture via a laboratory pilot system) of service manufacturing and MaaS. To the best of the authors knowledge, such contributions are missing from the existing literature, which remains mainly on conceptual and non-empirical level.
In Section 2, we give an overview of related work, in Section 3 we describe the architectural aspects of our service manufacturing concept with examples of robot skills and their parametrization, and in Section 4, we give our test system specifications with architectural choices. In Section 5, we report the qualitative evaluation of our solution by actual tests and finally, in Sections 6 and 7 we give some discussion and short conclusion.
2 Related work
2.1 Organizing services
Service has been described as value co-creation phenomena [6] taking place as a result of interaction between legal entities and their resources (including people, information, and technology) in a service system via value propositions [7]. Services can be characterized also as applications of competences (knowledge and skills) by one legal entity for the benefit of another [8]. In case of MaaS, a manufacturing company owning and managing competences, skills, and technologies for manufacturing, is providing a service offering on producing a physical product based on digital product and design data for customer companies. If the service offering is fully automated and consists only of applications of technical systems based on information, communication, computing, and automation technology for realization of the operations, the MaaS offering can be viewed as a digital service [9]. Here advanced automation and robotic capabilities have a major role in enabling digital MaaS offerings.
Two basic architectures of manufacturing systems are emerging: integrated and open. The integrated architecture is amenable to disruptive products and technologies, e.g., simultaneous invention of a new material, manufacturing process, and a product. Currently, commercial offers of “production as a service” follow this usually leading to proprietary systems with the risk of platform vendor lock-ins. Open manufacturing would involve decoupling of the design, logistic, and service layers from the physical assets. The open manufacturing enterprise will be amenable to the X-as-a-service mode, where X is, e.g., manufacturing, supply, and distribution [10].
One of the most advanced developments toward open manufacturing is the smart factory web (SFW) initiative, aiming to form a network of smart factories with flexible adaptation of production capabilities and sharing of resources and assets to improve order fulfilment [11]. The idea is also to provide a marketplace for industrial production that mediates between production orders and registered factory assets and capabilities. Service providers in SFW can be connected to the SFW platform, enabling secure data and service integration in cross-site application scenarios as well as “plug & work” functions for devices, machines, and data analytics software [12]. This is based on applying open standards, like Open Geospatial Consortium (OPS) SensorThings, IEC 62541 OPC UA for connecting machines and sensors, and Automation Markup Language (AML, or AutomationML) over International Data Spaces (IDS) for secure communication and data exchange and service integration in cross-site application scenarios as well as “plug & work” functions for devices, machines, and data analytics software [11]. Considered manufacturing service operations include computer numerical control machining, three-dimensional printing, urethane casting, sheet metal fabrication and injection molding, which are all much related to the use of numerical control (NC) machinery and does not consider the details and links to autonomous robots as we do by our skill-based robotics approach. We extend the services towards using autonomous mobile robots (AMRs) and include versatile handling of products and parts with robots, which involves higher number of interoperation between other field devices and rely on wider set of data. We count ourselves also among the first ones to apply IDS architecture in real robotic systems.
2.2 Data sources for configuring robotized manufacturing operations
Implementation of agile manufacturing services implies essentially sharing of manufacturing related data and information across enterprise borders. Service and data orientation enables flexible take-up of comprehensive set of manufacturing operations, provided the needed information is available through enterprise borders. On the other hand, service and data orientations also imply the device operations in manufacturing facilities to be organized in an appropriate, i.e., parametrized and configurable way.
Automatic robotized manufacturing operations require detailed data especially concerning the geometric aspects of parts and products. Recipes with bill of materials (BOM) are the core of data for any product. Product recipe and BOM are often understood with the same meaning and distinguishing between these may be vague. Basically, BOM can include the same information as a recipe, i.e., include, in addition to the parts and materials, also the process steps (“procedure” of the recipe in some systems). Recipes are used to setup equipment to produce a given product or to put it in a given mode. If a machine can run many different products and each product has different settings, then the need to manage recipes is essential [13]. The BOM is composed only of the materials necessary to manufacture the product, while the recipe includes the steps to be executed and the resources required. The engineering bill of materials (EBOM) is organized according to the design of a product, but having an accurate manufacturing bill of materials (MBOM) is even more important because it provides details on all the parts required to build a final product. The MBOM is structured to support how parts are manufactured and a product is assembled [14]. The MBOM is a different arrangement of the EBOM that can be optimized for manufacturing purposes, e.g., to change assembly ordering of parts or subassemblies to comply with the manufacturing constraints. The MBOM also lists the transformational stages of a product, such as an aluminum component requiring a powder coat finish before being bolted onto a final assembly. Then, the component must be listed on the BOM in both its pre- and post-coated form [15].
An MBOM can be created from a template that links to a recipe for searching the EBOM for required parts and determines the parts to be manufactured (Figure 1).
![Figure 1
From EBOM to MBOM with a recipe and MBOM template (adapted from [16]).](/document/doi/10.1515/eng-2022-0380/asset/graphic/j_eng-2022-0380_fig_001.jpg)
From EBOM to MBOM with a recipe and MBOM template (adapted from [16]).
MBOM is based on the EBOM, representing the expected end product, with additional information not needed during design, e.g., packaging material, assembly process information, tooling, work instructions, paint information, etc. [17]. In our case, a recipe introduces handling instructions, processing instructions, and assembly instructions, which at best link directly to abstract robot operations and further to available devices. The robot operations are described in the form of parametrized robot skills. As the MBOM introduces the material and geometric specifications of final part or product, it provides the link to detailed design data from which related skill parameter values can be derived and computed.
Instant configurations and reconfigurations of manufacturing systems and equipment lay the basis for truly agile operation. We consider especially distributed control of robot systems, where a variety of control modules and functions need to be managed, with distributed embedded or automation systems. It is notable that requirements for robotic tasks and systems cover both workflow sequences as well as metric constraints in the task space. In general, the latter ones need to be mapped to the robot capabilities, i.e., in the form of ranges, accuracies, speeds, and forces in the Cartesian task space. We introduce the use of control recipes in the form of handling paths for robots, for which, to the best of authors’ knowledge, no solutions have not yet been presented.
2.3 Robot skill models
Pure hierarchical control rarely satisfies the needs for robot tasks, and more relevant is the integration and operation of robots and tools collaboratively with sensor systems. Robust operation implies behavioral models, where use and integration of sensors into robot operations is essential. This is represented by the “skills” of robots. Boada et al. defined a skill as a high-level entity, a sensory-motoric decomposition pattern, decomposed to action and trajectory level representations [18]. At best, the skills are highly re-usable and applicable in varying situations and if the skill layer is object dependent and tool independent, it provides a flexible programming interface, relying on a device level setup. Re-usability can be supported by simpler, or conversely by more complex skills [19].
Collaborative robotics have become an essential part of agile manufacturing, and concerning collaborative robotics, skill models should also be compared to digital work instructions so that alternative work allocation from robots to human operators can be supported. Work instructions should react as BOMs change for a particular model and should be capable of displaying individual tasks with different instructions based on a BOM or model difference [20]. Digital work instructions are composed by identifying the basic work steps and record time for each step, and a schematic picture of the work area and the operators’ workflow are drawn as a standardized work chart. Relying on product model geometries, it is possible to animate all work motions and the tools are pointed out and color-coded – this works in practice as a simulation of the workflow. [21].
Skills can be represented in a hierarchical or multi-layered way. Skills can be compositions of skill primitives, and tasks compositions of skills. Finally, the objective of the robot is a composition of tasks [22]. Skill parametrization is crucial for re-configurability and avoiding application specific reprogramming, from which, however, there are only few examples available [3]. Device level automation is typically based on product specific programs of robots, sensors, and tools, but we use configurable skill programs, which enable creation of service manufacturing offerings without any reprogramming of the production devices (robots, tools, and sensors). Skill modeling has been much focused on describing the dynamic operation with and within skill models, but skill parametrization has received little attention. Our contribution has been to concretize this aspect with practical examples.
3 Manufacturing operations as services by robot skills
3.1 Overall architecture
Our vision for future production is automation of customized and special products, implying specialized manufacturing technologies and optionally highly skilled human operators. The organizations and structures for manufacturing facilities will become dynamic, and many resources will be available as needed and organized in a service-based manner. This concerns especially discrete operations without or in between heavy NC machinery in manufacturing shops. We are sharing the ideas of “Enterprise-in-Motion” and “MaaS,” digital transformation through the automation of value streams [23], which involves participants from multiple business units and involves IoT components and enterprise applications: all collaborating for optimizing the target services. We will see such a drastic change taking place in future manufacturing.
Figure 2 presents our view on an overall architecture of the general context for MaaS as an ArchiMate model. For more details concerning ArchiMate modeling, refer ref. [24]. The model is expressed in terms of main drivers, value co-creation goal, stakeholder roles (departments or separate legal entities) involved with their value co-creation roles, and the information systems and capabilities (knowledge, skills, and resources) which the stakeholder roles own and govern as part of the overarching value co-creation goal.

The general architectural context for MaaS as an ArchiMate model illustration.
As illustrated in Figure 2, enabling data-driven configurable automated “lot size 1” production with MaaS involves many different stakeholder roles in the overall value chain. The stakeholder roles can be taken by one legal entity (departments of a same company), or by separate legal entities (specialized companies). The most central ones for MaaS are the retailer (initiating a digital product order), product design organization (producing a digital product and manufacturability design), and the manufacturing organization (providing MaaS based on digital order and digital product and manufacturability design information). Accordingly, especially if the stakeholder roles are taken by different legal entities (specialized companies), MaaS requires digital transactions and trusted data exchange between the entities involved. Even though the digital transactions and trusted data exchange can technically be implemented as point-to-point integrations between the information systems of the interacting entities, this often-used approach introduces considerable delay (an IT integration project between the two entities), rigidity (value networks instead of ecosystem), and undermines the full potential of MaaS concept. To overcome these downsides, the International Data Spaces Association (IDSA) [25] is standardizing the trusted data exchange solution based on the Industry 4.0 vision. The IDSA solution architecture is based on the IDS connectors and IDS broker [26], as illustrated in Figure 1, and enables creating trusted industrial data spaces and exchange data within those. The benefit of the IDSA solution for MaaS is that it provides a certification scheme for trust and the IDS broker enables dynamic discovery of trusted entities for data exchange. This enables dynamic ecosystem type co-operation and data exchange, where the delays and rigidity caused by the current point-to-point IT systems integration approach can be avoided and MaaS can be offered in ecosystem setting widely for different customers.
3.2 Functional hierarchy with robot skills
In our case, we distinguish, from highest to lowest levels of operations, between missions, tasks, skills, and primitive actions, all of which are parametrized and can easily be setup without additional programming (Figure 3). Parameters are derived from product information (like IDs, structures, geometries, and material properties) and equipment data (like IDs, dimensions, and geometric properties). Task decomposition follows the functional layers with parametric inputs to trigger an appropriate operation: “Transport-and-Assemble” service is ordered from an AMR fleet owner and indoor logistics and part handling service provider, with links to related product specifications in the order. The AMR fleet control system is connected to a shop floor control system of a manufacturing enterprise, and while order has been dispatched, the fleet control system triggers an appropriate AMR unit to transport and assemble parts, from storage locations as parts to locations in manufacturing lines as an assembly. Then, the AMR control system acquires control recipes for object detection, handling, assembly, and transfer, e.g., from the product lifecycle management (PLM) system of the manufacturing companies, and triggers comparable skills like detect object, pick, place, and transfer, with parameters from the control recipes. The AMR control system’s skill control modules finally take care of commanding the physical devices for the primitive device operations, like detect and locate, move, and deliver.

An example of a skill hierarchy for transport and assembly tasks.
3.3 Data sources and parameters for skills
Here we are considering a new scenario for manufacturing: an AMR, i.e., a mobile robot with an industrial robot arm, is working as a transportation unit, but also as a pre-assembly or part processing unit. It collects parts but also carries out preliminary assembly or finalizing operations while transportation. e.g., with pre-assemblies, “Pick,” “Place,” and “Transfer” are the key elementary skills for our exemplary transport and assembly tasks. While carrying out the assembly operations by the mobile robot unit, the recipe must include these skills as the process steps (or production operations), comparably with resource selected as the mobile robot unit. Concerning parametrization and linking to product data for configuration, relevant skills for the new scenario are those which are dealing with the operations with the real environment, i.e., “pick” and “place,” with robot motions and tool operations. Here we take a closer look on assembly operations, and have less emphasis in the finalizing and transportation tasks.
Product knowledge should enable automatic setup and configuration of the needed robot skills and that information is available from the product BOMs and related recipes. We present the related product knowledge for handling and assembly instructions (or procedures) as production operations in the recipe related data, and related poses (or coordinate frames) in the part CAD files. These are implemented as meta-data or user defined attributes in the model files, describing how to carry out details for assembly: approaching motion for grasping and motion of the robot gripper to grasping position (Figure 4).

Handling knowledge as approach and grasp poses in part coordinate frames, for a bushing (a) and for a peg (b).
Handling instructions are first utilized in transport operations, in getting the parts from the storage buffers or buffers in the production cells. After getting the parts, the mobile robot unit will carry out the assembly or finalizing operation, here in the case of assembly, inserting a part, i.e., a peg into another, e.g., a bushing. This should be done based on the assembly knowledge (or instructions), also expressed as operations in the recipe and related object poses in the product CAD file, describing the part locations before and after being assembled (Figure 5). The grasped peg is brought to the approach position, after which the peg will be inserted into the bushing according to the poses in the assembly instructions.

Assembly knowledge as approach and grasp poses in part coordinate frames, for a grasped peg before (a) and after (b) assembly motions.
4 Organizing manufacturing and logistics operations as digital manufacturing services
4.1 MaaS case: logistics and pre-assembly as a digital service
Our case example considers manufacturing operations where transportation and robot operations are carried with tight integration between a manufacturing company and its logistics service provider, fully automatically driven by digital data exchange. This compares to a situation, where the roles of contractors, like indoor logistics service providers are expanded: an indoor logistics operator not only transports parts and components from storage areas to production lines, but also carries out some preparatory operations. For efficiency, the whole chain of operations, from handling in storage areas and production lines to assembly operations must be fully data driven and automatic, without explicit programming efforts with the real device. This is done at best by run-time configurations of the controlled manufacturing operations.
In our case example, a manufacturing company and a logistics provider collaborate in data driven automated way on business-, information-, and operational levels in the digital service; based on a digital order from the manufacturing company (customer), the logistics provider (digital service provider) provides a digital service of collecting, pre-assembling, and delivering pre-assemblies to production line of the manufacturing company. Figure 7 illustrates the case and the flow of information and activities within it.
Regarding Figure 7, the activities 1&2 mainly represent IT/OT integration and inter-organizational information exchange challenges, whereas the activity 3 represents a challenge for full automation of robotic missions with a mobile robot in a customer factory. Going further in our case description, we mainly focus in activity 3. Figure 6 illustrates an ArchiMate model of the service case in more detail focusing especially on data and functionalities relevant for robot mission control (activity #3 in Figure 7 above).

Service model with data: Manufacturing operation specification compared to MBOM and recipes.

Information flow in the digital manufacturing operation services.
The link to industrial and mobile robot devices are based on skill models, implemented with the devices. The core in the service model is the “Manufacturing operation specification” which is compared with MBOM and related recipes (Figure 8). In our case, the recipe descriptions have been created for the handling skill “PickAndPlace” and assembly skill “PegInHole.” It includes the BOM, assembly instructions and handling instructions. In addition, links to part design models as geometry data are provided. It is worth noting that “peg-in-hole” and “hole-in-peg” use the same PegInHole assembly skill, but with different object instances (hole → peg; peg → hole), Figure 9.

Data model for “Manufacturing Operation Specification” for assembly operations (compared with MBOM and recipes).

Generic assembly instruction PegInHole compared with “peg-in-hole” (upper right) and “hole-in-peg” (lower right).
Transportation tasks are an in-built part of our manufacturing service operation and are integrated to the service operation using factory layout data. The service order must include references to the layout in the form of storage locations and line or cell locations, where the part handling takes place according to the handling instructions. We use a simple data model for this, with source and target locations connected to the route map of the mobile platform (Figure 10).

Data model for “Manufacturing Operation Specification” for transport operations (compared to MBOM and recipes).
4.2 Integration to PLM systems
The information of product models and recipes was implemented in a PLM system, in our case ARAS Innovator [27]. In the integration to the manufacturing system, a reliable and safe cross-enterprise connection was emulated using IDS connectors between two servers (“Willab servers,” Figure 11). IDS connectors enable data exchange across company boarders in a trusted manner.

System architecture: integration of the shop floor devices and PLM systems of different parties via IDS.
In our implementation, there are two IDS connectors: data consumer and data provider. Data consumer is the client side IDS connector that forwards REST requests to server side IDS connector (data provider), which again forwards the requests to the actual PLM system. In this way, the IDS connectors operate as proxies to the corresponding REST services in the PLM system. The connection to the robot control and high-level mission control was carried out implementing a REST client for the ARAS PLM system, which implemented the corresponding skill configurator, i.e., acquired the skills to be used and related parameters from the PLM.
5 Demonstration and evaluation
The overall system architecture presented in sections 3 and 4 was instantiated in laboratory demonstrations for evaluation. The emphasis of the evaluation was on technical feasibility and operationality of the overall system architecture for fully automated digital product data driven service manufacturing with skill based mobile robotics. We evaluated our design and implementation qualitatively with two different test scenarios executed in laboratory prototype systems. The pass criteria in both cases was fluent end-to-end data flow and execution of ordered services with real laboratory robot system.
5.1 Evaluation experiment 1: transportation and assembly services
The first experiment was a demonstration where a MIR100 mobile platform with UR10e arm performed a pre-assembly task. An on-board mission controller of the mobile platform controlled the workflow by trigging the handling and assembly skill controllers with proper skill parameters. Two parts of an assembly were retrieved from a storage area, assembled and further on delivered to a production line. The parts’ location was known, and the mobile platform moved to the correct place in the storage area. A 3D-vision system was used to find the parts on the storage shelf and handling skill parameters (i.e., instructions) were acquired from the server (emulating the PLM system) for each of the parts with the services specified in the model. The robot arm then used the combination of the instructions and the 3D vision to pick up and place the parts on board of the mobile platform.
The assembly instructions were acquired from the server and they were used by the robot arm in combination to the handling instructions to assemble the parts. The platform then moved to the production line where the parts were delivered using the handling instructions for the assembled piece (Figure 12). The whole operating sequence is illustrated in Figure 13.

Handling poses: grasped bushing in an assembly target pose, and a grasping pose for an assembly.

Indoor parts logistics: transportation and assembly operations guided with on-board 3D vision.
5.2 Evaluation experiment 2: finalizing operation services
The second experiment (Figure 14) was a demonstration where a KUKA KR210 robot and MIR100 mobile platform with UR10e arm performed a hole finalizing operation. First, the finalizing process was specified in the ARAS PLM system as a set of parameters for finalizing skills. The specification was implemented as product meta-data. Second, in the task execution, the skill parameters were acquired from the ARAS PLM server, and the skill execution requests were synchronously sent to the robots, which replied when they were done.

Detection and deburring of holes.
The finalizing process was divided into five tasks: simulated drilling of the holes, moving mobile robot into the work area, handing the part to mobile robot, simulated deburring of the holes, and picking and placing the part into storage. The first task was handled by KUKA KR120, the second by MIR 100, third again by KUKA KR120, fourth by UR10e, and fifth by KUKA KR120. 3D vision was used by UR10e to localize the holes.
6 Discussion
Our goal was to identify and utilize the relevant data sources for establishing automated agile manufacturing services. The preliminary requirement was to utilize mobile devices and extend their usage from purely transportation tasks to preparative tasks with finalizing and assembly operations. This approach fits well for agile production, and there especially in kitting production [28], where in the extreme case no conventional production lines are needed, because all operations are toward packaging and may take place on the fly by the mobile robot units. We introduced specification and implementation of control recipes, including robot skill parameters, and implementing the communication scheme for these in the device level, for which we have no comparable solutions presented in the literature.
Our implementations were targeting to show the feasibility of having data-oriented services, enabling reliable and secure data access beyond company borders. This was successfully implemented using the IDS connectors to wrap the REST services by separate PLM servers. Implementation technologies for the handling and assembly instructions in BOM’s or recipes were not in the focus, while the content of the data was in focus. Still, some features of PLM software, like support of representing product metadata (like in our case) can support the appropriate implementation of the needed model data.
We considered autonomous manufacturing and service manufacturing but implemented with fully automated robotic tools. Our service approach introduces challenges in digitalization, because service providers from different enterprises in the shop floor need data beyond the enterprise borders. We specify and introduce a detailed architectural solution for the data exchange based on IDS. We share the approaches with SFW but introduce the connection between data models to robot skills and operations, via REST and IDS interfaces.
Our implementation was evaluated in qualitative manner: successful trials and tests, realizing end-to-end communication from service manufacturing orders, product and control models/recipes down to robots and their skill programs. Based on the evaluation, the overall system architecture presented was seen technically feasible and operational in a laboratory setting.
We have shown in laboratory settings that our approach is feasible. The future research should focus on extensions to more versatile operations and evaluating our approach in realistic industrial settings with relevant stakeholders.
7 Conclusion
We have modeled and implemented re-usable robot operations with 3D vision guided motions as simple or more complex skills. Skills integrate and synchronize robot actions and sensor data, and provide an abstraction layer for establishing flexible connection to real devices. Our experiments showed that data-oriented production operations can be automated relying on product model data and production model data. Configurable and re-usable robotic skills are key capabilities required in efficient digital service provisioning for the manufacturing sector, as well as in organizing manufacturing operations in flexible way for data-driven lot size 1 production. In the future, we will take a further look on the implementation side to link the robot skills to product modeling and production control systems.
Acknowledgments
This work was carried out partly with the CCM project, funded by the Business Finland and VTT, and DataUnleashed project funded by VTT. The authors would like to thank Ms Marja Lintala from VTT for the fruitful discussions about PLM systems.
-
Conflict of interest: Authors state no conflict of interest.
-
Data availability statement: This reported work relates no available test or corresponding data sets.
References
[1] Saltmarsh A. Manufacturing-as-a-Service: Essential to Digital Manufacturing [Internet]. Direct Industry E-magazine [cited 2021 Mar 15]. https://emag.directindustry.com/manufacturing-as-a-service-essential-to-digital-manufacturing/.Search in Google Scholar
[2] European Factories of the Future Research Association. Factories 4.0 and Beyond, Recommendations for the work programme 18-19-20 of the FoF PPP under Horizon 2020; 12.09.2016. p. 67.Search in Google Scholar
[3] Saukkoriipi J, Heikkilä T, Ahola JM, Seppälä T, Isto P. Programming and control for skill-based robots. Open Eng. 2020;10:368–76.10.1515/eng-2020-0037Search in Google Scholar
[4] Peffers K, Tuunanen T, Rothenberger MA, Chatterjee S. A design science research methodology for information systems research. J Manag Inf Syst. 2007;24(3):45–77.10.2753/MIS0742-1222240302Search in Google Scholar
[5] Sonnenberg C, Brocke JV. Evaluations in the science of the artificial–reconsidering the build-evaluate pattern in design science research. International Conference on Design Science Research in Information Systems. Berlin, Heidelberg: Springer; 2012 May. p. 381–97.10.1007/978-3-642-29863-9_28Search in Google Scholar
[6] Vargo SL, Lusch RF. Service-dominant logic: continuing the evolution. J Acad Mark Sci. 2008;36(1):1–10.10.1007/s11747-007-0069-6Search in Google Scholar
[7] Maglio PP, Vargo SL, Caswell N, Spohrer J. The service system is the basic abstraction of service science. Inf Syst e-business Manag. 2009;7(4):395–406.10.1007/s10257-008-0105-1Search in Google Scholar
[8] Vargo SL, Maglio PP, Akaka MA. On value and value co-creation: A service system and service logic perspective. Eur Manag J. 2008;26(3):145–52.10.1016/j.emj.2008.04.003Search in Google Scholar
[9] Pakkala D, Spohrer J. Digital Service: Technological Agency in Service Systems. 52nd Hawaii International Conference on System Sciences HICSS-52; 2019 Jan. p. 1886–9510.24251/HICSS.2019.229Search in Google Scholar
[10] Kusiak A. Service manufacturing: Basic concepts and technologies. J Manuf Syst. 2019;52:198–204.10.1016/j.jmsy.2019.07.002Search in Google Scholar
[11] Usländer T, Schöppenthau F, Schnebel B, Heymann S, Stojanovic L, Watso K, et al. Smart factory web – A blueprint architecture for open marketplaces for industrial production. Appl Sci. 2021;11:6585.10.3390/app11146585Search in Google Scholar
[12] Heymann S, Stojanovci L, Watson K, Nam S, Song B, Gschossmann H, et al. Cloud-based Plug and Work architecture of the IIC Testbed Smart Factory Web. IEEE 23rd International Conference on Emerging Technologies and Factory Automation (ETFA); 2018. p. 187–94.10.1109/ETFA.2018.8502645Search in Google Scholar
[13] Snapp S. How to Understand Recipe Management and Production Versions in Process Manufacturing [Internet]. 2011 Mar 9 [cited 2021 Mar 08]. https://www.brightworkresearch.com/recipe-management-and-production-versions-in-process-manufacturing/.Search in Google Scholar
[14] Arena Solutions, Inc. Today’s Product Innovators Need Intelligent BOM Management [Internet]. White paper, 2020 [cited 2021 Mar 15]. https://www.arenasolutions.com/wp-content/uploads/intelligent-bom-management-for-todays-product-innovations.pdf.Search in Google Scholar
[15] IndustryStar. Bill of Materials: How Different BOMs Impact the Product Life Cycle [Internet]. 2018 May 23 [cited 2021 Mar 15]. https://industrystar.medium.com/bill-of-materials-how-different-boms-impact-the-product-life-cycle-f1bf4769ced5.Search in Google Scholar
[16] Siemens Product Lifecycle Management Software Inc. Teamcenter manufacturing process management, 12.1, Administering Manufacturing Planning PLM00260,12.1; 2015. p. 178.Search in Google Scholar
[17] Lionel G. EBoM vs MBoM [Internet]. 2015 Aug 17 [cited 2021 Mar 08]. http://virtual-digital.com/ebom-vs-mbom.Search in Google Scholar
[18] Boada MJL, Barber R, Salichs MA. Visual approach skill for a mobile robot using learning and fusion of simple skills. Robot Auton Syst. 2002;38:157–70.10.1016/S0921-8890(02)00165-3Search in Google Scholar
[19] Weser M, Zhang J. Autonomous Planning for Mobile Manipulation Services Based on Multi-Level Robot Skills. 2009 IEEE/RSJ Int. Conf. on Intelligent Robots and Systems. St. Louis, USA: 2009 Oct. p. 11–5.10.1109/IROS.2009.5353901Search in Google Scholar
[20] eFlex Systems. How To Choose the Right Digital Work Instruction Software [Internet]. 2018 Mar 1 [cited 2021 Mar 15]. https://www.assemblymag.com/articles/94211-how-to-choose-the-right-digital-work-instruction-software.Search in Google Scholar
[21] Kurdve M. Digital assembly instruction system design with green lean perspective - Case study from building module industry. Procedia CIRP. 2018;72:762–7.10.1016/j.procir.2018.03.118Search in Google Scholar
[22] Huckaby J, Christensen HI, Toward A. Knowledge Transfer Framework for Process Abstraction in Manufacturing Robotics. Proceedings of the 30th International Conference on Machine Learning. Atlanta, Georgia, USA: JMLR: W&CP; 2013. p. 28.Search in Google Scholar
[23] Khoshafian S. What is the Enterprise-in-Motion? [Internet]. 2019 Feb 22[cited 2021 Mar 15]. https://www.rtinsights.com/what-is-the-enterprise-in-motion/.Search in Google Scholar
[24] Josey A, Lankhorst M, Band I, Jonkers H, Quartel D. An introduction to the ArchiMate® 3.0 specification; 2016. White Paper from The Open Group.Search in Google Scholar
[25] Internationaldataspaces.org [Internet]. International Data Spaces Association (IDSA) [cited 2021 Mar 15]. https://internationaldataspaces.org/.Search in Google Scholar
[26] International Data Spaces Association (IDSA) [Intetrnet]. The Reference Architecture Model, Version 3.0. 2019 Apr [cited 2021 Mar 15]. https://internationaldataspaces.org/download/16630/.Search in Google Scholar
[27] Aras [Internet]. Aras Innovator [cited 2021 Mar 15]. https://www.aras.com.Search in Google Scholar
[28] Weatherwax J. [Internet]. Kitting Meaning: What is Kitting? & Kitting Definition [cited 2021 Mar 08]. https://www.bluecart.com/blog/kitting-meaning#toc-kitting-in-manufacturing.Search in Google Scholar
© 2022 Tapio Heikkilä et al., published by De Gruyter
This work is licensed under the Creative Commons Attribution 4.0 International License.
Articles in the same Issue
- Regular Articles
- Performance of a horizontal well in a bounded anisotropic reservoir: Part I: Mathematical analysis
- Key competences for Transport 4.0 – Educators’ and Practitioners’ opinions
- COVID-19 lockdown impact on CERN seismic station ambient noise levels
- Constraint evaluation and effects on selected fracture parameters for single-edge notched beam under four-point bending
- Minimizing form errors in additive manufacturing with part build orientation: An optimization method for continuous solution spaces
- The method of selecting adaptive devices for the needs of drivers with disabilities
- Control logic algorithm to create gaps for mixed traffic: A comprehensive evaluation
- Numerical prediction of cavitation phenomena on marine vessel: Effect of the water environment profile on the propulsion performance
- Boundary element analysis of rotating functionally graded anisotropic fiber-reinforced magneto-thermoelastic composites
- Effect of heat-treatment processes and high temperature variation of acid-chloride media on the corrosion resistance of B265 (Ti–6Al–4V) titanium alloy in acid-chloride solution
- Influence of selected physical parameters on vibroinsulation of base-exited vibratory conveyors
- System and eco-material design based on slow-release ferrate(vi) combined with ultrasound for ballast water treatment
- Experimental investigations on transmission of whole body vibration to the wheelchair user's body
- Determination of accident scenarios via freely available accident databases
- Elastic–plastic analysis of the plane strain under combined thermal and pressure loads with a new technique in the finite element method
- Design and development of the application monitoring the use of server resources for server maintenance
- The LBC-3 lightweight encryption algorithm
- Impact of the COVID-19 pandemic on road traffic accident forecasting in Poland and Slovakia
- Development and implementation of disaster recovery plan in stock exchange industry in Indonesia
- Pre-determination of prediction of yield-line pattern of slabs using Voronoi diagrams
- Urban air mobility and flying cars: Overview, examples, prospects, drawbacks, and solutions
- Stadiums based on curvilinear geometry: Approximation of the ellipsoid offset surface
- Driftwood blocking sensitivity on sluice gate flow
- Solar PV power forecasting at Yarmouk University using machine learning techniques
- 3D FE modeling of cable-stayed bridge according to ICE code
- Review Articles
- Partial discharge calibrator of a cavity inside high-voltage insulator
- Health issues using 5G frequencies from an engineering perspective: Current review
- Modern structures of military logistic bridges
- Retraction
- Retraction note: COVID-19 lockdown impact on CERN seismic station ambient noise levels
- Special Issue: Trends in Logistics and Production for the 21st Century - Part II
- Solving transportation externalities, economic approaches, and their risks
- Demand forecast for parking spaces and parking areas in Olomouc
- Rescue of persons in traffic accidents on roads
- Special Issue: ICRTEEC - 2021 - Part II
- Switching transient analysis for low voltage distribution cable
- Frequency amelioration of an interconnected microgrid system
- Wireless power transfer topology analysis for inkjet-printed coil
- Analysis and control strategy of standalone PV system with various reference frames
- Special Issue: AESMT
- Study of emitted gases from incinerator of Al-Sadr hospital in Najaf city
- Experimentally investigating comparison between the behavior of fibrous concrete slabs with steel stiffeners and reinforced concrete slabs under dynamic–static loads
- ANN-based model to predict groundwater salinity: A case study of West Najaf–Kerbala region
- Future short-term estimation of flowrate of the Euphrates river catchment located in Al-Najaf Governorate, Iraq through using weather data and statistical downscaling model
- Utilization of ANN technique to estimate the discharge coefficient for trapezoidal weir-gate
- Experimental study to enhance the productivity of single-slope single-basin solar still
- An empirical formula development to predict suspended sediment load for Khour Al-Zubair port, South of Iraq
- A model for variation with time of flexiblepavement temperature
- Analytical and numerical investigation of free vibration for stepped beam with different materials
- Identifying the reasons for the prolongation of school construction projects in Najaf
- Spatial mixture modeling for analyzing a rainfall pattern: A case study in Ireland
- Flow parameters effect on water hammer stability in hydraulic system by using state-space method
- Experimental study of the behaviour and failure modes of tapered castellated steel beams
- Water hammer phenomenon in pumping stations: A stability investigation based on root locus
- Mechanical properties and freeze-thaw resistance of lightweight aggregate concrete using artificial clay aggregate
- Compatibility between delay functions and highway capacity manual on Iraqi highways
- The effect of expanded polystyrene beads (EPS) on the physical and mechanical properties of aerated concrete
- The effect of cutoff angle on the head pressure underneath dams constructed on soils having rectangular void
- An experimental study on vibration isolation by open and in-filled trenches
- Designing a 3D virtual test platform for evaluating prosthetic knee joint performance during the walking cycle
- Special Issue: AESMT-2 - Part I
- Optimization process of resistance spot welding for high-strength low-alloy steel using Taguchi method
- Cyclic performance of moment connections with reduced beam sections using different cut-flange profiles
- Time overruns in the construction projects in Iraq: Case study on investigating and analyzing the root causes
- Contribution of lift-to-drag ratio on power coefficient of HAWT blade for different cross-sections
- Geotechnical correlations of soil properties in Hilla City – Iraq
- Improve the performance of solar thermal collectors by varying the concentration and nanoparticles diameter of silicon dioxide
- Enhancement of evaporative cooling system in a green-house by geothermal energy
- Destructive and nondestructive tests formulation for concrete containing polyolefin fibers
- Quantify distribution of topsoil erodibility factor for watersheds that feed the Al-Shewicha trough – Iraq using GIS
- Seamless geospatial data methodology for topographic map: A case study on Baghdad
- Mechanical properties investigation of composite FGM fabricated from Al/Zn
- Causes of change orders in the cycle of construction project: A case study in Al-Najaf province
- Optimum hydraulic investigation of pipe aqueduct by MATLAB software and Newton–Raphson method
- Numerical analysis of high-strength reinforcing steel with conventional strength in reinforced concrete beams under monotonic loading
- Deriving rainfall intensity–duration–frequency (IDF) curves and testing the best distribution using EasyFit software 5.5 for Kut city, Iraq
- Designing of a dual-functional XOR block in QCA technology
- Producing low-cost self-consolidation concrete using sustainable material
- Performance of the anaerobic baffled reactor for primary treatment of rural domestic wastewater in Iraq
- Enhancement isolation antenna to multi-port for wireless communication
- A comparative study of different coagulants used in treatment of turbid water
- Field tests of grouted ground anchors in the sandy soil of Najaf, Iraq
- New methodology to reduce power by using smart street lighting system
- Optimization of the synergistic effect of micro silica and fly ash on the behavior of concrete using response surface method
- Ergodic capacity of correlated multiple-input–multiple-output channel with impact of transmitter impairments
- Numerical studies of the simultaneous development of forced convective laminar flow with heat transfer inside a microtube at a uniform temperature
- Enhancement of heat transfer from solar thermal collector using nanofluid
- Improvement of permeable asphalt pavement by adding crumb rubber waste
- Study the effect of adding zirconia particles to nickel–phosphorus electroless coatings as product innovation on stainless steel substrate
- Waste aggregate concrete properties using waste tiles as coarse aggregate and modified with PC superplasticizer
- CuO–Cu/water hybrid nonofluid potentials in impingement jet
- Satellite vibration effects on communication quality of OISN system
- Special Issue: Annual Engineering and Vocational Education Conference - Part III
- Mechanical and thermal properties of recycled high-density polyethylene/bamboo with different fiber loadings
- Special Issue: Advanced Energy Storage
- Cu-foil modification for anode-free lithium-ion battery from electronic cable waste
- Review of various sulfide electrolyte types for solid-state lithium-ion batteries
- Optimization type of filler on electrochemical and thermal properties of gel polymer electrolytes membranes for safety lithium-ion batteries
- Pr-doped BiFeO3 thin films growth on quartz using chemical solution deposition
- An environmentally friendly hydrometallurgy process for the recovery and reuse of metals from spent lithium-ion batteries, using organic acid
- Production of nickel-rich LiNi0.89Co0.08Al0.03O2 cathode material for high capacity NCA/graphite secondary battery fabrication
- Special Issue: Sustainable Materials Production and Processes
- Corrosion polarization and passivation behavior of selected stainless steel alloys and Ti6Al4V titanium in elevated temperature acid-chloride electrolytes
- Special Issue: Modern Scientific Problems in Civil Engineering - Part II
- The modelling of railway subgrade strengthening foundation on weak soils
- Special Issue: Automation in Finland 2021 - Part II
- Manufacturing operations as services by robots with skills
- Foundations and case studies on the scalable intelligence in AIoT domains
- Safety risk sources of autonomous mobile machines
- Special Issue: 49th KKBN - Part I
- Residual magnetic field as a source of information about steel wire rope technical condition
- Monitoring the boundary of an adhesive coating to a steel substrate with an ultrasonic Rayleigh wave
- Detection of early stage of ductile and fatigue damage presented in Inconel 718 alloy using instrumented indentation technique
- Identification and characterization of the grinding burns by eddy current method
- Special Issue: ICIMECE 2020 - Part II
- Selection of MR damper model suitable for SMC applied to semi-active suspension system by using similarity measures
Articles in the same Issue
- Regular Articles
- Performance of a horizontal well in a bounded anisotropic reservoir: Part I: Mathematical analysis
- Key competences for Transport 4.0 – Educators’ and Practitioners’ opinions
- COVID-19 lockdown impact on CERN seismic station ambient noise levels
- Constraint evaluation and effects on selected fracture parameters for single-edge notched beam under four-point bending
- Minimizing form errors in additive manufacturing with part build orientation: An optimization method for continuous solution spaces
- The method of selecting adaptive devices for the needs of drivers with disabilities
- Control logic algorithm to create gaps for mixed traffic: A comprehensive evaluation
- Numerical prediction of cavitation phenomena on marine vessel: Effect of the water environment profile on the propulsion performance
- Boundary element analysis of rotating functionally graded anisotropic fiber-reinforced magneto-thermoelastic composites
- Effect of heat-treatment processes and high temperature variation of acid-chloride media on the corrosion resistance of B265 (Ti–6Al–4V) titanium alloy in acid-chloride solution
- Influence of selected physical parameters on vibroinsulation of base-exited vibratory conveyors
- System and eco-material design based on slow-release ferrate(vi) combined with ultrasound for ballast water treatment
- Experimental investigations on transmission of whole body vibration to the wheelchair user's body
- Determination of accident scenarios via freely available accident databases
- Elastic–plastic analysis of the plane strain under combined thermal and pressure loads with a new technique in the finite element method
- Design and development of the application monitoring the use of server resources for server maintenance
- The LBC-3 lightweight encryption algorithm
- Impact of the COVID-19 pandemic on road traffic accident forecasting in Poland and Slovakia
- Development and implementation of disaster recovery plan in stock exchange industry in Indonesia
- Pre-determination of prediction of yield-line pattern of slabs using Voronoi diagrams
- Urban air mobility and flying cars: Overview, examples, prospects, drawbacks, and solutions
- Stadiums based on curvilinear geometry: Approximation of the ellipsoid offset surface
- Driftwood blocking sensitivity on sluice gate flow
- Solar PV power forecasting at Yarmouk University using machine learning techniques
- 3D FE modeling of cable-stayed bridge according to ICE code
- Review Articles
- Partial discharge calibrator of a cavity inside high-voltage insulator
- Health issues using 5G frequencies from an engineering perspective: Current review
- Modern structures of military logistic bridges
- Retraction
- Retraction note: COVID-19 lockdown impact on CERN seismic station ambient noise levels
- Special Issue: Trends in Logistics and Production for the 21st Century - Part II
- Solving transportation externalities, economic approaches, and their risks
- Demand forecast for parking spaces and parking areas in Olomouc
- Rescue of persons in traffic accidents on roads
- Special Issue: ICRTEEC - 2021 - Part II
- Switching transient analysis for low voltage distribution cable
- Frequency amelioration of an interconnected microgrid system
- Wireless power transfer topology analysis for inkjet-printed coil
- Analysis and control strategy of standalone PV system with various reference frames
- Special Issue: AESMT
- Study of emitted gases from incinerator of Al-Sadr hospital in Najaf city
- Experimentally investigating comparison between the behavior of fibrous concrete slabs with steel stiffeners and reinforced concrete slabs under dynamic–static loads
- ANN-based model to predict groundwater salinity: A case study of West Najaf–Kerbala region
- Future short-term estimation of flowrate of the Euphrates river catchment located in Al-Najaf Governorate, Iraq through using weather data and statistical downscaling model
- Utilization of ANN technique to estimate the discharge coefficient for trapezoidal weir-gate
- Experimental study to enhance the productivity of single-slope single-basin solar still
- An empirical formula development to predict suspended sediment load for Khour Al-Zubair port, South of Iraq
- A model for variation with time of flexiblepavement temperature
- Analytical and numerical investigation of free vibration for stepped beam with different materials
- Identifying the reasons for the prolongation of school construction projects in Najaf
- Spatial mixture modeling for analyzing a rainfall pattern: A case study in Ireland
- Flow parameters effect on water hammer stability in hydraulic system by using state-space method
- Experimental study of the behaviour and failure modes of tapered castellated steel beams
- Water hammer phenomenon in pumping stations: A stability investigation based on root locus
- Mechanical properties and freeze-thaw resistance of lightweight aggregate concrete using artificial clay aggregate
- Compatibility between delay functions and highway capacity manual on Iraqi highways
- The effect of expanded polystyrene beads (EPS) on the physical and mechanical properties of aerated concrete
- The effect of cutoff angle on the head pressure underneath dams constructed on soils having rectangular void
- An experimental study on vibration isolation by open and in-filled trenches
- Designing a 3D virtual test platform for evaluating prosthetic knee joint performance during the walking cycle
- Special Issue: AESMT-2 - Part I
- Optimization process of resistance spot welding for high-strength low-alloy steel using Taguchi method
- Cyclic performance of moment connections with reduced beam sections using different cut-flange profiles
- Time overruns in the construction projects in Iraq: Case study on investigating and analyzing the root causes
- Contribution of lift-to-drag ratio on power coefficient of HAWT blade for different cross-sections
- Geotechnical correlations of soil properties in Hilla City – Iraq
- Improve the performance of solar thermal collectors by varying the concentration and nanoparticles diameter of silicon dioxide
- Enhancement of evaporative cooling system in a green-house by geothermal energy
- Destructive and nondestructive tests formulation for concrete containing polyolefin fibers
- Quantify distribution of topsoil erodibility factor for watersheds that feed the Al-Shewicha trough – Iraq using GIS
- Seamless geospatial data methodology for topographic map: A case study on Baghdad
- Mechanical properties investigation of composite FGM fabricated from Al/Zn
- Causes of change orders in the cycle of construction project: A case study in Al-Najaf province
- Optimum hydraulic investigation of pipe aqueduct by MATLAB software and Newton–Raphson method
- Numerical analysis of high-strength reinforcing steel with conventional strength in reinforced concrete beams under monotonic loading
- Deriving rainfall intensity–duration–frequency (IDF) curves and testing the best distribution using EasyFit software 5.5 for Kut city, Iraq
- Designing of a dual-functional XOR block in QCA technology
- Producing low-cost self-consolidation concrete using sustainable material
- Performance of the anaerobic baffled reactor for primary treatment of rural domestic wastewater in Iraq
- Enhancement isolation antenna to multi-port for wireless communication
- A comparative study of different coagulants used in treatment of turbid water
- Field tests of grouted ground anchors in the sandy soil of Najaf, Iraq
- New methodology to reduce power by using smart street lighting system
- Optimization of the synergistic effect of micro silica and fly ash on the behavior of concrete using response surface method
- Ergodic capacity of correlated multiple-input–multiple-output channel with impact of transmitter impairments
- Numerical studies of the simultaneous development of forced convective laminar flow with heat transfer inside a microtube at a uniform temperature
- Enhancement of heat transfer from solar thermal collector using nanofluid
- Improvement of permeable asphalt pavement by adding crumb rubber waste
- Study the effect of adding zirconia particles to nickel–phosphorus electroless coatings as product innovation on stainless steel substrate
- Waste aggregate concrete properties using waste tiles as coarse aggregate and modified with PC superplasticizer
- CuO–Cu/water hybrid nonofluid potentials in impingement jet
- Satellite vibration effects on communication quality of OISN system
- Special Issue: Annual Engineering and Vocational Education Conference - Part III
- Mechanical and thermal properties of recycled high-density polyethylene/bamboo with different fiber loadings
- Special Issue: Advanced Energy Storage
- Cu-foil modification for anode-free lithium-ion battery from electronic cable waste
- Review of various sulfide electrolyte types for solid-state lithium-ion batteries
- Optimization type of filler on electrochemical and thermal properties of gel polymer electrolytes membranes for safety lithium-ion batteries
- Pr-doped BiFeO3 thin films growth on quartz using chemical solution deposition
- An environmentally friendly hydrometallurgy process for the recovery and reuse of metals from spent lithium-ion batteries, using organic acid
- Production of nickel-rich LiNi0.89Co0.08Al0.03O2 cathode material for high capacity NCA/graphite secondary battery fabrication
- Special Issue: Sustainable Materials Production and Processes
- Corrosion polarization and passivation behavior of selected stainless steel alloys and Ti6Al4V titanium in elevated temperature acid-chloride electrolytes
- Special Issue: Modern Scientific Problems in Civil Engineering - Part II
- The modelling of railway subgrade strengthening foundation on weak soils
- Special Issue: Automation in Finland 2021 - Part II
- Manufacturing operations as services by robots with skills
- Foundations and case studies on the scalable intelligence in AIoT domains
- Safety risk sources of autonomous mobile machines
- Special Issue: 49th KKBN - Part I
- Residual magnetic field as a source of information about steel wire rope technical condition
- Monitoring the boundary of an adhesive coating to a steel substrate with an ultrasonic Rayleigh wave
- Detection of early stage of ductile and fatigue damage presented in Inconel 718 alloy using instrumented indentation technique
- Identification and characterization of the grinding burns by eddy current method
- Special Issue: ICIMECE 2020 - Part II
- Selection of MR damper model suitable for SMC applied to semi-active suspension system by using similarity measures