Demo Data from EDBT 2026 / reviewers in the wild / expert
Edvin Åblad
dblp:217/1305
· DBLP profile ↗
6ranked-venue papers
3as first author
5since 2021 · last 2024
0000-0002-4627-4360ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 3 · 3 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer graphics and multimedia
2 papers |
Computational fabrication · 77% Geometric modeling and processing · 23% | |
| Theoretical computer science
1 paper |
Mathematical optimization · 100% | |
| Artificial intelligence
1 paper |
Motion planning and robot control · 87% Multi-agent systems · 13% |
Topics — the 6 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Mathematical optimization
combinatorial optimization |
0.8 | 1 | 2024 | Automatic Cable Harness Layout Routing in a Customizable 3D Environment · Comput. Aided Des. 2024 |
Mathematical optimization › combinatorial optimization › routing problems
routing optimization |
0.8 | 1 | 2024 | Automatic Cable Harness Layout Routing in a Customizable 3D Environment · Comput. Aided Des. 2024 |
Robotics › Motion planning and robot control
collision detection |
0.5 | 1 | 2021 | Continuous Collision Detection of Pairs of Robot Motions Under Velocity Uncertainty · IEEE Trans. Robotics 2021 |
Robotics › Motion planning and robot control › collision detection
continuous collision detection |
0.5 | 1 | 2021 | Continuous Collision Detection of Pairs of Robot Motions Under Velocity Uncertainty · IEEE Trans. Robotics 2021 |
Geometric modeling and processing › 3d scene modeling
3d room modeling |
0.2 | 1 | 2024 | Automatic Cable Harness Layout Routing in a Customizable 3D Environment · Comput. Aided Des. 2024 |
Knowledge, reasoning and agents › Multi-agent systems
multi-robot systems |
0.1 | 1 | 2021 | Continuous Collision Detection of Pairs of Robot Motions Under Velocity Uncertainty · IEEE Trans. Robotics 2021 |
Methods — techniques the papers use, named apart from their topics
pareto front approximation · 1.5deterministic routing algorithm · 1.5curve routing · 0.5conservative advancement · 0.5clearance lower bounding · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Automatic Cable Harness Layout Routing in a Customizable 3D EnvironmentabstractDesigning cable harnesses can be time-consuming and complex due to many design and manufacturing aspects and rules. Automating the design process can help to fulfil these rules, speed up the process, and optimize the design. To accommodate this, we formulate a harness routing optimization problem to minimize cable lengths, maximize bundling by rewarding shared paths, and optimize the cables’ spatial location with respect to case-specific information of the routing environment, e.g., zones to avoid. A deterministic and computationally effective cable harness routing algorithm has been developed to solve the routing problem and is used to generate a set of cable harness topology candidates and approximate the Pareto front. Our approach was tested against a stochastic and an exact solver and our routing algorithm generated objective function values better than the stochastic approach and close to the exact solver. Our algorithm was able to find solutions, some of them being proven to be near-optimal, for three industrial-sized 3D cases within reasonable time (in magnitude of seconds to minutes) and the computation times were comparable to those of the stochastic approach. Tobias Karlsson, Edvin Åblad, Tomas Hermansson, Johan S. Carlson, G. Tenfält |
Comput. Aided Des. | 2 |
| 2023 | Spatial-Temporal Load Balancing and Coordination of Multi-Robot StationsabstractCycle time minimization in multi-robot manufacturing stations is computationally challenging. This is due to the many aspects that need to be accounted for, including assigning process tasks to robots, specifying robot configurations at tasks, sequencing, planning motions, and coordinating the robots to avoid collisions. Hence, to find good solutions, often some assumptions are made and/or the problem is divided into subproblems—often limiting the set of solutions with the risk of excluding the best ones. In this study, we generalize the completely disjoint solution method that challenges the so-calledshortest pathassumption, i.e., to let each robot use its shortest collision-free motion between any two configurations, regardless of the other robots. We devise a generalized method calledspatial–temporal load balancing and coordination, which prevents robot–robot collisions by a sequence of disjoint solutions, guiding task assignments, sequences, and robot motions (path and velocity). We study both artificial and industrial instances. For some of them, our suggested method is superior to methods based on the shortest path assumption, with as much as a 28% reduction in cycle time. Moreover, for problem instances with no special structure, we establish that the shortest path assumption is often reasonable.Note to Practitioners—This work is motivated by a particular industrial problem instance of a spot-welding station with two robots and where welds are placed along the edge of a workpiece. Due to the special geometry of the instance one robot can only perform welds in the middle of the edge and the other only at the ends. As a result, if the robots use their shortest motions between welds, then waiting times are required to prevent collisions. Moreover, the tasks are too close to each other to allow for a completely disjoint solution. Hence, we suggest a method based on sequence of disjoint solutions. Edvin Åblad, Domenico Spensieri, Robert Bohlin, Johan S. Carlson, Ann-Brith Strömberg |
IEEE Trans Autom. Sci. Eng. | 1 |
| 2022 | Robust optimization of a bi-objective tactical resource allocation problem with uncertain qualification costsabstractAbstract In the presence of uncertainties in the parameters of a mathematical model, optimal solutions using nominal or expected parameter values can be misleading. In practice, robust solutions to an optimization problem are desired. Although robustness is a key research topic within single-objective optimization, little attention is received within multi-objective optimization, i.e. robust multi-objective optimization.This work builds on recent work within robust multi-objective optimization and presents a new robust efficiency concept for bi-objective optimization problems with one uncertain objective. Our proposed concept and algorithmic contribution are tested on a real-world multi-item capacitated resource planning problem, appearing at a large aerospace company manufacturing high precision engine parts. Our algorithm finds all the robust efficient solutions required by the decision-makers in significantly less time than the approach of Kuhn et al. (Eur J Oper Res 252(2):418–431, 2016) on 28 of the 30 industrial instances. Sunney Fotedar, Ann-Brith Strömberg, Edvin Åblad, Torgny Almgren |
Auton. Agents Multi Agent Syst. | 3 |
| 2021 | Routing of curves with piecewise constant curvature applied to routing of preformed hoses
Tomas Hermansson, Edvin Åblad |
Comput. Aided Des. | 2 |
| 2021 | Continuous Collision Detection of Pairs of Robot Motions Under Velocity UncertaintyabstractIn automotive manufacturing, production systems typically involve multiple robots and, today, are being individualized by utilizing the concept of digital twins. Therefore, the robot programs need to be verified for each individual product. A crucial aspect is to avoid collisions between robots by velocity tuning: This involves an efficient analysis of pairs of robot paths and determining if swept volumes of (sub) paths are disjoint. In general, velocity uncertain motions require disjoint sweep volumes to be safe. We optimize a clearance lower bounding function to provide new sample points for clearance computations. Due to the computational cost of each distance query, our sampling strategy aims to maximize the information gained at each query. The algorithm terminates when robot paths are verified to be disjoint or a collision is detected. Our approach for disjoint paths is inspired by the technique for continuous collision detection known asconservative advancement. Our tests indicate that the proposed sampling method is reliable and computationally much faster than creating and intersecting octrees representing the swept volumes. Edvin Åblad, Domenico Spensieri, Robert Bohlin, Ann-Brith Strömberg |
IEEE Trans. Robotics | 1 |
| 2018 | Intersection-Free Geometrical Partitioning of Multirobot Stations for Cycle Time OptimizationabstractAssembly cells, where multiple robots perform sets of tasks, often face the challenge to minimize cycle time and avoid collisions. Collisions are avoided by introducing synchronization schemes among the robots, preventing shared volumes of the workspaces to be simultaneously entered. Synchronization often increases the cycle time and makes the robot programming more difficult to generate, adjust, and maintain. In this paper, we present a novel method to maximize throughput while eliminating all synchronizations among robots. We devise algorithms to minimize cycle time generating no intersection among robots at any time during their paths. First, a surrogate model for minimizing cycle time is provided and solved to optimality: each task is assigned to a robot in a way that no collision occurs. Afterward, the entire workspace is partitioned such that each robot's workspace is separated from the others. Finally, robot paths are generated automatically in order to avoid collisions with the environment and remaining in their precomputed partitions. In the rare cases where some of these steps fail, a feedback procedure redistributing the tasks or modifying the partitions is adopted. Furthermore, since the surrogate model approximates cycle time, several solutions are generated and evaluated based on better approximations of the model. The results are convincing: computational experience on different cases from the automotive industry shows that it is possible to generate programs where the robots never intersect with each other and achieve cycle times comparable to the ones generated allowing synchronization. Edvin Åblad, Domenico Spensieri, Robert Bohlin, Johan S. Carlson |
IEEE Trans Autom. Sci. Eng. | 1 |