Development of a Hardware-in-the-Loop Platform for a Teleoperation Flexibility Robotic System
A control method for a cable-driven robot in a teleoperation system is proposed using the hardware-in-the-loop (HIL) simulation technique. The main components of the teleoperated robotic system are a haptic device, also called a delta robot, and a cable-driven hyper-redundant (CDHR) robot. The CDHR...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2024-03-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-3417/14/5/2207 |
_version_ | 1797264761472155648 |
---|---|
author | Duc Thien Tran Tien Dat Nguyen Minh Khiem Tran Kyoung Kwan Ahn |
author_facet | Duc Thien Tran Tien Dat Nguyen Minh Khiem Tran Kyoung Kwan Ahn |
author_sort | Duc Thien Tran |
collection | DOAJ |
description | A control method for a cable-driven robot in a teleoperation system is proposed using the hardware-in-the-loop (HIL) simulation technique. The main components of the teleoperated robotic system are a haptic device, also called a delta robot, and a cable-driven hyper-redundant (CDHR) robot. The CDHR manipulator has higher flexibility and multiple degrees of freedom (DOF), and, therefore, its inverse kinematics are complex. For this reason, the Jacobian method is used in place of the conventional method to calculate the inverse kinematics. Moreover, the two robots constituting the telerobotic system are different in terms of their mechanical structures and workspaces. Therefore, the position mapping method is applied to ensure that the two workspaces are utilized together. However, a singularity area appears when the mapping parameter is adjusted to expand the workspace. Therefore, a haptic algorithm is proposed to prevent the robot from moving into the singularity region and generate force feedback at the end-effector of the haptic device to warn the operator. Because experimental verification of this control strategy is difficult, the HIL technique is used for demonstration in this study to ensure stability and safety before implementation of the method at the experiment scale. The CDHR robot is designed using SolidWorks 2021. Then, the Simscape model is used to simulate the telerobotic system. In addition, the protocol between the haptic device and the laptop is programmed using C/C++ language to facilitate communication with the CDHR robot in MATLAB Simulink 2022a. A few trials are conducted to evaluate and demonstrate the effectiveness of the proposed method. |
first_indexed | 2024-04-25T00:34:02Z |
format | Article |
id | doaj.art-1912a605a83e4d229d6d455ccd58adad |
institution | Directory Open Access Journal |
issn | 2076-3417 |
language | English |
last_indexed | 2024-04-25T00:34:02Z |
publishDate | 2024-03-01 |
publisher | MDPI AG |
record_format | Article |
series | Applied Sciences |
spelling | doaj.art-1912a605a83e4d229d6d455ccd58adad2024-03-12T16:40:29ZengMDPI AGApplied Sciences2076-34172024-03-01145220710.3390/app14052207Development of a Hardware-in-the-Loop Platform for a Teleoperation Flexibility Robotic SystemDuc Thien Tran0Tien Dat Nguyen1Minh Khiem Tran2Kyoung Kwan Ahn3Automatic Control Department, Ho Chi Minh City University of Technology and Education, Ho Chi Minh 700000, VietnamAutomatic Control Department, Ho Chi Minh City University of Technology and Education, Ho Chi Minh 700000, VietnamAutomatic Control Department, Ho Chi Minh City University of Technology and Education, Ho Chi Minh 700000, VietnamSchool of Mechanical Engineering, University of Ulsan, Ulsan 44610, Republic of KoreaA control method for a cable-driven robot in a teleoperation system is proposed using the hardware-in-the-loop (HIL) simulation technique. The main components of the teleoperated robotic system are a haptic device, also called a delta robot, and a cable-driven hyper-redundant (CDHR) robot. The CDHR manipulator has higher flexibility and multiple degrees of freedom (DOF), and, therefore, its inverse kinematics are complex. For this reason, the Jacobian method is used in place of the conventional method to calculate the inverse kinematics. Moreover, the two robots constituting the telerobotic system are different in terms of their mechanical structures and workspaces. Therefore, the position mapping method is applied to ensure that the two workspaces are utilized together. However, a singularity area appears when the mapping parameter is adjusted to expand the workspace. Therefore, a haptic algorithm is proposed to prevent the robot from moving into the singularity region and generate force feedback at the end-effector of the haptic device to warn the operator. Because experimental verification of this control strategy is difficult, the HIL technique is used for demonstration in this study to ensure stability and safety before implementation of the method at the experiment scale. The CDHR robot is designed using SolidWorks 2021. Then, the Simscape model is used to simulate the telerobotic system. In addition, the protocol between the haptic device and the laptop is programmed using C/C++ language to facilitate communication with the CDHR robot in MATLAB Simulink 2022a. A few trials are conducted to evaluate and demonstrate the effectiveness of the proposed method.https://www.mdpi.com/2076-3417/14/5/2207teleoperation systemhardware-in-the-loop simulationredundant manipulatorNovint Falcon |
spellingShingle | Duc Thien Tran Tien Dat Nguyen Minh Khiem Tran Kyoung Kwan Ahn Development of a Hardware-in-the-Loop Platform for a Teleoperation Flexibility Robotic System Applied Sciences teleoperation system hardware-in-the-loop simulation redundant manipulator Novint Falcon |
title | Development of a Hardware-in-the-Loop Platform for a Teleoperation Flexibility Robotic System |
title_full | Development of a Hardware-in-the-Loop Platform for a Teleoperation Flexibility Robotic System |
title_fullStr | Development of a Hardware-in-the-Loop Platform for a Teleoperation Flexibility Robotic System |
title_full_unstemmed | Development of a Hardware-in-the-Loop Platform for a Teleoperation Flexibility Robotic System |
title_short | Development of a Hardware-in-the-Loop Platform for a Teleoperation Flexibility Robotic System |
title_sort | development of a hardware in the loop platform for a teleoperation flexibility robotic system |
topic | teleoperation system hardware-in-the-loop simulation redundant manipulator Novint Falcon |
url | https://www.mdpi.com/2076-3417/14/5/2207 |
work_keys_str_mv | AT ducthientran developmentofahardwareintheloopplatformforateleoperationflexibilityroboticsystem AT tiendatnguyen developmentofahardwareintheloopplatformforateleoperationflexibilityroboticsystem AT minhkhiemtran developmentofahardwareintheloopplatformforateleoperationflexibilityroboticsystem AT kyoungkwanahn developmentofahardwareintheloopplatformforateleoperationflexibilityroboticsystem |