70 research outputs found

    Co-manipulation of soft-materials estimating deformation from depth images

    Full text link
    Human-robot co-manipulation of soft materials, such as fabrics, composites, and sheets of paper/cardboard, is a challenging operation that presents several relevant industrial applications. Estimating the deformation state of the co-manipulated material is one of the main challenges. Viable methods provide the indirect measure by calculating the human-robot relative distance. In this paper, we develop a data-driven model to estimate the deformation state of the material from a depth image through a Convolutional Neural Network (CNN). First, we define the deformation state of the material as the relative roto-translation from the current robot pose and a human grasping position. The model estimates the current deformation state through a Convolutional Neural Network, specifically a DenseNet-121 pretrained on ImageNet.The delta between the current and the desired deformation state is fed to the robot controller that outputs twist commands. The paper describes the developed approach to acquire, preprocess the dataset and train the model. The model is compared with the current state-of-the-art method based on a skeletal tracker from cameras. Results show that our approach achieves better performances and avoids the various drawbacks caused by using a skeletal tracker.Finally, we also studied the model performance according to different architectures and dataset dimensions to minimize the time required for dataset acquisitionComment: Pre-print, submitted to Journal of Intelligent Manufacturin

    Learning Action Duration and Synergy in Task Planning for Human-Robot Collaboration

    Full text link
    A good estimation of the actions' cost is key in task planning for human-robot collaboration. The duration of an action depends on agents' capabilities and the correlation between actions performed simultaneously by the human and the robot. This paper proposes an approach to learning actions' costs and coupling between actions executed concurrently by humans and robots. We leverage the information from past executions to learn the average duration of each action and a synergy coefficient representing the effect of an action performed by the human on the duration of the action performed by the robot (and vice versa). We implement the proposed method in a simulated scenario where both agents can access the same area simultaneously. Safety measures require the robot to slow down when the human is close, denoting a bad synergy of tasks operating in the same area. We show that our approach can learn such bad couplings so that a task planner can leverage this information to find better plans.Comment: Accepted at IEEE Int. Conf. on Emerging Technology and Factory Automation, 202

    Optimal task positioning in multi-robot cells, using nested meta-heuristic swarm algorithms

    Get PDF
    Abstract Process planning of multi-robot cells is usually a manual and time consuming activity, based on trials-and-errors. A co-manipulation problem is analysed, where one robot handles the work-piece and one robot performs a task on it and a method to find the optimal pose of the work-piece is proposed. The method, based on a combination of Whale Optimization Algorithm and Ant Colony Optimization algorithm, minimize a performance index while taking into account technological and kinematics constraints. The index evaluates process accuracy considering transmission elasticity, backslashes and distance from joint limits. Numerical simulations demonstrate the method robustness and convergence

    Anytime informed path re-planning and optimization for robots in changing environments

    Full text link
    In this paper, we propose a path re-planning algorithm that makes robots able to work in scenarios with moving obstacles. The algorithm switches between a set of pre-computed paths to avoid collisions with moving obstacles. It also improves the current path in an anytime fashion. The use of informed sampling enhances the search speed. Numerical results show the effectiveness of the strategy in different simulation scenarios.Comment: Submitted to IROS 2021. "This work has been submitted to the IEEE for possible publication. Copyright may be transferred without notice, after which this version may no longer be accessible

    Modeling and analysis of pHRI with Differential Game Theory

    Full text link
    Applications involving humans and robots working together are spreading nowadays. Alongside, modeling and control techniques that allow physical Human-Robot Interaction (pHRI) are widely investigated. To better understand its potential application in pHRI, this work investigates the Cooperative Differential Game Theory modeling of pHRI in a cooperative reaching task, specifically for reference tracking. The proposed controller based on Collaborative Game Theory is deeply analyzed and compared in simulations with two other techniques, Linear Quadratic Regulator (LQR) and Non-Cooperative Game-Theoretic Controller. The set of simulations shows how different tuning of control parameters affects the system response and control efforts of both the players for the three controllers, suggesting the use of Cooperative GT in the case the robot should assist the human, while Non-Cooperative GT represents a better choice in the case the robot should lead the action. Finally, preliminary tests with a trained human are performed to extract useful information on the real applicability and limitations of the proposed method

    Spatio-Temporal Avoidance of Predicted Occupancy in Human-Robot Collaboration

    Full text link
    This paper addresses human-robot collaboration (HRC) challenges of integrating predictions of human activity to provide a proactive-n-reactive response capability for the robot. Prior works that consider current or predicted human poses as static obstacles are too nearsighted or too conservative in planning, potentially causing delayed robot paths. Alternatively, time-varying prediction of human poses would enable robot paths that avoid anticipated human poses, synchronized dynamically in time and space. Herein, a proactive path planning method, denoted STAP, is presented that uses spatiotemporal human occupancy maps to find robot trajectories that anticipate human movements, allowing robot passage without stopping. In addition, STAP anticipates delays from robot speed restrictions required by ISO/TS 15066 speed and separation monitoring (SSM). STAP also proposes a sampling-based planning algorithm based on RRT* to solve the spatio-temporal motion planning problem and find paths of minimum expected duration. Experimental results show STAP generates paths of shorter duration and greater average robot-human separation distance throughout tasks. Additionally, STAP more accurately estimates robot trajectory durations in HRC, which are useful in arriving at proactive-n-reactive robot sequencing.Comment: 7 pages, 7 figures. Accepted at IEEE ROMAN 202

    OpenMORE: an open-source tool for sampling-based path replanning in ROS

    Full text link
    With the spread of robots in unstructured, dynamic environments, the topic of path replanning has gained importance in the robotics community. Although the number of replanning strategies has significantly increased, there is a lack of agreed-upon libraries and tools, making the use, development, and benchmarking of new algorithms arduous. This paper introduces OpenMORE, a new open-source ROS-based C++ library for sampling-based path replanning algorithms. The library builds a framework that allows for continuous replanning and collision checking of the traversed path during the execution of the robot trajectory. Users can solve replanning tasks exploiting the already available algorithms and can easily integrate new ones, leveraging the library to manage the entire execution.Comment: Accepted at IEEE ETFA 202

    Multi-robot spot-welding cells: An integrated approach to cell design and motion planning

    Get PDF
    The necessity to manage several vehicle models on the same robotized assembly cell has made the cell design and the robot off-line motion planning two fundamental activities. Industrial practice and state-of-the-art methods focus on the technical issues of each activity, but no integrated approach has been yet proposed, resulting in a lack of optimality for the final cell configuration. The paper introduces a formalization of the whole process and proposes a heuristic multi-stage method for the identification of the optimal combination of cell design choices and motion planning. The proposed architecture is depicted through a real case for welding application

    Multi-robot spot-welding cell design: Problem formalization and proposed architecture

    Get PDF
    The multi-robot cell design for car-body spot welding is faced by industry as a sequence of tasks, where researches are focused on issues of the problem as a whole. In authors’ knowledge, none work in literature have suggested any formalization for the complete process. This paper tries to bridges the gap proposing coherent process formalization, and presenting a corresponding innovative architecture for the automatic optimal cell design. Specifically, the formalization involves the identification and allocation of the resources in terms of a set of decisional variables (e.g. robot model/positioning/number, welding gun models/allocation/number, welding point allocation etc.); then, the design optimization process minimizes the investment costs granting the cycle time. The multi-loop optimization architecture integrates both new algorithms and existent procedures from different fields. Test-bed showing its feasibility is reported

    robotic am system for plastic materials tuning and on line adjustment of process parameters

    Get PDF
    Abstract Additive Manufacturing (AM) techniques based on thermoplastic polymer extrusion allow the manufacture of complex parts, but their slow printing speed limits their use for mass production. To overcome this drawback, an industrial screw-based extruder has been mounted on an anthropomorphic robot, realizing a flexible AM platform for big objects. The most important process parameters have been set by a suitable experimental campaign, ensuring a regular deposited layer geometry. A closed-loop control has been implemented to further improve the process parameter setting based on data measured during the deposition, in this way compensating the material withdrawal or other unexpected defects
    • …
    corecore