scispace - formally typeset
Search or ask a question
Author

Dimitar Dimitrov

Bio: Dimitar Dimitrov is an academic researcher from French Institute for Research in Computer Science and Automation. The author has contributed to research in topics: Model predictive control & Optimization problem. The author has an hindex of 20, co-authored 37 publications receiving 1448 citations. Previous affiliations of Dimitar Dimitrov include Örebro University & Tohoku University.

Papers
More filters
Journal ArticleDOI
TL;DR: The capacity of model predictive control to generate stable walking motions without the use of predefined footsteps is demonstrated and an online walking motion generator that can track a given reference speed of the robot and decide automatically the footstep placement is proposed.
Abstract: The goal of this paper is to demonstrate the capacity of Model Predictive Control to generate stable walking motions without the use of predefined foot steps. Building up on well-known Model Predictive Control schemes for walking motion generation, we show that a minimal modification of these schemes allows designing an online walking motion generator which can track a given reference speed of the robot and decide automatically the foot step placement. Simulation results are proposed on the HRP-2 humanoid robot, showing a significant improvement over previous approaches.

348 citations

Proceedings ArticleDOI
14 Oct 2008
TL;DR: It is shown that it is possible to allow on top of that a continuous adaptation of the positions of the foot steps, allowing the generation of stable walking gaits even in the presence of strong perturbations.
Abstract: Building on previous propositions to generate walking gaits online through the use of linear model predictive control, the goal of this paper is to show that it is possible to allow on top of that a continuous adaptation of the positions of the foot steps, allowing the generation of stable walking gaits even in the presence of strong perturbations, and that this additional adaptation requires only a minimal modification of the previous schemes, especially maintaining the same linear model predictive form. Simulation results are proposed then on the HRP-2 humanoid robot, showing a significant improvement over the previous schemes.

188 citations

Journal ArticleDOI
TL;DR: A constraint-based approach is proposed to address a class of problems encountered in combined task and motion planning, which is called kinematically constrained problems, where a significant computational effort is spent on geometric backtrack search, which impairs search at the task level.
Abstract: We propose a constraint-based approach to address a class of problems encountered in combined task and motion planning (CTAMP), which we call kinematically constrained problems CTAMP is a hybrid planning process in which task planning and geometric reasoning are interleaved During this process, symbolic action sequences generated by a task planner are geometrically evaluated This geometric evaluation is a search problem per se, which we refer to as geometric backtrack search In kinematically constrained problems, a significant computational effort is spent on geometric backtrack search, which impairs search at the task level At the basis of our approach to address this problem, is the introduction of an intermediate layer between task planning and geometric reasoning A set of constraints is automatically generated from the symbolic action sequences to evaluate, and combined with a set of constraints derived from the kinematic model of the robot The resulting constraint network is then used to prune the search space during geometric backtrack search We present experimental evidence that our approach significantly reduces the complexity of geometric backtrack search on various types of problem

108 citations

Proceedings ArticleDOI
28 Dec 2015
TL;DR: The proposition is to bound the nonlinear part of the dynamic feasibility constraint between some properly chosen extreme values, which follows a classical approach from robust nonlinear control theory, to consider a nonlinear dynamical system as a specific selection of a time-invariant Linear Differential Inclusion.
Abstract: A crucial part in biped walking motion generation is to ensure dynamic feasibility, which takes the form of a nonlinear constraint in the general case. Our proposition is to bound the nonlinear part of the dynamic feasibility constraint between some properly chosen extreme values. Making sure that this constraint is satisfied for the extreme values guarantees its satisfaction for all possible values in between. This follows a classical approach from robust nonlinear control theory, which is to consider a nonlinear dynamical system as a specific selection of a time-invariant Linear Differential Inclusion. As a result, dynamic feasibility can be imposed by using only linear constraints, which can be included in an efficient linear MPC scheme, to generate 3D walking motions online. Our simulation results show two major achievements: 1) walking motions over uneven ground such as stairs can be generated online, with guaranteed kinematic and dynamic feasibility, 2) walking on flat ground is significantly improved, with a 3D motion of the CoM closely resembling the one observed in humans.

101 citations

Proceedings ArticleDOI
24 Dec 2012
TL;DR: This paper uses intervals to represent geometric configurations, and constraint propagation techniques to shrink these intervals according to the geometric constraints of the problem, and reports experiments that show how the search space is reduced.
Abstract: The combination of task and motion planning presents us with a new problem that we call geometric backtracking. This problem arises from the fact that a single symbolic state or action may be geometrically instantiated in infinitely many ways. When a symbolic action cannot be geometrically validated, we may need to backtrack in the space of geometric configurations, which greatly increases the complexity of the whole planning process. In this paper, we address this problem using intervals to represent geometric configurations, and constraint propagation techniques to shrink these intervals according to the geometric constraints of the problem. After propagation, either (i) the intervals are shrunk, thus reducing the search space in which geometric backtracking may occur, or (ii) the constraints are inconsistent, indicating the non-feasibility of the sequence of actions without further effort. We illustrate our approach on scenarios in which a two-arm robot manipulates a set of objects, and report experiments that show how the search space is reduced.

84 citations


Cited by
More filters
Journal ArticleDOI

[...]

08 Dec 2001-BMJ
TL;DR: There is, I think, something ethereal about i —the square root of minus one, which seems an odd beast at that time—an intruder hovering on the edge of reality.
Abstract: There is, I think, something ethereal about i —the square root of minus one. I remember first hearing about it at school. It seemed an odd beast at that time—an intruder hovering on the edge of reality. Usually familiarity dulls this sense of the bizarre, but in the case of i it was the reverse: over the years the sense of its surreal nature intensified. It seemed that it was impossible to write mathematics that described the real world in …

33,785 citations

Journal ArticleDOI
TL;DR: Dynamical movement primitives is presented, a line of research for modeling attractor behaviors of autonomous nonlinear dynamical systems with the help of statistical learning techniques, and its properties are evaluated in motor control and robotics.
Abstract: Nonlinear dynamical systems have been used in many disciplines to model complex behaviors, including biological motor control, robotics, perception, economics, traffic prediction, and neuroscience. While often the unexpected emergent behavior of nonlinear systems is the focus of investigations, it is of equal importance to create goal-directed behavior e.g., stable locomotion from a system of coupled oscillators under perceptual guidance. Modeling goal-directed behavior with nonlinear systems is, however, rather difficult due to the parameter sensitivity of these systems, their complex phase transitions in response to subtle parameter changes, and the difficulty of analyzing and predicting their long-term behavior; intuition and time-consuming parameter tuning play a major role. This letter presents and reviews dynamical movement primitives, a line of research for modeling attractor behaviors of autonomous nonlinear dynamical systems with the help of statistical learning techniques. The essence of our approach is to start with a simple dynamical system, such as a set of linear differential equations, and transform those into a weakly nonlinear system with prescribed attractor dynamics by means of a learnable autonomous forcing term. Both point attractors and limit cycle attractors of almost arbitrary complexity can be generated. We explain the design principle of our approach and evaluate its properties in several example applications in motor control and robotics.

1,371 citations

Journal ArticleDOI
TL;DR: A review of the work on data-driven grasp synthesis and the methodologies for sampling and ranking candidate grasps and an overview of the different methodologies are provided, which draw a parallel to the classical approaches that rely on analytic formulations.
Abstract: We review the work on data-driven grasp synthesis and the methodologies for sampling and ranking candidate grasps. We divide the approaches into three groups based on whether they synthesize grasps for known, familiar, or unknown objects. This structure allows us to identify common object representations and perceptual processes that facilitate the employed data-driven grasp synthesis technique. In the case of known objects, we concentrate on the approaches that are based on object recognition and pose estimation. In the case of familiar objects, the techniques use some form of a similarity matching to a set of previously encountered objects. Finally, for the approaches dealing with unknown objects, the core part is the extraction of specific features that are indicative of good grasps. Our survey provides an overview of the different methodologies and discusses open problems in the area of robot grasping. We also draw a parallel to the classical approaches that rely on analytic formulations.

859 citations

Journal ArticleDOI
TL;DR: A literature review of the recently developed technologies related to the kinematics, dynamics, control and verification of space robotic systems for manned and unmanned on-orbit servicing missions is provided in this article.

825 citations

Journal ArticleDOI
TL;DR: This paper describes a collection of optimization algorithms for achieving dynamic planning, control, and state estimation for a bipedal robot designed to operate reliably in complex environments and presents a state estimator formulation that permits highly precise execution of extended walking plans over non-flat terrain.
Abstract: This paper describes a collection of optimization algorithms for achieving dynamic planning, control, and state estimation for a bipedal robot designed to operate reliably in complex environments. To make challenging locomotion tasks tractable, we describe several novel applications of convex, mixed-integer, and sparse nonlinear optimization to problems ranging from footstep placement to whole-body planning and control. We also present a state estimator formulation that, when combined with our walking controller, permits highly precise execution of extended walking plans over non-flat terrain. We describe our complete system integration and experiments carried out on Atlas, a full-size hydraulic humanoid robot built by Boston Dynamics, Inc.

715 citations