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...

Full description

Bibliographic Details
Main Authors: Duc Thien Tran, Tien Dat Nguyen, Minh Khiem Tran, Kyoung Kwan Ahn
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