Dragan Kostic

dblp:86/6510 · DBLP profile ↗
← Back
10ranked-venue papers
2as first author
0since 2021 · last 2014
—ORCID · none

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

Artificial intelligence and machine learning · 8 · 2 first-authorSystems, architecture and hardware · 6 · 2 first-authorHuman-computer interaction and ubiquitous computing · 2

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
4 papers
Robot navigation and mapping · 34% Motion planning and robot control · 31% Legged, aerial and field robots · 30%

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

TopicWeightPapersLastEvidence papers
Robotics › Robot navigation and mapping
localization
0.212014
Filling the gap between low frequency measurements with their estimates · ICRA 2014
Robotics › Robot navigation and mapping
sensor fusion
0.212014
Filling the gap between low frequency measurements with their estimates · ICRA 2014
Robotics › Legged, aerial and field robots › legged robots › legged robot locomotion
bipedal locomotion
0.112012
Foot placement for planar bipeds with point feet · ICRA 2012
Robotics › Motion planning and robot control › robot control › gait control
foot placement
0.112012
Foot placement for planar bipeds with point feet · ICRA 2012
Robotics › Legged, aerial and field robots
legged robots
0.112012
Foot placement for planar bipeds with point feet · ICRA 2012
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference › bayesian filtering
kalman filtering
0.112014
Filling the gap between low frequency measurements with their estimates · ICRA 2014
Robotics › Motion planning and robot control
robot state estimation
0.112014
Filling the gap between low frequency measurements with their estimates · ICRA 2014
Robotics › Motion planning and robot control
robot dynamics
0.012002
Closed-Form Kinematic and Dynamic Models of an Industrial-Like RRR Robot · ICRA 2002
Robotics › Motion planning and robot control
robot kinematics
0.012002
Closed-Form Kinematic and Dynamic Models of an Industrial-Like RRR Robot · ICRA 2002
Robotics › Motion planning and robot control › robot control
inverse kinematics
0.011999
Learning of Inverse Kinematics Behavior of Redundant Robot · ICRA 1999
Robotics › Motion planning and robot control
redundancy resolution
0.011999
Learning of Inverse Kinematics Behavior of Redundant Robot · ICRA 1999
Robotics › Motion planning and robot control
robot control
0.011999
Learning of Inverse Kinematics Behavior of Redundant Robot · ICRA 1999
Robotics › Robot manipulation
robot programming
0.011999
Learning of Inverse Kinematics Behavior of Redundant Robot · ICRA 1999

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

redundant sensor fusion · 0.2kalman filter · 0.2simulation · 0.1conservation of energy · 0.1parameter estimation · 0.0closed-form modeling · 0.0pseudoinverse · 0.0motion primitives · 0.0method of successive approximations · 0.0
YearPublicationVenuePosition
2014 Filling the gap between low frequency measurements with their estimates
abstract
The use of redundant sensors brings a rich diversity of information, nevertheless fusing different sensors that run at vastly different frequencies into a proper estimate is still a challenging sensor fusion problem. Instead of using the size-varying measurements and thereby the size-varying filters during each sampling period, we propose to find a substitute of the unavailable low frequency measurements such that we can avoid using different sampling frequencies in one filter. In the gap between the sampling of two low frequency measurements, the use of these substitutes produces smoother estimates. In both the proof of concept simulation and the localization experiment performed on an indoor soccer robot, our proposed approach exhibits an improved performance compared to the size-varying Kalman filter methods.
Yuquan Wang, Dragan Kostic, Sven T. H. Jansen, Henk Nijmeijer
ICRA2
2012 Distributed formation control of unicycle robots
abstract
In this paper, we consider the problem of distributed formation control for a group of unicycle robots. We propose a control algorithm that solves the formation control problem in that it ensures that robots create a desired time-varying formation shape while the formation as a whole follows a prescribed trajectory. Moreover, we show that it is also possible to obtain coordination of robots in the formation, regardless of the trajectory tracking of the formation. We illustrate the behavior of a group of robots controlled by the formation control algorithm proposed in this paper in a simulation study.
Anna Sadowska, Dragan Kostic, Nathan van de Wouw, Henri Huijberts, Henk Nijmeijer
ICRA2
2012 Foot placement for planar bipeds with point feet
abstract
When humanoid robots are going to be used in society, they should be capable to maintain the balance. Knowing where to step appears to be crucially important to remain balanced. This paper contributes the foot placement indicator (FPI), an extension to the foot placement estimator (FPE) for planar bipeds with point feet and an arbitrary number of non-massless links. The method uses conservation of energy to determine where the planar biped needs to step to remain in balance. Simulations of the FPI show improved foot placement for balance with respect to the FPE.
Pieter van Zutven, Dragan Kostic, Henk Nijmeijer
ICRA2
2011 Towards a Flexible Transportation in Distribution Centers - Low-level Motion Control Approach
Sisdarmanto Adinandra, Dragan Kostic, Jurjen Caarls, Henk Nijmeijer
ICINCO (2)2
2010 Performance of High-level and Low-level Control for Coordination of Mobile Robots
Sisdarmanto Adinandra, Jurjen Caarls, Dragan Kostic, Henk Nijmeijer
ICINCO (2)3
2002 Closed-Form Kinematic and Dynamic Models of an Industrial-Like RRR Robot
abstract
Presents closed-form kinematic and dynamic models of a robot with three rotational degrees of freedom. The derivation of the models and estimation of their parameters are explained. Relevancy of the models is investigated with a writing task. Validation results, obtained by simulation and experiment, establish correctness of the models and illuminate their practical benefits.
Dragan Kostic, Ron H. A. Hensen, Bram de Jager, Maarten Steinbuch
ICRA1
2002 Robust attenuation of direct-drive robot-tip vibrations
abstract
This paper suggests and employs a method for reducing vibrations at the tip of a robot. The vibrations, caused by structural flexibility, are detected using accelerometers. The robot control system consists of two complementary sub-systems: a nominal motion controller and a vibration compensator. The former one realizes joint motions in accordance with a prescribed tip trajectory. The latter one robustly attenuates oscillations at the tip that are due to structural flexibility. The benefits of this set-up are experimentally verified for a spatial direct-drive robot with 3 revolute degrees of freedom.
Dragan Kostic, Bram de Jager, Maarten Steinbuch
IROS1
2002 Motion in human and machine: A virtual fatigue approach
abstract
Achieving human-like behavior of a robot is a key issue of the paper. Redundancy in the inverse kinematics problem is resolved using a biological analogue. It is shown that by means of "virtual fatigue" functions, it is possible to generate robot movements similar to movements of a human arm subject to muscle fatigue. Analytic method enabling control of robot motions in a human-like fashion is described. An example of an anthropomorphic robot arm performing a screw-driving task illustrates the method.
Veljko Potkonjak, Dragan Kostic, Milan Rasic, Goran S. Dordevic
IEEE Trans. Syst. Man Cybern. Part A2
2000 Representation of robot motion control skill
abstract
Development of skilled robotics draws clues from model based theories of human motor control. Thus, a comprehensive anthropomorphic background is given. Skills in robotics are viewed as a tool for fast and efficient real time control that can handle complexity and nonlinearity of robots, generally aiming at robot autonomy. In particular, a skill of redundancy resolution is addressed through a skill representation problem based on Function Approximator. The task of the robot is approximated by a set of parameterized motion primitives. Adopted parameters are also parameters of the function approximator, i.e., skill used. Redundancy is resolved during skill learning based on available expert knowledge, yielding parameterized joint motions. The approximation procedure (Successive Approximations), a major contribution of the paper, is used for batch compilation of parameterized examples, resulting in a parameterized skill model. Such skill enables a user, inexpert in redundancy resolution, to gain benefits from redundant robots. All properties of the Successive Approximations procedure such as accuracy in interpolation and extrapolation, acceleration in redundancy resolution and upgrading to new skill regarding the task variation, are discussed in the example of a five degrees-of-freedom planar redundant robot, performing parameterized ellipse as motion primitive.
Goran S. Dordevic, Milan Rasic, Dragan Kostic, Veljko Potkonjak
IEEE Trans. Syst. Man Cybern. Part C3
1999 Learning of Inverse Kinematics Behavior of Redundant Robot
abstract
Acceleration in redundancy resolution has been achieved by model-based learning. Parameterized joint motions generated by pseudoinverse of parameterized motion primitives in operational space are taken as learning examples. The method of successive approximations (SA) as a function approximator generalizes given examples resulting in a parameterized model, termed redundancy resolution skill. The SA method results in an analytical solution of joint motions. This particular property enables extension of the universality of skills to tasks never experienced by learning. Moreover, a proper addressing of skills output results in paths completely different from learned ones. In practice, this means that a segment as a motion primitive suffices in acquiring skill in the learning domain. The example emphasises this property of SA-based redundancy resolution. Highly compressed skill, acquired on segments only, is applied in RR along two test-trajectories-an 'H'-character and a rosette. The gained acceleration of RR recommends this procedure for online redundant robot control and easy robot programming.
Goran S. Dordevic, Milan Rasic, Dragan Kostic, Dragoljub Surdilovic
ICRA3