Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Ali H. Kordia

dblp:283/2918 · DBLP profile ↗
← Back
3ranked-venue papers
3as first author
2since 2021 · last 2025
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 3 · 3 first-author · 2 since 2021Systems, architecture and hardware · 2 · 2 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 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
2 papers
Motion planning and robot control · 55% Robot manipulation · 35% Multi-agent systems · 10%
Human-computer interaction and pervasive computing
1 paper
Human-robot interaction · 100%

Topics — the 4 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Robotics › Motion planning and robot control › robot learning › movement primitives
dynamic movement primitives
1.422025
Optimize and Coordinate Multiple DMPs Under Constraints to Achieve a Collaborative Manipulation Task · ICRA 2025
Movement recognition and prediction using DMPs · ICRA 2021
Robotics › Robot manipulation › cooperative manipulation
multi-robot manipulation
0.912025
Optimize and Coordinate Multiple DMPs Under Constraints to Achieve a Collaborative Manipulation Task · ICRA 2025
Knowledge, reasoning and agents › Multi-agent systems
multi-robot coordination
0.312025
Optimize and Coordinate Multiple DMPs Under Constraints to Achieve a Collaborative Manipulation Task · ICRA 2025
Human-robot interaction
human-robot collaboration
0.112021
Movement recognition and prediction using DMPs · ICRA 2021

Methods — techniques the papers use, named apart from their topics

dynamic movement primitives · 1.9probabilistic matching · 1.0constrained optimization · 0.9
YearPublicationVenuePosition
2025 Optimize and Coordinate Multiple DMPs Under Constraints to Achieve a Collaborative Manipulation Task
abstract
This paper addresses a significant challenge in achieving collaborative tasks; how can a robot or multiple robots, endowed with a library of pre-learned primitive movements, generate multiple simultaneous coordinated robotic movements, adapting and optimizing those in the library, to complete one collaborative task? This work can thus be seen as a follow-up to the work with a motion presented as dynamic movement primitive (DMP) that now considers collaborative tasks and the existence of multiple robots/manipulators. Specifically, we start with a simple task using one DMP and extend it to accommodate the coordinated execution of multiple DMPs in robots with multiple manipulators or-alternatively-multiple robots with a single manipulator. We investigate mechanisms to jointly optimize multiple DMPs to perform one task in a coordinated fashion. The joint trajectory is built from initial DMPs learned for a single manipulator, and its optimization must comply with task-specific constraints. We illustrate the application of our approach both in a simulated environment and in a simulated and real Baxter robot.
Ali H. Kordia, Francisco S. Melo
ICRA1
2021 Movement recognition and prediction using DMPs
abstract
This paper proposes an approach for (a) recognizing an observed trajectory from a library of pre-learned motions; and (b) predicting the target position of such trajectory. In our approach, motions are represented as Dynamic Movement Primitives (DMPs). We use critical points from the observed trajectory to time-align it with those in the library. To match the observed trajectory with those in the library, we compare the changes in velocity orientation between consecutive critical points. The proposed approach is computationally light and, as such, can be performed at execution time. As for the prediction, we adopt a similar approach: after matching the observed trajectory to one in the library, we use the latter to predict the target point, modulating it to match the observed trajectory. Both recognition and prediction approaches are probabilistic and, as such, provide a measure of certainty/uncertainty in the recognition/prediction process. Such a measure of uncertainty is important in tasks involving human-robot collaboration, as it allows the robot to decide when it is sufficiently certain to act conditioned on the estimated trajectory. We illustrate our approach both in simulation and in a human-robot interaction scenario involving the Baxter robot.
Ali H. Kordia, Francisco S. Melo
ICRA1
2020 An End-to-end Approach for Learning and Generating Complex Robot Motions from Demonstration
abstract
This paper proposes an end-to-end framework that can learn and decompose complex movements provided by a human demonstrator and generate new complex motions. Our approach analyzes the demonstration by the human expert and uses geometric criteria to decompose the observed movement into segments that are stored as dynamic movement primitives (DMPs) in a library. Then, given a new environment configuration, our system autonomously composes different motion primitives to construct an optimized trajectory that meets the constraints imposed by the new environment. Our system is therefore able to construct new DMPs to execute complex motions in environments that differ from the one where the original motions were taught. Our approach is also compatible with existing run-time obstacle avoidance approaches. We illustrate the application of our approach both in simulation and with a Baxter robot.
Ali H. Kordia, Francisco S. Melo
ICARCV1