EDBT 2026 Demo / reviewers in the wild / expert
Staffan Ekvall
dblp:81/4236
· DBLP profile ↗
13ranked-venue papers
10as first author
0since 2021 · last 2007
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 12 · 9 first-authorSystems, architecture and hardware · 8 · 6 first-authorApplied, interdisciplinary, general and emerging computing · 4 · 3 first-authorHuman-computer interaction and ubiquitous computing · 3 · 2 first-author
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.
| Artificial intelligence
6 papers |
Robot manipulation · 64% Motion planning and robot control · 28% Video understanding and tracking · 8% | |
| Human-computer interaction and pervasive computing
4 papers |
Human-robot interaction · 100% |
Topics — the 11 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Human-robot interaction
teleoperation |
0.2 | 4 | 2006 | Online task recognition and real-time adaptive assistance for computer-aided machine control · IEEE Trans. Robotics 2006 Adaptive Virtual Fixtures for Machine-Assisted Teleoperation Tasks · ICRA 2005 Adaptive Virtual Fixtures for Machine-Assisted Teleoperation Tasks · ICRA 2005 |
Robotics › Robot manipulation
grasping |
0.2 | 3 | 2007 | Learning and Evaluation of the Approach Vector for Automatic Grasp Generation and Planning · ICRA 2007 Grasp Recognition for Programming by Demonstration · ICRA 2005 Interactive Grasp Learning based on Human Demonstration · ICRA 2004 |
Robotics › Motion planning and robot control › robot control › compliant motion control
adaptive compliance |
0.1 | 2 | 2005 | Adaptive Virtual Fixtures for Machine-Assisted Teleoperation Tasks · ICRA 2005 Adaptive Virtual Fixtures for Machine-Assisted Teleoperation Tasks · ICRA 2005 |
Robotics › Motion planning and robot control › robot control › constraint-based control
constrained motion control |
0.1 | 2 | 2005 | Adaptive Virtual Fixtures for Machine-Assisted Teleoperation Tasks · ICRA 2005 Adaptive Virtual Fixtures for Machine-Assisted Teleoperation Tasks · ICRA 2005 |
Human-robot interaction › teleoperation
virtual fixtures |
0.1 | 2 | 2005 | Adaptive Virtual Fixtures for Machine-Assisted Teleoperation Tasks · ICRA 2005 Adaptive Virtual Fixtures for Machine-Assisted Teleoperation Tasks · ICRA 2005 |
Robotics › Robot manipulation
learning from demonstration |
0.1 | 2 | 2007 | Grasp Recognition for Programming by Demonstration · ICRA 2005 Learning and Evaluation of the Approach Vector for Automatic Grasp Generation and Planning · ICRA 2007 |
Robotics › Robot manipulation › grasping
grasp quality evaluation |
0.1 | 1 | 2007 | Learning and Evaluation of the Approach Vector for Automatic Grasp Generation and Planning · ICRA 2007 |
Robotics › Robot manipulation › grasping › grasp planning
grasp synthesis |
0.1 | 1 | 2007 | Learning and Evaluation of the Approach Vector for Automatic Grasp Generation and Planning · ICRA 2007 |
Computer vision › Video understanding and tracking › activity recognition
task recognition |
0.1 | 1 | 2006 | Online task recognition and real-time adaptive assistance for computer-aided machine control · IEEE Trans. Robotics 2006 |
Robotics › Robot manipulation › grasping › grasp perception
grasp recognition |
0.1 | 1 | 2005 | Grasp Recognition for Programming by Demonstration · ICRA 2005 |
Robotics › Robot manipulation › grasping
grasp learning |
0.0 | 1 | 2004 | Interactive Grasp Learning based on Human Demonstration · ICRA 2004 |
Methods — techniques the papers use, named apart from their topics
probabilistic subtask estimation · 0.2probabilistic trajectory estimation · 0.1sensory feedback modeling · 0.1human demonstration · 0.1tactile sensing · 0.1shape primitives · 0.1hidden markov model · 0.1hand trajectory analysis · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2007 | Learning and Evaluation of the Approach Vector for Automatic Grasp Generation and PlanningabstractIn this paper, we address the problem of automatic grasp generation for robotic hands where experience and shape primitives are used in synergy so to provide a basis not only for grasp generation but also for a grasp evaluation process when the exact pose of the object is not available. One of the main challenges in automatic grasping is the choice of the object approach vector, which is dependent both on the object shape and pose as well as the grasp type. Using the proposed method, the approach vector is chosen not only based on the sensory input but also on experience that some approach vectors will provide useful tactile information that finally results in stable grasps. A methodology for developing and evaluating grasp controllers is presented where the focus lies on obtaining stable grasps under imperfect vision. The method is used in a teleoperation or a programming by demonstration setting where a human demonstrates to a robot how to grasp an object. The system first recognizes the object and grasp type which can then be used by the robot to perform the same action using a mapped version of the human grasping posture. Staffan Ekvall, Danica Kragic |
ICRA | 1 |
| 2006 | Integrating Active Mobile Robot Object Recognition and SLAM in Natural EnvironmentsabstractLinking semantic and spatial information has become an important research area in robotics since, for robots interacting with humans and performing tasks in natural environments, it is of foremost importance to be able to reason beyond simple geometrical and spatial levels. In this paper, we consider this problem in a service robot scenario where a mobile robot autonomously navigates in a domestic environment, builds a map as it moves along, localizes its position in it, recognizes objects on its way and puts them in the map. The experimental evaluation is performed in a realistic setting where the main concentration is put on the synergy of object recognition and simultaneous localization and mapping systems Staffan Ekvall, Patric Jensfelt, Danica Kragic |
IROS | 1 |
| 2006 | Task Learning Using Graphical Programming and Human DemonstrationsabstractThe next generation of robots will have to learn new tasks or refine the existing ones through direct interaction with the environment or through a teaching/coaching process in programming by demonstration (PbD) and learning by instruction frameworks. In this paper, we propose to extend the classical PbD approach with a graphical language that makes robot coaching easier. The main idea is based on graphical programming where the user designs complex robot tasks by using a set of low-level action primitives. Different to other systems, our action primitives are made general and flexible so that the user can train them online and therefore easily design high level tasks Staffan Ekvall, Daniel Aarno, Danica Kragic |
RO-MAN | 1 |
| 2006 | Learning Task Models from Multiple Human DemonstrationsabstractIn this paper, we present a novel method for learning robot tasks from multiple demonstrations. Each demonstrated task is decomposed into subtasks that allow for segmentation and classification of the input data. The demonstrated tasks are then merged into a flexible task model, describing the task goal and its constraints. The two main contributions of the paper are the state generation and contraints identification methods. We also present a task level planner, that is used to assemble a task plan at run-time, allowing the robot to choose the best strategy depending on the current world state Staffan Ekvall, Danica Kragic |
RO-MAN | 1 |
| 2006 | Augmenting SLAM with Object Detection in a Service Robot FrameworkabstractIn a service robot scenario, we are interested in a task of building maps of the environment that include automatically recognized objects. Most systems for simultaneous localization and mapping (SLAM) build maps that are only used for localizing the robot. Such maps are typically based on grids or different types of features such as point and lines. Here, we augment the process with an object recognition system that detects objects in the environment and puts them in the map generated by the SLAM system. During task execution, the robot can use this information to reason about objects, places and their relationships. The metric map is also split into topological entities corresponding to rooms. In this way, the user can command the robot to retrieve an object from a particular room or get help from a robot when searching for a certain object Patric Jensfelt, Staffan Ekvall, Danica Kragic, Daniel Aarno |
RO-MAN | 2 |
| 2006 | Online task recognition and real-time adaptive assistance for computer-aided machine controlabstractSegmentation and recognition of operator-generated motions are commonly facilitated to provide appropriate assistance during task execution in teleoperative and human-machine collaborative settings. The assistance is usually provided in a virtual fixture framework where the level of compliance can be altered online, thus improving the performance in terms of execution time and overall precision. However, the fixtures are typically inflexible, resulting in a degraded performance in cases of unexpected obstacles or incorrect fixture models. In this paper, we present a method for online task tracking and propose the use of adaptive virtual fixtures that can cope with the above problems. Here, rather than executing a predefined plan, the operator has the ability to avoid unforeseen obstacles and deviate from the model. To allow this, the probability of following a certain trajectory (subtask) is estimated and used to automatically adjusts the compliance, thus providing the online decision of how to fixture the movement Staffan Ekvall, Daniel Aarno, Danica Kragic |
IEEE Trans. Robotics | 1 |
| 2005 | Adaptive Virtual Fixtures for Machine-Assisted Teleoperation TasksabstractIt has been demonstrated in a number of robotic areas how the use of virtual fixtures improves task performance both in terms of execution time and overall precision, [1]. However, the fixtures are typically inflexible, resulting in a degraded performance in cases of unexpected obstacles or incorrect fixture models. In this paper, we propose the use of adaptive virtual fixtures that enable us to cope with the above problems. A teleoperative or human machine collaborative setting is assumed with the core idea of dividing the task, that the operator is executing, into several subtasks. The operator may remain in each of these subtasks as long as necessary and switch freely between them. Hence, rather than executing a predefined plan, the operator has the ability to avoid unforeseen obstacles and deviate from the model. In our system, the probability that the user is following a certain trajectory (subtask) is estimated and used to automatically adjusts the compliance. Thus, an on-line decision of how to fixture the movement is provided. Daniel Aarno, Staffan Ekvall, Danica Kragic |
ICRA | 2 |
| 2005 | Adaptive Virtual Fixtures for Machine-Assisted Teleoperation TasksabstractIt has been demonstrated in a number of robotic areas how the use of virtual fixtures improves task performance both in terms of execution time and overall precision, [1]. However, the fixtures are typically inflexible, resulting in a degraded performance in cases of unexpected obstacles or incorrect fixture models. In this paper, we propose the use of adaptive virtual fixtures that enable us to cope with the above problems. A teleoperative or human machine collaborative setting is assumed with the core idea of dividing the task, that the operator is executing, into several subtasks. The operator may remain in each of these subtasks as long as necessary and switch freely between them. Hence, rather than executing a predefined plan, the operator has the ability to avoid unforeseen obstacles and deviate from the model. In our system, the probability that the user is following a certain trajectory (subtask) is estimated and used to automatically adjusts the compliance. Thus, an on-line decision of how to fixture the movement is provided. Daniel Aarno, Staffan Ekvall, Danica Kragic |
ICRA | 2 |
| 2005 | Grasp Recognition for Programming by DemonstrationabstractThe demand for flexible and re-programmable robots has increased the need for programming by demonstration systems. In this paper, grasp recognition is considered in a programming by demonstration framework. Three methods for grasp recognition are presented and evaluated. The first method uses Hidden Markov Models to model the hand posture sequence during the grasp sequence, while the second method relies on the hand trajectory and hand rotation. The third method is a hybrid method, in which both the first two methods are active in parallel. The particular contribution is that all methods rely on the grasp sequence and not just the final posture of the hand. This facilitates grasp recognition before the grasp is completed. Also, by analyzing the entire sequence and not just the final grasp, the decision is based on more information and increased robustness of the overall system is achieved. The experimental results show that both arm trajectory and final hand posture provide important information for grasp classification. By combining them, the recognition rate of the overall system is increased. Staffan Ekvall, Danica Kragic |
ICRA | 1 |
| 2005 | Receptive field cooccurrence histograms for object detectionabstractObject recognition is one of the major research topics in the field of computer vision. In robotics, there is often a need for a system that can locate certain objects in the environment - the capability which we denote as 'object detection'. In this paper, we present a new method for object detection. The method is especially suitable for detecting objects in natural scenes, as it is able to cope with problems such as complex background, varying illumination and object occlusion. The proposed method uses the receptive field representation where each pixel in the image is represented by a combination of its color and response to different filters. Thus, the cooccurrence of certain filter responses within a specific radius in the image serves as information basis for building the representation of the object. The specific goal in this paper is the development of an online learning scheme that is effective after just one training example but still has the ability to improve its performance with more time and new examples. We describe the details behind the algorithm and demonstrate its strength with an extensive experimental evaluation. Staffan Ekvall, Danica Kragic |
IROS | 1 |
| 2005 | Object recognition and pose estimation using color cooccurrence histograms and geometric modeling
Staffan Ekvall, Danica Kragic, Frank Hoffmann 0001 |
Image Vis. Comput. | 1 |
| 2004 | Interactive Grasp Learning based on Human DemonstrationabstractWe describe our effort in development of an artificial cognitive system, able of performing complex manipulation tasks in a teleoperated or collaborative manner. Some of the work is motivated by human control strategies that, in general, involve comparison between sensory feedback and a-priori known, internal models. According to recent neuroscientific findings, predictions help to reduce the delays in obtaining the sensory information and to perform more complex tasks. This paper deals with the issue of robotic manipulation and grasping in particular. Two main contributions of the paper are: i) evaluation, recognition and modeling of human grasps during the arm transportation sequence, and ii) learning and representation of grasp strategies for different robotic hands. Staffan Ekvall, Danica Kragic |
ICRA | 1 |
| 2003 | Object recognition and pose estimation for robotic manipulation using color cooccurrence histogramsabstractRobust techniques for object recognition, image segmentation and pose elimination are essential for robotic manipulation and grasping. We present a novel approach for object recognition and pose estimation based on color cooccurrence histograms (CCHs). Consequently, two problems addressed in this paper are: i) robust recognition and segmentation of the object in the scene, and ii) object's pose estimation using an appearance based approach. The proposed recognition scheme is based on the CCHs used in a classical learning framework that facilitates a "winner-takes-all" strategy across different scales. The detected "window of attention" is compared with training images of the object for which the pose is known. The orientation of the object is estimated as the weighted average among competitive poses, in which the weight increases proportional to the degree of matching between the training and the segmented image histograms. The major advantages of the proposed two-step appearance based method are its robustness and invariance towards scaling and translations. The method is also computationally efficient since both recognition and pose estimation rely on the same representation of the object. Staffan Ekvall, Frank Hoffmann 0001, Danica Kragic |
IROS | 1 |