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

Jan Babic

dblp:58/6894 · DBLP profile ↗
← Back
19ranked-venue papers
2as first author
7since 2021 · last 2026
0000-0002-1870-8264ORCID · verified

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

Artificial intelligence and machine learning · 14 · 1 first-author · 3 since 2021Systems, architecture and hardware · 10 · 1 since 2021Human-computer interaction and ubiquitous computing · 2 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 first-author · 2 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.

Artificial intelligence
5 papers
Motion planning and robot control · 75% Legged, aerial and field robots · 13% Robot manipulation · 12%
Human-computer interaction and pervasive computing
2 papers
Human-robot interaction · 87% Haptics and multimodal interaction · 13%

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

TopicWeightPapersLastEvidence papers
Robotics › Motion planning and robot control
robot control
0.422015
Human-in-the-loop approach for teaching robot assembly tasks using impedance control interface · ICRA 2015
Humanoid robot posture-control learning in real-time based on human sensorimotor learning ability · ICRA 2013
Human-robot interaction
learning from demonstration
0.422015
Human-in-the-loop approach for teaching robot assembly tasks using impedance control interface · ICRA 2015
Humanoid robot posture-control learning in real-time based on human sensorimotor learning ability · ICRA 2013
Human-robot interaction
robot learning
0.422015
Human-in-the-loop approach for teaching robot assembly tasks using impedance control interface · ICRA 2015
Humanoid robot posture-control learning in real-time based on human sensorimotor learning ability · ICRA 2013
Robotics › Motion planning and robot control › robot dynamics › dynamic performance analysis
dynamic manipulability
0.312017
Dynamic manipulability of the center of mass: A tool to study, analyse and measure physical ability of robots · ICRA 2017
Robotics › Motion planning and robot control › robot control
exoskeleton control
0.312017
Power-augmentation control approach for arm exoskeleton based on human muscular manipulability · ICRA 2017
Robotics › Motion planning and robot control › robot control
impedance control
0.212015
Human-in-the-loop approach for teaching robot assembly tasks using impedance control interface · ICRA 2015
Robotics › Robot manipulation › actuator design › variable stiffness
variable stiffness control
0.212015
Human-in-the-loop approach for teaching robot assembly tasks using impedance control interface · ICRA 2015
Robotics › Motion planning and robot control › robot control › stabilization control
posture control
0.212013
Humanoid robot posture-control learning in real-time based on human sensorimotor learning ability · ICRA 2013
Haptics and multimodal interaction
haptic interface
0.122015
Human-in-the-loop approach for teaching robot assembly tasks using impedance control interface · ICRA 2015
Humanoid robot posture-control learning in real-time based on human sensorimotor learning ability · ICRA 2013
Robotics › Legged, aerial and field robots
legged robots
0.112017
Dynamic manipulability of the center of mass: A tool to study, analyse and measure physical ability of robots · ICRA 2017
Robotics › Legged, aerial and field robots › legged robots › legged robot locomotion
jumping
0.112008
Optimal jumps for biarticular legged robots · ICRA 2008
Robotics › Legged, aerial and field robots › legged robots
legged robot locomotion
0.112008
Optimal jumps for biarticular legged robots · ICRA 2008
Robotics › Motion planning and robot control
trajectory optimization
0.112008
Optimal jumps for biarticular legged robots · ICRA 2008

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

impedance control · 0.7locally weighted regression · 0.4dynamical movement primitives · 0.4locally weighted projection regression · 0.3haptic feedback · 0.3weighted norm · 0.3manipulability analysis · 0.3ellipsoid analysis · 0.3gradient-based optimization · 0.1
YearPublicationVenuePosition
2026 Muscle-Targeted Robotic Assistance and Augmentation of Human Motion
abstract
This article presents a novel control framework for assisting human arm movements with a robotic device. Unlike existing collaborative and wearable robots that predominantly operate in task space or joint space, our framework focuses on controlling variables related to the muscular space, which refers to the activation and force generation of individual muscles. Translating these variables to the robot's actuation space is challenging, which hinders the development of human-centered tasks and limits the transparency of robotic assistance for the central nervous system. To address these issues, we consider the relationship between the muscular space and the robot's task space, using the kinematics and dynamics of the human limb obtained from a calibrated musculoskeletal model based on Hill's muscle model. Our framework includes two muscle-targeted methods: assistance and augmentation. The assistance method allows exercise or rehabilitation of specific muscles, while the augmentation method achieves isotropic manipulability, enabling the user to exert forces uniformly in all directions using the novel concept of a force envelope. The experiments were conducted using a haptic robot in admittance mode with a viscous environment simulating a load. The results demonstrate significant improvement in the prediction capabilities of the calibrated model compared with the baseline. Muscle-targeted assistance induces substantial changes in targeted muscular efforts. In addition, we achieve isotropic manipulability in a more precise way as compared with previous methods. In summary, our proposed control framework proves effective in assisting human arm movements with a robotic device for rehabilitation and power augmentation in human-centered applications.
Rafael J. Escarabajal, Elena París, Marko Jamsek, Tadej Petric, Angel Valera, Vicente Mata, Jan Babic
IEEE Trans. Cybern.7
2025 Inferring effort-safety trade off in perturbed squat-to-stand task by reward parameter estimation
Emir Arditi, Tjasa Kunavar, Negin Amirshirzad, Emre Ugur, Jan Babic, Erhan Öztop
Eng. Appl. Artif. Intell.5
2025 Success-efficient/failure-safe strategy for hierarchical reinforcement motor learning
abstract
Our study explores how ecological aspects of motor learning enhance survival by improving movement efficiency and mitigating injury risks during task failures. Traditional motor control theories mainly address isolated body movements and often overlook these ecological factors. We introduce a novel computational motor control approach, incorporating ecological fitness and a strategy that alternates between success-driven movement efficiency and failure-driven safety, akin to win-stay/lose-shift tactics. In our experiments, participants performed squat-to-stand movements under novel force perturbations. They adapted effectively through various adaptive motor control mechanisms to avoid falls, reducing failure rates rapidly. The results indicate a high-level ecological controller in human motor learning that switches objectives between safety and movement efficiency, depending on failure or success. This approach is supported by policy learning, internal model adaptation, and adaptive feedback control. Our findings offer a comprehensive perspective on human motor control, integrating risk management in a hierarchical reinforcement learning framework for real-world environments.
Jan Babic, Tjasa Kunavar, Erhan Öztop, Mitsuo Kawato
PLoS Comput. Biol.1
2023 Human-in-the-Loop Optimization of Wearable Robotic Devices to Improve Human-Robot Interaction: A Systematic Review
abstract
This article presents a systematic review on wearable robotic devices that use human-in-the-loop optimization (HILO) strategies to improve human-robot interaction. A total of 46 HILO studies were identified and divided into upper and lower limb robotic devices. The main aspects from HILO were identified, reviewed, and classified in four areas: 1) human-machine systems; 2) optimization methods; 3) control strategies; and 4) experimental protocols. A variety of objective functions (physiological, biomechanical, and subjective), optimization strategies, and optimized control parameters configurations used in different control strategies are presented and analyzed. An overview of experimental protocols is provided, including metrics, tasks, and conditions tested. Moreover, the relevance given to training or adaptation periods was explored. We outline an HILO framework that includes current wearable robots, optimization strategies, objective functions, control strategies, and experimental protocols. We conclude by highlighting current research gaps and defining future directions to improve the development of advanced HILO strategies in upper and lower limb wearable robots.
María Alejandra Díaz, Matthias Voß, Arnau Dillen, Bruno Tassignon, Louis L. Flynn, Joost Geeroms, Romain Meeusen, Tom Verstraten, Jan Babic, Philipp Beckerle, Kevin De Pauw
IEEE Trans. Cybern.9
2022 Evaluation of Curriculum Learning Algorithms using Computational Creativity Inspired Metrics
Benjamin Fele, Jan Babic, Senja Pollak, Martin Znidarsic
ICCC2
2022 Analysis of Human Whole-Body Joint Torques During Overhead Work With a Passive Exoskeleton
abstract
Overheadwork is classifiedas one of the major risk factors for the onset of shoulder work-related musculoskeletal disorders and muscle fatigue. Upper-limb exoskeletons can be used to assist workers during the execution of industrial overhead tasks to prevent such disorders. Twelve novice participants have been equipped with inertial and force/torque sensors to simultaneously estimate the whole-body kinematics and the joint torques (i.e., internal articular stress) by means of a probabilistic estimator, while performing an overhead task with a pointing tool. An evaluation has been performed to analyze the effect at the whole-body level by considering the conditions of wearing and not-wearing PAEXO, a passive exoskeleton for upper-limb support during overhead work. Results point out that PAEXO provides a reduction of the whole-body joint effort across the experimental task blocks (from 66% to 86%). Moreover, the analysis along with five different body areas shows that 1) the exoskeleton provides support at the human shoulders by reducing the joint effort at the targeted limbs, and 2) that part of the internal wrenches is intuitively transferred from the upper body to the thighs and legs, which is shown with an increment of the torques at the legs joints. The promising outcomes show that the probabilistic estimation algorithm can be used as a validation metric to quantitatively assess PAEXO performances, paving thus the way for the next challenging milestone, such as the optimization of the human joint torques via adaptive exoskeleton control.
Claudia Latella, Yeshasvi Tirupachuri, Luca Tagliapietra, Lorenzo Rapetti, Benjamin Schirrmeister, Jonas Bornmann, Dasa Gorjan, Jernej Camernik, Pauline Maurice, Lars Fritzsche, José González 0001, Serena Ivaldi, Jan Babic, Francesco Nori, Daniele Pucci
IEEE Trans. Hum. Mach. Syst.13
2021 Inferring Cost Functions Using Reward Parameter Search and Policy Gradient Reinforcement Learning
abstract
This study focuses on inferring cost functions of obtained movement data using reward parameter search and pol-icy gradient based Reinforcement Learning (RL). The behavior data for this task is obtained through a series of squat-to-stand movements of human participants under dynamic perturbations. The key parameter searched in the cost function is the weight of total torque used in performing the squat-to-stand action. An approximate model is used to learn squat-to-stand movements via a policy gradient method, namely Proximal Policy Optimization(PPO). A behavioral similarity metric based on Center of Mass(COM) is used to find the most likely weight parameter. The stochasticity in the training result of PPO is dealt with multiple runs, and as a result, a reasonable and a stable Inverse Reinforcement Learning(IRL) algorithm is obtained in terms of performance. The results indicate that for some participants, the reward function parameters of the experts were inferred successfully.
Emir Arditi, Tjasa Kunavar, Emre Ugur, Jan Babic, Erhan Öztop
IECON4
2020 Learning Hierarchical Acquisition Functions for Bayesian Optimization
abstract
Learning control policies in robotic tasks requires a large number of interactions due to small learning rates, bounds on the updates or unknown constraints. In contrast humans can infer protective and safe solutions after a single failure or unexpected observation. In order to reach similar performance, we developed a hierarchical Bayesian optimization algorithm that replicates the cognitive inference and memorization process for avoiding failures in motor control tasks. A Gaussian Process implements the modeling and the sampling of the acquisition function. This enables rapid learning with large learning rates while a mental replay phase ensures that policy regions that led to failures are inhibited during the sampling process. The features of the hierarchical Bayesian optimization method are evaluated in a simulated and physiological humanoid postural balancing task. The method out- performs standard optimization techniques, such as Bayesian Optimization, in the number of interactions to solve the task, in the computational demands and in the frequency of observed failures. Further, we show that our method performs similar to humans for learning the postural balancing task by comparing our simulation results with real human data.
Nils Rottmann, Tjasa Kunavar, Jan Babic, Jan Peters 0001, Elmar Rueckert
IROS3
2020 Active Compliance Control Reduces Upper Body Effort in Exoskeleton-Supported Walking
abstract
This article presents a locomotion controller for lower limb exoskeletons so as to enable the combined robot and user system to exhibit compliant walking characteristics when interacting with the environment. This is of critical importance to reduce the excessive ground reaction forces during the walking task execution with the aim of improved environmental interaction capabilities. In robot-aided walking support for paraplegics, the user has to actively use his/her upper limbs via crutches to ensure overall balance. By virtue of this requisite, several issues may particularly arise during touchdown instants, e.g., upper body orientation fluctuates, shoulder joints are subject to excessive loading, and arms may need to exert extra forces to counterbalance these effects. In order to reduce the upper body effort via compliant locomotion, the controller is designed to manage the force/position tradeoff by using an admittance controller in each joint. For proof of concept, a series of exoskeleton-aided walking experiments were conducted with the participation of nine healthy volunteers, four of whom additionally walked on an irregular surface for further performance evaluation. The results suggest that the proposed locomotion controller is advantageous over conventional high-gain position tracking in decreasing undesired oscillatory torso motion and total arm force, adequately reducing the required upper body effort.
Barkan Ugurlu, Hironori Oshima, Emre Sariyildiz, Tatsuo Narikiyo, Jan Babic
IEEE Trans. Hum. Mach. Syst.5
2017 Dynamic manipulability of the center of mass: A tool to study, analyse and measure physical ability of robots
abstract
This paper introduces dynamic manipulability of the center of mass (CoM) as a metric to measure robots' physical abilities to accelerate their CoMs in different directions. By decomposing the effects of velocity dependent constraints, such as unilateral contacts and friction cones, CoM dynamic manipulability is defined as a velocity independent metric which depends only on robot's configuration and inertial parameters. Thus, this metric is independent of any choice of controller and expresses only physical abilities of robots. This important property makes the proposed metric a proper tool to study, analyse and design current and future robots. The outcome of the CoM dynamic manipulability analysis in this paper is an ellipsoid in the CoM acceleration space which graphically shows accessible points due to the unit weighted norm of joint torques. Physical meanings and concepts of two reasonable choices for the weighting matrix, which is used in the weighted norm of joint torques, are discussed and illustrative examples are presented. Since the proposed metric measures physical ability to accelerate the CoM, it is claimed to be a suitable tool to study balance ability of legged robots.
Morteza Azad, Jan Babic, Michael N. Mistry
ICRA2
2017 Power-augmentation control approach for arm exoskeleton based on human muscular manipulability
abstract
The paper presents a novel control method for the arm exoskeletons that takes into account the muscular force manipulability of the human arm. In contrast to classical controllers that provide assistance without considering the biomechanical properties of the human arm, we propose a control method that takes into account the configuration of the arm and the direction of the motion to effectively compensate the anisotropic property of the muscular manipulability of the human arm. Consequently, the proposed control method effectively maintains a spherical endpoint manipulability in the entire workspace of the arm. As a result, the proposed method allows the human using the exoskeleton to efficiently perform tasks in arm configurations that are normally unsuitable due to the low manipulability. We evaluated the proposed approach by a preliminary experimental study where a subject wearing a 2 DOF arm-exoskeleton had to move a 4 kg weight between several locations. The results of our study demonstrate that the proposed approach effectively augments the ability of human motor control to perform tasks equally well in the whole arm workspace that include configurations with low intrinsic manipulability.
Rok Goljat, Jan Babic, Tadej Petric, Luka Peternel, Jun Morimoto
ICRA2
2016 A shared control method for online human-in-the-loop robot learning based on Locally Weighted Regression
abstract
We propose a novel method that arbitrates the control between the human and the robot actors in a teaching-by-demonstration setting to form synergy between the two and facilitate effective skill synthesis on the robot. We employed the human-in-the-loop teaching paradigm to teleoperate and demonstrate a complex task execution to the robot in real-time. As the human guides the robot to perform the task, the robot obtains the skill online during the demonstration. To encode the robotic skill we employed Locally Weighted Regression that fits local models to specific state region of the task based on the human demonstration. If the robot is in the state region where no local models exist, the control over the robotic mechanism is given to the human to perform the teaching. When local models are gradually obtained in that region, the control is given to the robot so that the human can examine its performance already during the demonstration stage, and take actions accordingly. This enables a co-adaptation between the agents and contributes to a faster and more efficient teaching. As a proof-of-concept, we realised the proposed robot teaching system on a haptic robot with the task of generation of a desired vertical force on a horizontal plane with unknown stiffness properties.
Luka Peternel, Erhan Öztop, Jan Babic
IROS3
2016 Augmentation of human arm motor control by isotropic force manipulability
abstract
In this paper we propose a novel control approach for robots that are physically coupled with humans, such as exoskeletons and assisting devices. In contrast with the conventional controllers, where assistance is usually provided indifferently of the configuration of the arm and direction of the motion, we propose a control method that compensates the anisotropic property of the manipulability related to the human arm. Consequently, the assistive behaviour of the proposed method allows the user to perform tasks in arm configurations that are otherwise unsuitable due to the lack of manipulability. In effect, the proposed method transforms the elliptic shape of the force manipulability ellipse to a circular shape in the whole space of human arm configurations. The proposed approach was evaluated by the arm-reaching task that involved pushing of a heavy object on a plane. We tested the accuracy and efficiency of the proposed method under several conditions that involved motions with added weight and friction. The results of our study show that the proposed approach significantly improves the human motor control ability and maintains the desired accuracy of the movement.
Tadej Petric, Rok Goljat, Jan Babic
IROS3
2015 Human-in-the-loop approach for teaching robot assembly tasks using impedance control interface
abstract
In this paper we propose a human-in-the-loop approach for teaching robots how to solve part assembly tasks. In the proposed setup the human tutor controls the robot through a haptic interface and a hand-held impedance control interface. The impedance control interface is based on a linear spring-return potentiometer that maps the button position to the robot arm stiffness. This setup allows the tutor to modulate the robot compliance based on the given task requirements. The demonstrated motion and stiffness trajectories are encoded using Dynamical Movement Primitives and learnt using Locally Weight Regression. To validate the proposed approach we performed experiments using Kuka Light Weight Robot and HapticMaster robot. The task of the experiment was to teach the robot how to perform an assembly task involving sliding a bolt fitting inside a groove in order to mount two parts together. Different stiffness was required in different stages of the task execution to accommodate the interaction of the robot with the environment and possible human-robot cooperation.
Luka Peternel, Tadej Petric, Jan Babic
ICRA3
2013 Humanoid robot posture-control learning in real-time based on human sensorimotor learning ability
abstract
In this paper we propose a system capable of teaching humanoid robots new skills in real-time. The system aims to simplify the robot control and to provide a natural and intuitive interaction between the human and the robot. The key element of the system is exploitation of the human sensorimotor learning ability where a human demonstrator learns how to operate a robot in the same fashion as humans adapt to various everyday tasks. Another key aspect of the proposed system is that the robot learns the task simultaneously while the human is operating the robot. This enables the control of the robot to be gradually transferred from the human to the robot during the demonstration. The control is transferred based on the accuracy of the imitated task. We demonstrated our approach using an experiment where a human demonstrator taught a humanoid robot how to maintain the postural stability in the presence of the perturbations. To provide the appropriate feedback information of the robot's postural stability to the human sensorimotor system, we utilized a custom-built haptic interface. To absorb the demonstrated skill by the robot, we used Locally Weighted Projection Regression machine learning method. A novel approach was implemented to gradually transfer the control responsibility from the human to the incrementally built autonomous robot controller.
Luka Peternel, Jan Babic
ICRA2
2011 Multilayer control of skiing robot
abstract
In this paper we propose a novel method for ensuring stability of a skiing robot on a previously unknown ski slope. The method is based on a null-space velocity control algorithm, which is essential for achieving good behavior of redundant robotic systems. Using the pseudo-inverse, the task and the null-space motions are decoupled. For the skiing robot, the primary task is stability, the secondary task is the direction and the third task is the pose of the robot. The dynamic stability index of the skiing robot is defined with the normalized zero moment point. We demonstrated the effectiveness of the proposed method both in simulation in the virtual reality environment as well as on the real robot.
Tadej Petric, Bojan Nemec, Jan Babic, Leon Zlajpah
IROS3
2010 Robot Skill Synthesis through Human Visuo-motor Learning - Humanoid Robot Statically-stable Reaching and In-place Stepping
Jan Babic, Blaz Hajdinjak, Erhan Öztop
ICINCO (2)1
2008 Optimal jumps for biarticular legged robots
abstract
This paper investigates the extent to which biarticular actuation mechanisms-antagonistic actuation schemes with spring stiffness that extend over two joints, similar in function to biarticular muscles found in legged animals-improve the performance of jumping and other fast explosive robot movements. Robust gradient-based optimization algorithms that take into account the dynamic properties and various contact and actuator constraints of biarticular systems are developed. We then quantitatively evaluate the gains in jumping vis-a-vis conventional joint actuation schemes. We also examine the effects of biarticular link stiffness and link mass distributions on the jumping performance of the biarticular mechanism.
Bokman Lim, Jan Babic, Frank C. Park 0001
ICRA2
2007 From Biologically Realistic Imitation to Robot Teaching Via Human Motor Learning
Erhan Öztop, Jan Babic, Joshua G. Hale, Gordon Cheng, Mitsuo Kawato
ICONIP (2)2