Wansoo Kim
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Research Subjects
Research Interests
Wansoo Kim has a total of 122 co-authors. Here are the top co-authors by number of shared publications:
- Arash Ajoudani
Istituto Italiano di Tecnologia
19 shared publications - Marta Lorenzini
Istituto Italiano di Tecnologia
10 shared publications - Chang-Soo Han
Department of Robot Engineering, Hanyang University, 55 Hanyangdaehak-ro, Sangnok-gu, Ansan-si, Gyeonggi-do 15588, Korea
6 shared publications - Elena De Momi
Politecnico di Milano
6 shared publications Changsoo Han
Department of Robot Engineering, Hanyang University, Ansan, Republic of Korea
5 shared publicationsHeedon Lee
Department of Mechanical Engineering, Hanyang University, Seoul, Republic of Korea
5 shared publications
Latest Publications
- Open Access
Deployment-Oriented Evaluation of Lightweight IMU-Based Human Activity Recognition: On-Device Efficiency and Streaming Feasibility
On-device Human Activity Recognition (HAR) requires balancing accuracy and deployment efficiency on constrained hardware. We present Lightweight Human Activity Recognition (L-HAR), a controlled comparison of Baseline and Lightweight Temporal Convolutional Network (TCN), Transformer, and Long Short-Term Memory (LSTM) models using data sampled at from three inertial measurement units (IMUs) worn by one participant. Evaluations covered classification, model footprint, multiply–accumulate operations (MACs), offline CPU latency, Desktop/Raspberry Pi streaming, 8-bit integer (INT8) quantization, and software-estimated Raspberry Pi energy efficiency. Lightweighting reduced parameters by up to , model size by , and MACs by –, with accuracy reductions of – percentage points (pp) and sub-millisecond offline latency for all Lightweight models. Baseline and Lightweight models sustained approximately message/inference rates on Desktop, whereas no Raspberry Pi configuration reached inference. Among Lightweight models, Transformer achieved End-to-End (E2E) latency and inference. INT8 quantization changed accuracy and F1-score by less than pp; Quantized TCN achieved the best Raspberry Pi streaming result ( E2E; ) with an estimated per inference. These results demonstrate architecture- and backend-dependent deployment behavior and the need for direct target-platform evaluation.Open AccessDeployment-Oriented Evaluation of Lightweight IMU-Based Human Activity Recognition: On-Device Efficiency and Streaming Feasibility
On-device Human Activity Recognition (HAR) requires balancing accuracy and deployment efficiency on constrained hardware. We present Lightweight Human Activity Recognition (L-HAR), a controlled comparison of Baseline and Lightweight Temporal Convolutional Network (TCN), Transformer, and Long Short-Term Memory (LSTM) models using data sampled at from three inertial measurement units (IMUs) worn by one participant. Evaluations covered classification, model footprint, multiply–accumulate operations (MACs), offline CPU latency, Desktop/Raspberry Pi streaming, 8-bit integer (INT8) quantization, and software-estimated Raspberry Pi energy efficiency. Lightweighting reduced parameters by up to , model size by , and MACs by –, with accuracy reductions of – percentage points (pp) and sub-millisecond offline latency for all Lightweight models. Baseline and Lightweight models sustained approximately message/inference rates on Desktop, whereas no Raspberry Pi configuration reached inference. Among Lightweight models, Transformer achieved End-to-End (E2E) latency and inference. INT8 quantization changed accuracy and F1-score by less than pp; Quantized TCN achieved the best Raspberry Pi streaming result ( E2E; ) with an estimated per inference. These results demonstrate architecture- and backend-dependent deployment behavior and the need for direct target-platform evaluation. - 24 August 2026
- Published by Springer Nature in Intelligent Service Robotics
- Vol. 19 (5) , 91
A lightweight tendon-driven hand exoskeleton with dual-safety mechanism for grasp assistance
- 24 August 2026
- Published by Springer Nature in Intelligent Service Robotics
- Vol. 19 (5) , 91
A lightweight tendon-driven hand exoskeleton with dual-safety mechanism for grasp assistance
- RetractionOpen Access
- 5 December 2025
- Published by Springer Nature in International Journal of Control, Automation, and Systems
- Vol. 23 (12) , 3818
Retraction Note: “Interactive Robot Trajectory Planning With Augmented Reality for Non-expert Users”
- 5 December 2025
- Published by Springer Nature in International Journal of Control, Automation, and Systems
- Vol. 23 (12) , 3818
RetractionOpen AccessRetraction Note: “Interactive Robot Trajectory Planning With Augmented Reality for Non-expert Users”
- 1 August 2025
- Published by Institute of Control, Robotics and Systems in Journal of Institute of Control, Robotics and Systems
- Vol. 31 (8) , 914-920
Nonlinear Optimization-based Real-time Trajectory Planning for Cooperative Transport of Heterogeneous Mobile Manipulators
This paper proposes a real-time trajectory planning method using nonlinear optimization and whole-body control for cooperative transport with heterogeneous mobile manipulators. Unlike conventional approaches that rely on passive path following, the proposed method enables the follower robot to actively generate its own trajectory by laterally offsetting the leader’s path and refining it through nonlinear optimization. The optimization process simultaneously considers inter-robot distance maintenance, geometric consistency, and obstacle avoidance in cluttered environments. The optimized trajectory is executed through a generalized hierarchical control framework that integrates impedance-based coordination between the mobile base and manipulator. Experimental validation with two mobile manipulators—, featuring different locomotion and control characteristics—, demonstrates that the system maintains a consistent end-effector distance while adapting to environmental changes. The proposed method achieves high-fidelity trajectory tracking (average error: 0.037 m, standard deviation: 0.039 m) and maintains inter-robot spacing within a 1.05–1.65 m range for 96.09% of the task duration. The results demonstrate the framework’s relevance to real-world cooperative transport situations, emphasizing the need for adaptability, precision, and inter-robot coordination.
- 1 August 2025
- Published by Institute of Control, Robotics and Systems in Journal of Institute of Control, Robotics and Systems
- Vol. 31 (8) , 914-920
Nonlinear Optimization-based Real-time Trajectory Planning for Cooperative Transport of Heterogeneous Mobile Manipulators
This paper proposes a real-time trajectory planning method using nonlinear optimization and whole-body control for cooperative transport with heterogeneous mobile manipulators. Unlike conventional approaches that rely on passive path following, the proposed method enables the follower robot to actively generate its own trajectory by laterally offsetting the leader’s path and refining it through nonlinear optimization. The optimization process simultaneously considers inter-robot distance maintenance, geometric consistency, and obstacle avoidance in cluttered environments. The optimized trajectory is executed through a generalized hierarchical control framework that integrates impedance-based coordination between the mobile base and manipulator. Experimental validation with two mobile manipulators—, featuring different locomotion and control characteristics—, demonstrates that the system maintains a consistent end-effector distance while adapting to environmental changes. The proposed method achieves high-fidelity trajectory tracking (average error: 0.037 m, standard deviation: 0.039 m) and maintains inter-robot spacing within a 1.05–1.65 m range for 96.09% of the task duration. The results demonstrate the framework’s relevance to real-world cooperative transport situations, emphasizing the need for adaptability, precision, and inter-robot coordination.
- 1 August 2025
- Published by Institute of Control, Robotics and Systems in Journal of Institute of Control, Robotics and Systems
- Vol. 31 (8) , 900-905
Development of a Terrain-specific Modified Gait Index Using the AnyBody Modeling System
Gait is intricately linked to human health, with key gait indexes showing strong correlations. To overcome limitations of flat-surface-focused evaluations, we propose a Modified Gait Index (MGI) that adapts to diverse terrains such as ramps and stairs. Gait data were collected from 15 healthy adults using motion capture, IMU (Inertial Measurement Unit), EMG (Electromyography), and force plates. For each terrain, principal component analysis (PCA) identified key contributing features based on loading vectors and contribution scores. MGI formulas were derived by combining these features with clinically relevant variables, including stance/swing ratio and joint flexion angles. Participants were divided into training and test groups based on PCA similarity, and generalization was evaluated using interquartile range-based normal thresholds. Across all terrains, the test group’s average GI values remained within the training-defined normal range: 1.05 - 2.82 for ramp ascent, 0.71 - 4.02 for ramp descent, 1.68 - 2.86 for stair ascent, 1.15 - 3.99 for stair descent. Although some test values approached quartile boundaries, no outliers were observed. These results demonstrate the MGI’s terrain-adaptive consistency and generalizability, supporting its application in exoskeleton control strategies for users with subclinical gait deviations or muscular overload.
- 1 August 2025
- Published by Institute of Control, Robotics and Systems in Journal of Institute of Control, Robotics and Systems
- Vol. 31 (8) , 900-905
Development of a Terrain-specific Modified Gait Index Using the AnyBody Modeling System
Gait is intricately linked to human health, with key gait indexes showing strong correlations. To overcome limitations of flat-surface-focused evaluations, we propose a Modified Gait Index (MGI) that adapts to diverse terrains such as ramps and stairs. Gait data were collected from 15 healthy adults using motion capture, IMU (Inertial Measurement Unit), EMG (Electromyography), and force plates. For each terrain, principal component analysis (PCA) identified key contributing features based on loading vectors and contribution scores. MGI formulas were derived by combining these features with clinically relevant variables, including stance/swing ratio and joint flexion angles. Participants were divided into training and test groups based on PCA similarity, and generalization was evaluated using interquartile range-based normal thresholds. Across all terrains, the test group’s average GI values remained within the training-defined normal range: 1.05 - 2.82 for ramp ascent, 0.71 - 4.02 for ramp descent, 1.68 - 2.86 for stair ascent, 1.15 - 3.99 for stair descent. Although some test values approached quartile boundaries, no outliers were observed. These results demonstrate the MGI’s terrain-adaptive consistency and generalizability, supporting its application in exoskeleton control strategies for users with subclinical gait deviations or muscular overload.
- 23 July 2025
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Robotics and Automation Letters
- Vol. 10 (9) , 9128-9135
Geo-LSTM: A Geometry and Temporal Feature Fusion Algorithm for Multi-Sensor 3D Localization
Accurate three-dimensional (3D) localization is critical for robust human-robot collaboration (HRC) in dynamic indoor environments. However, realizing high-precision localization in complex scenarios still faces challenges such as multipath effects, field-of-view occlusion, etc. To address these limitations, we propose Geo-LSTM, a geometry-constrained long short-term memory (LSTM) framework that integrates ultra-wideband (UWB) sensors, inertial measurement unit (IMU), and barometric pressure (BMP) sensors. First, a Simplified Geometric Localization (SGL) algorithm is proposed, which uses dual-BMP sensors and IMU sensor to obtain precise height information and utilizes the geometric relationships between the UWB tag and anchors to compute an initial location estimate, serving as a priori input for the Geo-LSTM network. This Geo-LSTM algorithm then incorporates multi-source geometric information to extract time-series features from the UWB ranging data and the tag's a priori location, further enhancing 3D localization accuracy. The experimental results from the cluttered indoor environments, including real-world HRC tasks with occlusions, show that the Geo-LSTM algorithm achieves an average 3D localization root mean square error (RMSE) of 0.103 m, representing improvements of 38.60% and 31.20% over the weighted least squares (WLS) method and the range-based LSTM algorithm, respectively. These results demonstrate Geo-LSTM's potential for reliable multi-sensor 3D localization in HRC applications.
- 23 July 2025
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Robotics and Automation Letters
- Vol. 10 (9) , 9128-9135
Geo-LSTM: A Geometry and Temporal Feature Fusion Algorithm for Multi-Sensor 3D Localization
Accurate three-dimensional (3D) localization is critical for robust human-robot collaboration (HRC) in dynamic indoor environments. However, realizing high-precision localization in complex scenarios still faces challenges such as multipath effects, field-of-view occlusion, etc. To address these limitations, we propose Geo-LSTM, a geometry-constrained long short-term memory (LSTM) framework that integrates ultra-wideband (UWB) sensors, inertial measurement unit (IMU), and barometric pressure (BMP) sensors. First, a Simplified Geometric Localization (SGL) algorithm is proposed, which uses dual-BMP sensors and IMU sensor to obtain precise height information and utilizes the geometric relationships between the UWB tag and anchors to compute an initial location estimate, serving as a priori input for the Geo-LSTM network. This Geo-LSTM algorithm then incorporates multi-source geometric information to extract time-series features from the UWB ranging data and the tag's a priori location, further enhancing 3D localization accuracy. The experimental results from the cluttered indoor environments, including real-world HRC tasks with occlusions, show that the Geo-LSTM algorithm achieves an average 3D localization root mean square error (RMSE) of 0.103 m, representing improvements of 38.60% and 31.20% over the weighted least squares (WLS) method and the range-based LSTM algorithm, respectively. These results demonstrate Geo-LSTM's potential for reliable multi-sensor 3D localization in HRC applications.
- 28 February 2025
- Published by The Korea Robotics Society in Journal of Korea Robotics Society
- Vol. 20 (1) , 112-119
Whole-Body Control for Balancing an Articulated Legged-Arm Robot with the Integration of Momentum Management and a Passively Connected Unknown Object
- 28 February 2025
- Published by The Korea Robotics Society in Journal of Korea Robotics Society
- Vol. 20 (1) , 112-119
Whole-Body Control for Balancing an Articulated Legged-Arm Robot with the Integration of Momentum Management and a Passively Connected Unknown Object
- 18 December 2024
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Robotics and Automation Letters
- Vol. 10 (2) , 1345-1352
A Multi-Task Energy-Aware Impedance Controller for Enhanced Safety in Physical Human-Robot Interaction
In physical human-robot interaction (pHRI), ensuring human safety in all tasks conducted by the robot is crucial. Traditional compliance control strategies, such as admittance and impedance control, often lead to unpredictable robot behavior due to incidents like contact loss or unexpected external forces, which can cause significant harm to humans. To overcome these limitations, this study introduces a multi-task energy-aware impedance controller for kinematically redundant robots. This controller extends the energy-aware impedance control strategy, which ensures the passivity and safety of a single task using a virtual global energy tank, to kinematically redundant robots performing multiple tasks. The proposed controller effectively regulates the power flow of all tasks performed by the robot through a single global energy tank, ensuring the safety and passivity of the tasks. Experimental results in a shared environment, where external forces are simultaneously applied to the end-effector and the third joint of the Franka Emika Panda, showed that the robot's energy and power, as well as the power of all tasks, consistently remained within predefined thresholds. Additionally, when comparing the proposed controllers with controller that do not consider null space projection in the power regulation stage and controller that do not regulate the robot's power, our approach effectively managed the robot's energy and power and the power of all tasks, ensuring passivity and enhanced safety.
- 18 December 2024
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Robotics and Automation Letters
- Vol. 10 (2) , 1345-1352
A Multi-Task Energy-Aware Impedance Controller for Enhanced Safety in Physical Human-Robot Interaction
In physical human-robot interaction (pHRI), ensuring human safety in all tasks conducted by the robot is crucial. Traditional compliance control strategies, such as admittance and impedance control, often lead to unpredictable robot behavior due to incidents like contact loss or unexpected external forces, which can cause significant harm to humans. To overcome these limitations, this study introduces a multi-task energy-aware impedance controller for kinematically redundant robots. This controller extends the energy-aware impedance control strategy, which ensures the passivity and safety of a single task using a virtual global energy tank, to kinematically redundant robots performing multiple tasks. The proposed controller effectively regulates the power flow of all tasks performed by the robot through a single global energy tank, ensuring the safety and passivity of the tasks. Experimental results in a shared environment, where external forces are simultaneously applied to the end-effector and the third joint of the Franka Emika Panda, showed that the robot's energy and power, as well as the power of all tasks, consistently remained within predefined thresholds. Additionally, when comparing the proposed controllers with controller that do not consider null space projection in the power regulation stage and controller that do not regulate the robot's power, our approach effectively managed the robot's energy and power and the power of all tasks, ensuring passivity and enhanced safety.
- 27 July 2024
- Published by Elsevier in Mechatronics
- Vol. 102
Twisted String Actuator mechanism with adjustable offset of strings for continuous variable transmission system
- 27 July 2024
- Published by Elsevier in Mechatronics
- Vol. 102
Twisted String Actuator mechanism with adjustable offset of strings for continuous variable transmission system
- Open Access
- 17 June 2024
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 12, 85735-85744
Collision-Free Target Grasping in Complex and Cluttered Environment for Efficient Task and Motion Planning
This paper presents a novel algorithm that enhances the efficiency of robotic manipulation by enabling the robot to reach its target with fewer obstacles being removed, thus leading to faster performance times. The challenges faced by robotic manipulation in complex and cluttered environments (e.g., supermarkets, factories, etc.), where changes are constantly occurring, are well-known. To tackle these challenges, the robot should generate a collision-free path to reach the target while requiring minimal obstacle relocation to improve task efficiency. To achieve this, the proposed task planning algorithm incorporates the Rapidly-exploring Random Tree (RRT) algorithm and a modified Vector Field Histogram Plus (VFH+). The algorithm was tested in simulated service domain environments with objects placed on shelves followed by real-robot experiments. In both experiments, the results of the proposed algorithm demonstrated a lower number of obstacle removals (up to 37%) and consequently faster performance times compared to other existing methods (improved by up to 36%). Thus, the results showed that the proposed algorithm reduces the number of obstacle relocations and improves performance time compared to existing methods. As a result, the proposed method was evaluated as an improvement in task efficiency over previous approaches and has significant implications for the use of robotic manipulation in service domains with cluttered environments.
- 17 June 2024
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 12, 85735-85744
Open AccessCollision-Free Target Grasping in Complex and Cluttered Environment for Efficient Task and Motion Planning
This paper presents a novel algorithm that enhances the efficiency of robotic manipulation by enabling the robot to reach its target with fewer obstacles being removed, thus leading to faster performance times. The challenges faced by robotic manipulation in complex and cluttered environments (e.g., supermarkets, factories, etc.), where changes are constantly occurring, are well-known. To tackle these challenges, the robot should generate a collision-free path to reach the target while requiring minimal obstacle relocation to improve task efficiency. To achieve this, the proposed task planning algorithm incorporates the Rapidly-exploring Random Tree (RRT) algorithm and a modified Vector Field Histogram Plus (VFH+). The algorithm was tested in simulated service domain environments with objects placed on shelves followed by real-robot experiments. In both experiments, the results of the proposed algorithm demonstrated a lower number of obstacle removals (up to 37%) and consequently faster performance times compared to other existing methods (improved by up to 36%). Thus, the results showed that the proposed algorithm reduces the number of obstacle relocations and improves performance time compared to existing methods. As a result, the proposed method was evaluated as an improvement in task efficiency over previous approaches and has significant implications for the use of robotic manipulation in service domains with cluttered environments.