For remaining competitive in the current industrial manufacturing markets, coating companies need to implement flexible production systems for dealing with mass customization and mass production ...workflows. The introduction of robotic manipulators capable of mimicking with accuracy the motions executed by highly skilled technicians is an important factor in enabling coating companies to cope with high customization. However, there are some limitations associated with the usage of a fully automated system for coating applications, especially when considering customized products of large dimensions and complex geometry. This paper addresses the development of a collaborative coating cell to increase the flexibility and efficiency of coating processes. The robot trajectory is taught with an intuitive programming by demonstration system, in which an icosahedron marker with multicoloured LEDs is attached to the coating tool for tracking its trajectories using a stereoscopic vision system. For avoiding the construction of fixtures and allowing the operator to freely place products within the coating work cell, a modular 3D perception system was developed, relying on principal component analysis for performing the initial point cloud alignment and on the iterative closest point algorithm for 6 DoF pose estimation. Furthermore, to enable safe and intuitive human-robot collaboration, a non-intrusive zone monitoring safety system was employed to track the position of the operator in the cell.
Full text
Available for:
DOBA, EMUNI, FIS, FZAB, GEOZS, GIS, IJS, IMTLJ, IZUM, KILJ, KISLJ, MFDPS, NLZOH, NUK, OILJ, PILJ, PNG, SAZU, SBCE, SBJE, SBMB, SBNM, SIK, UILJ, UKNU, UL, UM, UPUK, VKSCE, ZAGLJ
Nowadays, a laboratory operator in the areas of chemistry, biology or medicine spends considerable time performing micropipetting procedures, a common, monotonous and repetitive task which ...compromises the ergonomics of individuals, namely related to wrist musculoskeletal disorders. In this work, the design of a kinesthetic teaching approach for automating the micropipetting technique is presented, allowing to redirect the operator to other non-repetitive tasks, aiming to reduce the exposure to ergonomic risks. The proposed robotic solution has an innovative gripping system capable of supporting, actuating and regulating the volume of a manual micropipette. The system is able to configure the position of diverse laboratory materials, such as lab containers and plates, on the workbench through a collaborative robotic arm, providing flexibility to adapt to different procedures. A projected human-machine interface, which combines the display of information on the workbench with an infrared based interaction device was developed, providing a more intuitive interaction between the operator and the system during the configuration and operation phases. In contrast to the majority of the existing liquid handling systems, the proposed system allows the operator to place the materials freely on the workbench and the usage of different materials’ variants, facilitating the implementation of the system in any laboratory. The attained performance and ease of use of the system were very encouraging since all the defined tasks in the conducted experiments were successfully performed by users with minimum training, highlighting its potential inclusion in the laboratory routine panorama.
Full text
Available for:
DOBA, EMUNI, FIS, FZAB, GEOZS, GIS, IJS, IMTLJ, IZUM, KILJ, KISLJ, MFDPS, NLZOH, NUK, OILJ, PILJ, PNG, SAZU, SBCE, SBJE, SBMB, SBNM, SIK, UILJ, UKNU, UL, UM, UPUK, VKSCE, ZAGLJ
Motivated by the Fourth Industrial Revolution, there is an ever-increasing need to integrated Cyber-Physical Systems in industrial production environments. To address the demand for flexible robotics ...in contemporary industrial environments and the necessity to integrate robots and automation equipment in an efficient manner, an effective, bidirectional, reliable and structured data interchange mechanism is required. As an answer to these requirements, this article presents ROBIN, an open-source middleware for achieving interoperability between the Robot Operating System and CODESYS, a softPLC that can run on embedded devices and that supports a variety of fieldbuses and industrial network protocols. The referred middleware was successfully applied and tested in various industrial applications such as battery management systems, motion, robotic manipulator and safety hardware control, and horizontal integration between a mobile manipulator and a conveyor system.
Machine vision systems are widely used in assembly lines for providing sensing abilities to robots to allow them to handle dynamic environments. This paper presents a comparison of 3D sensors for ...evaluating which one is best suited for usage in a machine vision system for robotic fastening operations within an automotive assembly line. The perception system is necessary for taking into account the position uncertainty that arises from the vehicles being transported in an aerial conveyor. Three sensors with different working principles were compared, namely laser triangulation (SICK TriSpector1030), structured light with sequential stripe patterns (Photoneo PhoXi S) and structured light with infrared speckle pattern (Asus Xtion Pro Live). The accuracy of the sensors was measured by computing the root mean square error (RMSE) of the point cloud registrations between their scans and two types of reference point clouds, namely, CAD files and 3D sensor scans. Overall, the RMSE was lower when using sensor scans, with the SICK TriSpector1030 achieving the best results (0.25 mm ± 0.03 mm), the Photoneo PhoXi S having the intermediate performance (0.49 mm ± 0.14 mm) and the Asus Xtion Pro Live obtaining the higher RMSE (1.01 mm ± 0.11 mm). Considering the use case requirements, the final machine vision system relied on the SICK TriSpector1030 sensor and was integrated with a collaborative robot, which was successfully deployed in an vehicle assembly line, achieving 94% success in 53,400 screwing operations.
Full text
Available for:
IZUM, KILJ, NUK, PILJ, PNG, SAZU, UL, UM, UPUK
Manufacturing and production industries are increasingly turning to robots to carry out repetitive picking operations in an efficient manner. This paper focuses on tackling the novel challenge of ...automating the bin picking process for entangled objects, for which there is very little research. The chosen case study are sets of freely curved tubes, which are prone to occlusions and entanglement. The proposed algorithm builds a representation of the tubes as an ordered list of cylinders and joints using a point cloud acquired by a 3D scanner. This representation enables the detection of occlusions in the tubes. The solution also performs grasp planning and motion planning, by evaluating post-grasp trajectories via simulation using Gazebo and the ODE physics engine. A force/torque sensor is used to determine how many items were picked by a robot gripper and in which direction it should rotate to solve cases of entanglement. Real-life experiments with sets of PVC tubes and rubber radiator hoses showed that the robot was able to pick a single tube on the first try with success rates of 99% and 93%, respectively. This study indicates that using simulation for motion planning is a promising solution to deal with entangled objects.
Bin picking is a challenging problem that involves using a robotic manipulator to remove, one-by-one, a set of objects randomly stacked in a container. In order to provide ground truth data for ...evaluating heuristic or machine learning perception systems, this paper proposes using simulation to create bin picking environments in which a procedural generation method builds entangled tubes that can have curvatures throughout their length. The output of the simulation is an annotated point cloud, generated by a virtual 3D depth camera, in which the tubes are assigned with unique colors. A general metric based on micro-recall is proposed to compare the accuracy of point cloud annotations with the ground truth. The synthetic data is representative of a high quality 3D scanner, given that the performance of a tube modeling system when given 640 simulated point clouds was similar to the results achieved with real sensor data. Therefore, simulation is a promising technique for the automated evaluation of solutions for bin picking tasks.
A multi-AGV based logistic system is typically associated with two fundamental problems, critical for its overall performance: the AGV’s route planning for collision and deadlock avoidance; and the ...task scheduling to determine which vehicle should transport which load. Several heuristic functions can be used according to the application. This paper proposes a time-based algorithm to dynamically control a fleet of Autonomous Guided Vehicles (AGVs) in an automatic warehouse scenario. Our approach includes a routing algorithm based on the A* heuristic search (TEA*—Time Enhanced A*) to generate free-collisions paths and a scheduling module to improve the results of the routing algorithm. These modules work cooperatively to provide an efficient task execution time considering as basis the routing algorithm information. Simulation experiments are presented using a typical industrial layout for 10 and 20 AGVs. Moreover, a comparison with an alternative approach from the state-of-the-art is also presented.
Forest biomass has gained increasing interest in the recent years as a renewable source of energy in the context of climate changes and continuous rising of fossil fuels prices. However, due to its ...characteristics such as seasonality, low density, and high cost, the biomass supply chain needs further optimization to become more competitive in the current energetic market. In this sense and taking into consideration the fact that the transportation is the process that accounts for the higher parcel in the biomass supply chain costs, this work proposes a multilayer model predictive control based strategy to improve the performance of this process at the operational level. The proposed strategy aims to improve the overall supply chain performance by forecasting the system evolution using behavioural dynamic models. In this way, it is possible to react beforehand and avoid expensive impacts in the tasks execution. The methodology is composed of two interconnected levels that closely monitor the system state update, in the operational level, and delineate a new routing and scheduling plan in case of an expected deviation from the original one. By applying this approach to an experimental case study, the concept of the proposed methodology was proven. This novel strategy enables the online scheduling of the supply chain transport operation using a predictive approach.
This paper presents an interactive programming method for programming industrial robots in ceramic applications. The main purpose was to develop a simple but flexible programming system that empowers ...the user with product driven programming without compromising flexibility. To achieve this flexibility, a two step hybrid programming model was designed: first the user sketches the desired trajectory in a spatial augmented reality programming table using the final product and then relies on an advanced 3D graphical system to tune the robot trajectory in the final workcell. The results measured by the end-user feedback show that a new level of flexibility was reached for this type of application.
Aim of study: This work aims to provide an overview of Model Predictive Controllers (MPC) applications in supply chains, to describe the forest-based supply chain and to analyse the potential use and ...benefits of MPC in a case study concerning a biomass supply chain.Area of study: The proposed methods are being applied to a company located in Finland.Material and methods: Supply chains are complex systems where actions and partners’ coordination influence the whole system performance. The increase of competitiveness and need of quick responses to the costumers implies the use of efficient management techniques. The control theory, particularly MPC, has been successfully used as a supply chain management tool. MPC is able to deal with dynamic interactions between the partners and to globally optimize the supply chain performance in the presence of disturbances. However, as far as is authors’ knowledge, there are no applications of this methodology in the forest-based supply chains. This work proposes a control architecture to improve the performance of the forest supply chain. The controller is based on prediction models which are able to simulate the system and deal with disturbances.Main results: The preliminary results enable to evaluate the impacts of disturbances in the supply chain. Thus, it is possible to react beforehand, controlling the schedules and tasks’ allocation, or alert the planning level in order to generate a new plan.Research highlights: Overview of MPC applications in supply chains; forest-based supply chain description; case study presentation: wood biomass supply chain for energy production; MPC architecture proposal to decrease the operation times.Keywords: biomass; forest; Model Predictive Control; planning; supply chain.