A Target-Oriented Shared-Control Framework for Adaptive Spatial and Kinematic Support in Mixed Reality Teleoperation
Abstract
1. Introduction
Contributions
- Target Object Identification (TOI) as Target-Level Guidance: We formulate human operation not as a trajectory-level control input but as target-level guidance by identifying the specific manipulation target based on body motion features. A lightweight computational method is established that adaptively switches weight vectors according to the user’s physical features and reachability, enabling geometric identification of intervention targets while minimizing the computational load on the MR device.
- Base Relocation Module (BRI) for Reachability-Aware Spatial Adaptation: Based on the robot’s Inverse Reachability Map, this module autonomously determines an optimal base position for grasping while providing an interactive navigation mechanism that allows intuitive user modification in MR space. This approach integrates mathematical reachability guarantees with flexible path adjustment based on situational judgment, thereby eliminating cognitive load related to spatial feasibility.
- Kinematic Correction Manipulation (KCM) for Autonomous Feasibility Resolution: We propose a Kinematic Correction Module that autonomously resolves kinematic feasibility by dynamically interpolating the hand pose obtained from user hand tracking with the robot’s optimal pre-grasp pose and adjusting joint postures via null-space optimization. Through this two-stage correction, users can perform safe and high-precision grasping operations without being conscious of the robot’s kinematic constraints.
2. Related Work
3. Adaptive Shared-Control Architecture in Mixed Reality
3.1. System Overview and Implementation Platform
- Target Object Identification Module (TOI):This module tracks the user’s head direction and hand movements within the MR space and extracts a geometric relationships with candidate objects as a feature. This information is processed based on an integrated score to estimate the user intended manipulation target. By comprehensively evaluating diverse features of user movement, this module enables high-precision and real-time target selection.
- Base Relocation Module based on Inverse Reachability Map (BRI):This module is activated when the target bottle is outside the robot’s workspace. First, it generates an Inverse Reachability Map (IRM) based on the Reachability Map (RM) [29] to extract a set of candidate base positions that make the target position reachable. Next, it solves an optimization problem considering the IRM score and movement cost to determine the optimal base placement. Furthermore, the candidate path is visualized in the MR space, allowing for modification by the user.
- Kinematic Correction Manipulation Module (KCM):The purpose of this module is to compensate for the discrepancies between the user’s operation and the robot’s physical constraints. Specifically, it integrates the reference pose obtained from the user’s hand tracking information with a pre-grasp pose that has high graspability for the robot, adjusting the joint posture using null-space optimization. This allows the user to achieve stable grasping with a natural operational sensation without being conscious of the robot’s kinematic constraints.
3.2. Reachability and Inverse Reachability Modeling
3.3. Target Object Identification Module (TOI)
- Head Orientation: The direction the user’s face is pointing.
- Hand Distance: Proximity based on the distance between the hand and each target.
- Hand Acceleration: The direction and magnitude of the hand’s movement.
- Contact: Presence or absence of physical contact (immediate decision factor).
3.3.1. Feature Definition and Score Calculation
- (i)
- Head Orientation Score and Acceleration Score :
- (ii)
- Hand Distance Score :Defined based on the Euclidean distance between the Hand Position and the Target Position, such that closer distances yield higher values.Here, is the maximum effective distance for proximity determination; scores become 0 if the distance exceeds this value. In this experiment, was set to .
- (iii)
- Contact Flag :A binary variable indicating the presence or absence of physical contact.This is the highest priority indicator in the final decision process described later and is not included in the feature vector for weighted score calculation.
3.3.2. Score Integration and Decision-Making Process
3.3.3. Adjustment of Information Presentation
3.4. Base Relocation Module Based on Inverse Reachability Map (BRI)
3.4.1. Case 1: Known Path (System-Initialized Generation)
3.4.2. Case 2: Unknown Path (User-Initialized with Dynamic Update)
Cost Map (OccupancyGrid → Grid with Safety Margin)
Path Suggestion (MR Reference → Safety A* Correction)
3.4.3. Summary of BRI
3.5. Kinematic Correction Manipulation Module (KCM)
3.5.1. Pregrasp and EE Interpolation
Derivation of Pregrasp Posture
3.5.2. Joint Refinement via Null-Space Optimization
- : Maximizes the Yoshikawa manipulability measure [33] to avoid Jacobian singularities and prevent the arm from falling into directions where movement is difficult. Physically, this means maintaining motion redundancy by utilizing joint degrees of freedom, guaranteeing the user a sensation of continuous and smooth operation.
- : Increases the joint limit margin [34] to prevent joint angles from approaching the ends of their range. This is important for ensuring robot longevity and safety, and simultaneously reduces the discomfort users might feel if motion stops suddenly due to awkward postures.
- : Maintains consistency with the Pregrasp posture to prevent the robot from deviating considerably from the target-specific requirement due to its own optimization. This term maintains a balance between the user’s operational sensation and the robot’s kinematic stability.
3.5.3. Finite State Machine for Grasp Preparation
- TRACK: The stage of tracking the target based on Palm/Pregrasp blending and sequentially updating joint angles via DLS-IK.
- BACKOFF: If manipulability or joint margins fall below thresholds (), the robot temporarily retreats to avoid unstable postures.
- REALIGN: After BACKOFF, joint postures are realigned using null-space optimization until safety conditions are met.
- APPROACH: When the EE satisfies a stable posture and the distance to the target is , the robot executes the final approach for grasping.
3.6. Importance of Module Integration
- Accurately identifies the intended manipulation target,
- Ensures reachability through appropriate robot base relocation, and
- Guarantees the stability of the grasping motion.
4. Experiment: Evaluation of KCM
4.1. Experimental Setup
- (i)
- Workload based on NASA-TLX: Evaluates the subjective operational burden on the user caused by performing the task [37].
- (ii)
- Grasp Failure Rate: The percentage of trials where the user executed a grasping action (closing the gripper) but failed to grasp the target.
- (iii)
- Retry Count: The number of times the system’s posture improvement was not completed, requiring the user to perform manual posture readjustment (retry).
- (iv)
- Convergence to Pregrasp Posture: Evaluates how smoothly user operations were guided to the robot’s recommended posture in the proposed method (described as a characteristic evaluation rather than a comparison).
Rationale for Embedded Evaluation of TOI (Validation of Subjective Consistency)
4.2. Experimental Results
4.2.1. Subjective Workload Based on NASA-TLX
- Physical Demand (PD) & Effort: The rating for PD decreased from 78.5 to 46.2, and Effort decreased from 83.0 to 47.5. This demonstrates that KCM’s autonomous posture correction effectively eliminated the need for unnatural body movements to compensate for robot constraints.
- Mental Demand (MD) and Cognitive Reallocation: While the raw MD rating markedly decreased from 85.0 to 62.5, the weighted score remained nearly constant (22.4 for IRT vs. 18.7 for KCM). This phenomenon is attributed to the structural weighting of NASA-TLX; as the physical burden (PD and Effort) was drastically mitigated by the system, the relative importance of mental judgment in the task score increased. This suggests a shift in the quality of struggle: as physical stress was mitigated, cognitive resources were reallocated from low-level motion control to high-level task judgment. In other words, the user was freed from the “how to move” struggle and could focus on the “what to do” aspect of the task.
- Performance & Frustration: Frustration levels substantially improved from 75.0 to 41.5, confirming that the stress caused by kinematic “lock-ups” was effectively suppressed. Self-evaluated performance shifted from 28.5 to 32.0, likely reflecting a reduced sense of manual agency or achievement due to the high degree of system assistance.
4.2.2. Quantitative Operational Performance
- Retry Count for Posture Adjustment: The average number of manual posture readjustments required by the user decreased from 21.5 times to 6.3 times, with a median reduction from 18.7 to 4.0. This drastic reduction confirms that the system successfully resolved kinematic constraints autonomously.
- Task Efficiency and Stability: The pick-and-place failure rate improved from 35.2% to 20.2%. Additionally, the median action count required to complete the task decreased from 18 to 15. These results demonstrate that KCM not only makes operation easier but also more efficient and accurate, even for first-time users.
4.2.3. Analysis of Kinematic Control Behavior
- Singularity Avoidance and Recovery: As shown in Figure 19, at s, the condition number spiked above 200, but KCM intervention immediately restored it to a stable range below 50, preventing the operational “freeze” observed in the baseline.
- Reactive Posture Correction via Null-space Optimization: As shown in Figure 20, a clear inverse correlation was observed between the merit function H and the null-space update vector . Sharp spikes in occurred precisely when H began to decrease due to unfavorable kinematics (e.g., s, s). This reactive behavior, driven by the gradient of the log-terms in , ensures autonomous posture recovery using redundant degrees of freedom without affecting the target trajectory.
- Adaptive Intervention Blending: As shown in Figure 21, the blending coefficient adjusted dynamically based on the distance and kinematic risk. provided localized support during critical phases (e.g., s, s) while maintaining user agency during free movement.
4.3. Discussion
5. Preliminary Case Study: Functional Validation of BRI
5.1. Validation Setup
5.2. Results
5.3. Discussion
5.3.1. Impact of Localization Drift on Visualization
- External Tracking Systems: Integrating high-precision trackers (e.g., HTC Vive Trackers or OptiTrack) on the robot base to continuously correct the odometry drift in the MR coordinate system.
- Visual Marker Compensation: Placing fiducial markers (e.g., AprilTags or QR codes) at key locations in the environment. The robot can scan these markers to periodically relocalize and reset the accumulation of SLAM errors.
5.3.2. Multi-Target Optimization Constraints and Error Accumulation
- Single-Target Optimization Bias (Primary Factor): The current BRI module generates the optimal base position based solely on the Inverse Reachability Map (IRM) of the first target. It does not currently calculate the intersection of reachable regions for multiple targets (i.e., ). Consequently, while the base position was optimal for the first grasp, the second target often resided near the extreme edge of the robot’s reachable workspace. This lack of multi-objective optimization significantly reduced the margin for error.
- Error Accumulation: The extended operation time and sequential movements in Phase 2 led to a higher accumulation of localization drift compared to Phase 1. When combined with the narrow workspace margin mentioned above, even minor localization errors were sufficient to render the second target physically unreachable.
Limitations and Future Work
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Abbreviations
| HRC | Human–Robot Collaboration |
| MR | Mixed Reality |
| MASK | Mixed reality Adaptive Spatial and Kinematic support |
| TOI | Target Object Identification module |
| IRM | Inverse Reachability Map |
| BRI | Base Relocation Module based on Inverse Reachability Map |
| KCM | Kinematic Correction Manipulation module |
References
- Ajoudani, A.; Zanchettin, A.M.; Ivaldi, S.; Albu-Schäffer, A.; Kosuge, K.; Khatib, O. Progress and prospects of the human–robot collaboration. Auton. Robot. 2018, 42, 957–975. [Google Scholar] [CrossRef] [Scilit]
- Matheson, E.; Minto, R.; Zampieri, E.G.G.; Faccio, M.; Rosati, G. Human–Robot Collaboration in Manufacturing Applications: A Review. Robotics 2019, 8, 100. [Google Scholar] [CrossRef] [Scilit]
- Sheridan, T.B. Human-Robot Interaction: Status and Challenges. Hum. Factors 2016, 58, 525–532. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Villani, V.; Pini, F.; Leali, F.; Secchi, C. Survey on human-robot collaboration in industrial settings: Safety, intuitive interfaces and applications. Mechatronics 2018, 55, 248–266. [Google Scholar] [CrossRef] [Scilit]
- Krüger, J.; Lien, T.K.; Verl, A. Cooperation of human and machines in assembly lines. CIRP Ann. 2009, 58, 628–646. [Google Scholar] [CrossRef] [Scilit]
- Dragan, A.D.; Lee, K.C.T.; Srinivasa, S.S. Legibility and predictability of robot motion. In Proceedings of the 2013 8th ACM/IEEE International Conference on Human-Robot Interaction (HRI), Tokyo, Japan, 3–6 March 2013; pp. 301–308. [Google Scholar] [CrossRef] [Scilit]
- Nikolaidis, S.; Hsu, D.; Srinivasa, S. Human-robot mutual adaptation in collaborative tasks: Models and experiments. Int. J. Robot. Res. 2017, 36, 618–634. [Google Scholar] [CrossRef] [Scilit]
- Norman, D.A. The Psychology of Everyday Things; Basic Books: New York, NY, USA, 1988. [Google Scholar] [CrossRef] [Scilit]
- Delmerico, J.; Mueggler, E.; Nitsche, J.; Scaramuzza, D. Spatial Computing and Intuitive Interaction: Bringing Mixed Reality and Robotics Together. IEEE Robot. Autom. Mag. 2022, 29, 45–57. [Google Scholar] [CrossRef] [Scilit]
- Su, Y.-P.; Chen, X.-Q.; Zhou, T.; Pretty, C.; Chase, G. Mixed-Reality-Enhanced Human–Robot Interaction with an Imitation-Based Mapping Approach for Intuitive Teleoperation of a Robotic Arm-Hand System. Appl. Sci. 2022, 12, 4740. [Google Scholar] [CrossRef] [Scilit]
- Ens, B.; Lanir, J.; Tang, A.; Bateman, S.; Lee, G.; Piumsomboon, T.; Billinghurst, M. Revisiting Collaboration through Mixed Reality: The Evolution of Groupware. Int. J. Hum. Comput. Stud. 2019, 131, 81–98. [Google Scholar] [CrossRef] [Scilit]
- de Belen, R.A.J.; Nguyen, H.; Filonik, D.; Del Favero, D.; Bednarz, T. A systematic review of the current state of collaborative mixed reality technologies: 2013–2018. AIMS Electron. Electr. Eng. 2019, 3, 181–223. [Google Scholar] [CrossRef] [Scilit]
- Milgram, P.; Kishino, F. A Taxonomy of Mixed Reality Visual Displays. IEICE Trans. Inf. Syst. 1994, E77-D, 1321–1329. [Google Scholar]
- Chen, J.Y.C.; Haas, E.C.; Barnes, M.J. Human Performance Issues and User Interface Design for Teleoperated Robots. IEEE Trans. Syst. Man Cybern. Part C (Appl. Rev.) 2007, 37, 1231–1245. [Google Scholar] [CrossRef] [Scilit]
- Nielsen, C.W.; Goodrich, M.A.; Ricks, R.W. Ecological Interfaces for Improving Mobile Robot Teleoperation. IEEE Trans. Robot. 2007, 23, 927–941. [Google Scholar] [CrossRef] [Scilit]
- Si, W.; Wang, N.; Yang, C. A review on manipulation skill acquisition through teleoperation-based learning from demonstration. Cogn. Comput. Syst. 2021, 3, 1–16. [Google Scholar] [CrossRef] [Scilit]
- Leidner, D.; Bartels, G.; Bejjani, W.; Albu-Schäffer, A.; Beetz, M. Cognition-enabled robotic wiping: Representation, planning, execution, and interpretation. Robot. Auton. Syst. 2019, 114, 199–216. [Google Scholar] [CrossRef] [Scilit]
- Fang, H.C.; Ong, S.K.; Nee, A.Y.C. Novel AR-based interface for human-robot interaction and visualization. Adv. Manuf. 2014, 2, 275–288. [Google Scholar] [CrossRef] [Scilit]
- Li, C.; Zheng, P.; Yin, Y.; Pang, Y.M.; Huo, S. An AR-assisted Deep Reinforcement Learning-based approach towards mutual-cognitive safe human-robot interaction. Robot. Comput. Integr. Manuf. 2023, 80, 102471. [Google Scholar] [CrossRef] [Scilit]
- Wang, X.; Shen, L.; Lee, L.-H. A Systematic Review of XR-Enabled Remote Human-Robot Interaction Systems. ACM Comput. Surv. 2025, 57, 273. [Google Scholar] [CrossRef] [Scilit]
- Xu, F.; You, H.; Zhou, T.; Du, J. Augmented reality robot manipulation with physical mock-up and improved spatial cognition. Int. J. Hum.-Comput. Stud. 2025, 205, 103658. [Google Scholar] [CrossRef] [Scilit]
- Yeh, H.-H.; Chang, Y.-W.; Liu, Y.-C. Intuitive hand motion-based teleoperation system for human-mobile manipulator interaction using mixed reality. Control Eng. Pract. 2025, 164, 106467. [Google Scholar] [CrossRef] [Scilit]
- Roldán, J.J.; Peña-Tapia, E.; Martín-Barrio, A.; Olivares-Méndez, M.A.; Del Cerro, J.; Barrientos, A. Multi-Robot Interfaces and Operator Situational Awareness: Study of the Impact of Immersion and Prediction. Sensors 2017, 17, 1720. [Google Scholar] [CrossRef] [Scilit]
- Esaki, H.; Sekiyama, K. Immersive Robot Teleoperation Based on User Gestures in Mixed Reality Space. Sensors 2024, 24, 5073. [Google Scholar] [CrossRef] [Scilit]
- Rakita, D.; Mutlu, B.; Gleicher, M. A motion retargeting method for effective mimicry-based teleoperation of robot arms. In Proceedings of the 2017 ACM/IEEE International Conference on Human-Robot Interaction (HRI), Vienna, Austria, 6–9 March 2017; pp. 361–370. [Google Scholar] [CrossRef] [Scilit]
- Thorwarth, D.; Low, D.A. Technical Challenges of Real-Time Adaptive MR-Guided Radiotherapy. Front. Oncol. 2021, 11, 634507. [Google Scholar] [CrossRef] [Scilit]
- Losey, D.P.; McDonald, C.G.; Battaglia, E.; O’Malley, M.K. A Review of Intent Detection, Arbitration, and Communication Aspects of Shared Control for Physical Human–Robot Interaction. Appl. Mech. Rev. 2018, 70, 010804. [Google Scholar] [CrossRef] [Scilit]
- Nikolaidis, S.; Lasota, P.; Ramakrishnan, R.; Shah, J. Improved human–robot team performance through cross-training, an approach inspired by human team training practices. Int. J. Robot. Res. 2015, 34, 1711–1730. [Google Scholar] [CrossRef] [Scilit]
- Jauhri, S.; Peters, J.; Chalvatzaki, G. Robot Learning of Mobile Manipulation with Reachability Behavior Priors. IEEE Robot. Autom. Lett. 2022, 7, 8399–8406. [Google Scholar] [CrossRef] [Scilit]
- Holt, C.C. Forecasting seasonals and trends by exponentially weighted moving averages. Int. J. Forecast. 2004, 20, 5–10. [Google Scholar] [CrossRef] [Scilit]
- Kim, S.; Yun, S.; Shin, D. Numerical Quantification of Controllability in the Null Space for Redundant Manipulators. Appl. Sci. 2021, 11, 6190. [Google Scholar] [CrossRef] [Scilit]
- Koszulinski, A.; Sandoval, J.; Essomba, T.; Vendeuvre, T.; Zeghloul, S.; Laribi, M.A. Null-Space Compliance with Non-linear Behavior: Application to Spine Surgery Robotic Platform. In Advances in Service and Industrial Robotics (RAAD 2022); Müller, A., Brandstötter, M., Eds.; Mechanisms and Machine Science; Springer: Cham, Switzerland, 2022; Volume 120, pp. 268–277. [Google Scholar] [CrossRef] [Scilit]
- Yoshikawa, T. Analysis and Control of Robot Manipulators with Redundancy. In Robotics Research: The First International Symposium; Brady, M., Paul, R.P., Eds.; MIT Press: Cambridge, MA, USA, 1984; pp. 735–747. [Google Scholar]
- Iossifidis, I.; Schoner, G. Dynamical Systems Approach for the Autonomous Avoidance of Obstacles and Joint-limits for an Redundant Robot Arm. In Proceedings of the 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems, Beijing, China, 9–15 October 2006; pp. 580–585. [Google Scholar] [CrossRef] [Scilit]
- Foukarakis, M.; Leonidis, A.; Antona, M.; Stephanidis, C. Combining Finite State Machine and Decision-Making Tools for Adaptable Robot Behavior. In Universal Access in Human-Computer Interaction. Aging and Assistive Environments (UAHCI 2014); Stephanidis, C., Antona, M., Eds.; Lecture Notes in Computer Science; Springer: Cham, Switzerland, 2014; Volume 8515, pp. 634–645. [Google Scholar] [CrossRef] [Scilit]
- Park, H.-W.; Ramezani, A.; Grizzle, J.W. A Finite-State Machine for Accommodating Unexpected Large Ground-Height Variations in Bipedal Robot Walking. IEEE Trans. Robot. 2013, 29, 331–345. [Google Scholar] [CrossRef] [Scilit]
- Hart, S.G.; Staveland, L.E. Development of NASA-TLX (Task Load Index): Results of empirical and theoretical research. In Advances in Psychology; Hancock, P.A., Meshkati, N., Eds.; North-Holland: Amsterdam, The Netherlands, 1988; Volume 52, pp. 139–183. [Google Scholar] [CrossRef] [Scilit]
- Faul, F.; Erdfelder, E.; Lang, A.G.; Buchner, A. G*Power 3: A flexible statistical power analysis program for the social, behavioral, and biomedical sciences. Behav. Res. Methods 2007, 39, 175–191. [Google Scholar] [CrossRef] [Scilit]
























| Study | Interface Type | Target ID | Reachability/Base Relocation | Kinematic Correction | Real Robot | User Study |
|---|---|---|---|---|---|---|
| Roldán et al. [23] | VR/predictive interface | No | No | No | Partial | Yes |
| Esaki and Sekiyama [24] | MR | No | Partial | No | Yes | Yes |
| Xu et al. [21] | AR | No | No | No | Yes | Yes |
| Yeh et al. [22] | MR | No | No | Partial | Yes | Yes |
| MASK (Proposed) | MR | Yes | Yes | Yes | Yes | Yes |
| Task Component | Total Attempts | Successes | Success Rate (n = 1 ) |
|---|---|---|---|
| Base Relocation | 20 | 16 | 16/20 (80%) |
| Phase1 (Primary target) | 10 | 9 | 9/10 (90%) |
| Phase2 (Primary target) | 10 | 7 | 7/10 (70%) |
| Manipulation Action | 60 | 44 | 44/60 (73%) |
| Phase1 (Pick-and-Place) | 20 | 18 | 18/20 (90%) |
| Phase2 (Pick-and-Place) | 40 | 26 | 26/40 (65%) |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Okamoto, S.; Sekiyama, K. A Target-Oriented Shared-Control Framework for Adaptive Spatial and Kinematic Support in Mixed Reality Teleoperation. Electronics 2026, 15, 1653. https://doi.org/10.3390/electronics15081653
Okamoto S, Sekiyama K. A Target-Oriented Shared-Control Framework for Adaptive Spatial and Kinematic Support in Mixed Reality Teleoperation. Electronics. 2026; 15(8):1653. https://doi.org/10.3390/electronics15081653
Chicago/Turabian StyleOkamoto, Soma, and Kosuke Sekiyama. 2026. "A Target-Oriented Shared-Control Framework for Adaptive Spatial and Kinematic Support in Mixed Reality Teleoperation" Electronics 15, no. 8: 1653. https://doi.org/10.3390/electronics15081653
APA StyleOkamoto, S., & Sekiyama, K. (2026). A Target-Oriented Shared-Control Framework for Adaptive Spatial and Kinematic Support in Mixed Reality Teleoperation. Electronics, 15(8), 1653. https://doi.org/10.3390/electronics15081653

