<?xml-model href='http://www.tei-c.org/release/xml/tei/custom/schema/relaxng/tei_all.rng' schematypens='http://relaxng.org/ns/structure/1.0'?><TEI xmlns="http://www.tei-c.org/ns/1.0">
	<teiHeader>
		<fileDesc>
			<titleStmt><title level='a'>Dynamic Modeling and Robust Force-Position Control of a Variable Stiffness Gripper</title></titleStmt>
			<publicationStmt>
				<publisher>IEEE</publisher>
				<date>06/23/2024</date>
			</publicationStmt>
			<sourceDesc>
				<bibl> 
					<idno type="par_id">10635539</idno>
					<idno type="doi">10.1109/ReMAR61031.2024.10617724</idno>
					
					<author>Ziqing Yu</author><author>Jiaming Fu</author><author>Bin Yao</author><author>George Chiu</author><author>Richard Voyles</author><author>Dongming Gan</author>
				</bibl>
			</sourceDesc>
		</fileDesc>
		<profileDesc>
			<abstract><ab><![CDATA[]]></ab></abstract>
		</profileDesc>
	</teiHeader>
	<text><body xmlns="http://www.tei-c.org/ns/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink">
<div xmlns="http://www.tei-c.org/ns/1.0"><head>I. INTRODUCTION</head><p>The rapid expansion of the robotics industry has led to significant advancements in the field of grasping control within robotic grippers, extending their functionalities far beyond traditional roles. This progression is a dual response to the industry's growth and its diversification into various sectors such as logistics, healthcare, agriculture, and nuclear safety <ref type="bibr">[1]</ref><ref type="bibr">[2]</ref>. The initial focus in grasping control research was primarily on ensuring robust support for diverse objects, with a strong emphasis on safety. Contemporary innovations, however, have expanded these applications to include roles in reliable remote sensing via advanced robotic systems <ref type="bibr">[3]</ref>. This evolution reflects the industry's increasing demands and the diverse challenges it faces, underlining the ongoing necessity for advancements in grasping mechanisms. As robotic grippers become more integral in multiple fields, the emphasis on enhancing their precision, safety, and adaptability in control systems is paramount. Compliant robotic hands, known for their adaptability, are particularly adept at handling a variety of objects due to their flexibility, ensuring safety in human interactions and with fragile items <ref type="bibr">[4]</ref><ref type="bibr">[5]</ref><ref type="bibr">[6]</ref><ref type="bibr">[7]</ref><ref type="bibr">[8]</ref>. Despite their strengths, these grippers encounter challenges in handling power when compared to their more rigid counterparts <ref type="bibr">[9]</ref>. In contrast, rigid grippers, with their inflexible nature, can pose challenges in interactions with humans.</p><p>VSGs epitomize the integration of rigidity and flexibility, both critical elements for tackling the varied challenges in robotic manipulation. While its compliant mode enhances adaptability, it falls short in handling strength and precision, traits that are inherent in its rigid mode <ref type="bibr">[9]</ref><ref type="bibr">[10]</ref><ref type="bibr">[11]</ref>. On the other hand, the rigidity mode excels in quick responsiveness and robustness. Bridging these contrasting attributes, the innovative concept of variable stiffness robotic grippers has been introduced <ref type="bibr">[12]</ref>, offering a spectrum of solutions. Among these solutions are grippers inspired by the scales of pangolins, utilizing toothed pneumatic actuators for stiffness adjustment <ref type="bibr">[13]</ref>, pneumatic-driven grippers with an exoskeleton and selflocking mechanism for varying stiffness <ref type="bibr">[14]</ref>, and the use of permanent magnets to control stiffness by changing magnetic force between fingers <ref type="bibr">[15]</ref>. Additional methods include employing layer jamming techniques for stiffness control through negative pressure <ref type="bibr">[16]</ref>, tendon-pulled mechanisms to adjust finger stiffness <ref type="bibr">[17]</ref>, and the use of Shape Memory Alloys (SMA) <ref type="bibr">[18]</ref> or low-melting-point materials <ref type="bibr">[19]</ref> for dynamic stiffness transitions. Some designs merge hybrid variable stiffness actuators with traditional single-degree-offreedom (1-DOF) grippers <ref type="bibr">[20]</ref>, while others enhance Fin Ray structures by adjusting stiffness through rib rotation within their frames <ref type="bibr">[21]</ref>. The array of emerging designs and technologies underscores the continuous evolution and potential of variable stiffness grippers in robotic applications.</p><p>The control of varying stiffness represents a significant challenge in managing VSGs, essential for handling a diverse range of objects. To effectively manage a diverse array of objects with varying stiffness requirements, the VSG described in <ref type="bibr">[13]</ref> operated without sensors and features a twofinger design that prioritizes safety and adaptability in collision scenarios. This was achieved through the use of repulsive magnets and variable air gaps. In a different study <ref type="bibr">[22]</ref>, the high controllability of stiffness in the Dual-Segment Soft Robot was demonstrated, enabling sufficient stiffness for physical manipulation. In addition to the aforementioned studies, other research <ref type="bibr">[23]</ref> focused on cooperative multi-agent reinforcement learning to simultaneously manage position and stiffness, aiming to reduce vibration in high-speed pick-andplace activities. Furthermore, investigations <ref type="bibr">[24]</ref> have delved into the utilization of learning control methodologies in rigid VSG setups. Additionally, the pivotal role of position control in facilitating a refined grasp across different stiffness levels was emphasized in study <ref type="bibr">[25]</ref>. The result showed big difference in stiff mode and rigid mode by using a fixed PID controller. Moreover, the 1-DOF VSG demonstrated in study <ref type="bibr">[20]</ref> was capable of grasping fragile objects such as an egg and a wine glass, as well as relatively heavy objects, without the need for any soft cover or force/torque sensor. The aforementioned studies collectively illuminate the intricate challenges and notable achievements in the realm of VSG control. The capacity to adeptly modulate stiffness in response</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>DYNAMIC MODELING AND ROBUST FORCE-POSITION CONTROL OF A VARIABLE STIFFNESS GRIPPER</head><p>Ziqing Yu, Jiaming Fu, Bin Yao, George Chiu, Richard Voyles, and Dongming Gan*, Member, IEEE to varying requirements is crucial, underscoring the enhanced functionality and applicability of VSGs in a diverse array of robotic tasks.</p><p>In our study, we developed a unique VSG that demands precise position and force control across a wide range of stiffness variations. While reinforcement learning is apt for soft actuators, it requires a sufficient number of samples for optimizing control, as shown in studies <ref type="bibr">[23]</ref><ref type="bibr">[24]</ref>. The other controllers are for specific designs, like the magnetic stiffness change in <ref type="bibr">[14]</ref>. The PID controller <ref type="bibr">[25]</ref> was used but not adaptable for variable stiffness. Achieving optimal performance across different stiffness modes remains challenging. Based on these, our project finds a better fit with robust control <ref type="bibr">[26]</ref> due to its rapid adaptability to varying situations. To minimize the noise during the transition between force and position control in grasping, our research employs active disturbance rejection control (ADRC) <ref type="bibr">[27,</ref><ref type="bibr">28]</ref>, utilizing an extended state observer (ESO) for disturbance estimation. Our primary objective is to swiftly counteract discontinuous disturbances, whether from backlash nonlinearity or external factors. Additionally, we explore deterministic robust control (DRC) <ref type="bibr">[29,</ref><ref type="bibr">30]</ref>, noted for its high robustness and ability to handle stiffness changes. The comparative effectiveness of these two control systems against a standard PID controller is a key aspect of our research, focusing on their performance in managing uncertain parameters and disturbances. Although in the research stiffness range is large, robustness is the most significant parameter which cause DRC has a better performance than other two controllers. The primary contribution of this paper lies in demonstrating the dynamic behavior of the VSG and conducting a comparative analysis of various control systems on this dynamic model for stiffness varying grasping.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>II. DESIGN OF THE PROPOSED GRIPPER</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>A. Principle of Stiffness Variation</head><p>A continuous variable stiffness mechanism is presented in Fig. <ref type="figure">1</ref>, consisting of a laterally hollow parallel guide beam and a solid rectangular block with the height and thickness consistent with cavity section. Based on the principle of changing the length of the parallel beam involved in the system, when the other parameters of the beam remain constant, the stiffness of the beam can be adjusted by inserting the long block from one end of the beam. In essence, this parallel beam can be considered as a pair of parallel leaf springs. As the length of the solid block inserted into the cavity increases, the lengths of the leaf springs in the system decrease, resulting in an increase in the stiffness of the beam. When the solid block is fully inserted, the entire parallel beam structure can be viewed as a solid cantilever beam with maximum stiffness. Inversely, by gradually retracting the solid block from the cavity, the length of the leaf springs involved in the system increases, leading to its stiffness decrease. When the solid block is completely removed from the cavity, the beam reaches the minimum stiffness. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>B. Mechanical Design</head><p>Utilizing the aforementioned principle as a basis, a VSG was devised, comprising a base, driving mechanism, and variable stiffness mechanism, as depicted in Fig. <ref type="figure">2</ref>. The primary function of the VSG base is to accommodate diverse components, featuring threaded holes atop that facilitate connection to robotic arms via a connector. Positioned at the front of the base are two horizontal slides and one vertical slide, collectively forming the T-tracks along with six attached cover plates. These T-tracks enable sliders to undergo translational motion within their confines. In addition, the shell of the VSG is connected to the base through six brackets, which are not shown in the figure. The base of the VSG is primarily used to mount various components. The top of the base has threaded holes to connect with various types of robotic arms through connectors. On the front of the base, there are two lateral slides and one longitudinal slide. These slides, along with six cover plates fixed above them, collectively form five T-tracks, providing one degree of freedom for each slider to move. Additionally, a shell is connected to the VSG's base through six brackets to protect the whole gripper, which is not shown in the figure. The VSG features a sophisticated driving mechanism designed for parallel opening and closing of its two fingers, facilitating precise grasping and placement tasks. Utilizing two carriage blocks on T-tracks for lateral movement and connected via transmission linkages to a linear actuator, this setup enables smooth finger operation with a 50 mm stroke and 200N back drive force. For stiffness modulation, each finger incorporates a dedicated linear actuator (P16-100-22-12-P) with a 100 mm stroke, allowing rapid adjustment to the finger's rigidity by altering the segment of the parallel guide beam that the slider block traverses, achieving variable stiffness in just 2.2 seconds. The design emphasizes precision, modularity with interchangeable fingertips, and the ability to adapt to various tasks through independently adjustable finger stiffness. Despite a limitation in the maximum opening between fingers, this is mitigated by customizable fingertip designs, such as arc-shaped ones with non-slip pads, enhancing grip stability and versatility of the VSG. The diagram presented in Fig. <ref type="figure">3</ref> is a mechanical representation of the VSG, illustrating the forces acting on a single finger. The input mechanism, upon activation, will exert a force on one side of the linkage system. This action will, in turn, cause the opposite side of the linkage to activate the fingers, compelling them to converge towards each other. The fingers will continue to move inward until they contact the object. Upon contact, they will apply sufficient pressure to securely grasp and lift the object. Force &#119873; represents the normal force exerted by the groove on the linkage, providing support against the linkage's movement. The input &#119906; denotes the output of the linear actuator, which is responsible for the motion of the linkage. This, in turn, applies tensile force &#119865; &#119905; , which is the pull exerted by the linkage on the finger. The frictional force &#119865; &#119891; is the resistance encountered by the finger from the groove as the finger moves, opposing the direction of motion. The force &#119879; indicates the thrust force applied by an object onto the finger, typically resulting from the object being gripped or manipulated by the VSG. Lastly, the letter &#119886; symbolizes the acceleration of the finger as it interacts with the environment, influenced by the net forces acting upon it, including the tension, friction, thrust, and normal forces as described. From this, we can ascertain the dynamic equilibrium of the finger in the horizontal plane. &#119898;&#119886; = tan &#120579; &#8901; &#119906; -&#119865; &#119891; -&#119865; &#119905; + &#119889; (1)</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>III. ANALYSIS OF THE DVSA DYNAMICS FOR FORCE CONTROL</head><p>(1) represents the dynamic model of the finger mechanism, the acceleration &#119886; of the finger is a resultant of the net force applied to it. The angle &#120579; denotes the angle between the linkage and the finger, which influences the tangential component of the force generated by the actuator. The term &#119889; encapsulates the disturbances within the system, encompassing any external or unmodeled forces that might affect the finger's motion.</p><p>(2) represents the specific expression of the finger dynamic model. The variable &#119897; represents the length of the linkage. The variable &#119909; &#119905; signifies the total displacement of the finger from the initial position before contact to the final position after contact with the object. On the other hand, &#119909; specifically refers to the displacement of the finger after contacting the object. The coefficient of friction &#120583; characterizes the frictional resistance encountered by the finger during interaction with the object's surface. Lastly, the constant &#119896; represents the stiffness of the finger mechanism, a parameter that determines the resistance of the finger to deformation under force. This stiffness plays a crucial role in how the finger adapts to the shape and surface of the object it is manipulating. we define that &#119909; 1 = &#119909;, &#119909; 2 = &#119909;&#775;1 = &#119881; , the dynamics of the DVSA torque control is modeled as:</p><p>2 &#119906; -&#120583; 2&#119898; &#8901; &#119906; -&#119896; &#119898; &#119909; 1 + &#119889; &#119898; &#119910; = &#119896;&#119909; 1 (3) Assume that &#119901; = &#8730; &#119897; 2 -&#119909; &#119905; 2 4&#119898; 2 &#8901;&#119909; &#119905; 2 -&#120583; 2&#119898; , we can get, { &#119909;&#775;1 = &#119909; 2 &#119909;&#775;2 = &#119901;. &#119906; -&#119896; &#119898; &#119909; 1 + &#119889; &#119898; &#119910; = &#119896;&#119909; 1 (4)</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>IV. FORCE CONTROLLER DESIGN WITH ROBUST COMPENSATION</head><p>In this section, we discuss the design of a controller that integrates force control upon contact with an object and position control when there is no contact. For position control, a PID controller is utilized, leveraging the encoder of the linear actuator for precision. To mitigate the impact of external disturbances and accommodate the wide variation in stiffness, a combination of PID, Active Disturbance Rejection Control (ADRC), and Deterministic Robust Control (DRC) are employed for the force control aspect of the VSG. These control strategies are selected for their efficacy in managing the complex dynamics of the VSG during operation.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>A. LADRC</head><p>The prominent feature of ADRC is to employ an Extended State Observer (ESO) to estimate unknown disturbances <ref type="bibr">[31]</ref>, <ref type="bibr">[32]</ref>. An ADRC controller has been developed, as illustrated in Figure <ref type="figure">4</ref>, comprising an Extended State Observer (ESO) which has shown extraordinary performance in estimating disturbances or uncertainties and a Proportional-Integral (PI) controller which is designed to effectively address tracking errors. To build an ESO, we assume &#119911; 1 = &#119909; &#770;1, &#119911; 2 = &#119909; &#770;2, &#119911; 3 = &#119909; &#770;3. &#120573; 1 , &#120573; 2 and &#120573; 3 represent the observer gains. The equation of ESO can be written as: { &#119911;&#775;1 = &#119911; 2 + &#120573; 1 (&#119910; -&#119910; &#770;) &#119911;&#775;2 = &#119911; 3 + &#120573; 1 &#119901;&#119906; -&#119896; &#119898; &#119909; 1 + &#119889; &#119898; + &#120573; 2 (&#119910; -&#119910; &#770;) &#119911;&#775;3 = &#120573; 3 (&#119910; -&#119910; &#770;) (5) Define that &#119911; = [ &#119911; 1 , &#119911; 2 , &#119911; 3 ] , &#119906; &#119888; = [&#119906;, &#119910;] &#119879; and &#119871;&amp; = [&#120573; 1 , &#120573; 2 , &#120573; 3 ] &#119879; , We can get: { &#119911; = [&#119860; -&#119871;&#119862;]&#119911; + [&#119861;, &#119894;]&#119906; &#119888; &#119910; &#119888; = &#119911; (6)</p><p>To make the error converge to zero, the eigenvalue should be less than zero. We can get &#120582; = [&#119878;&#119868; -&#119862;&#119860; -&#119871;&#119862;)] = &#119904; 3 + &#119875; 1 &#119878; 2 + &#119875; 2 &#119878; + &#119875; 3 = (&#119878;&#119905;&#119882; 0 ) 3 , and the parameter can be found as &#119871; = [3&#119908; 0 , 3&#119908; 0 2 , &#119908; 0 3 ]. From Fig. <ref type="figure">4</ref>, the controller is designed as a PD controller where &#120573; 01 and &#120573; 02 are the gains of the controller:</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>B. Determined Robust Controller Design.</head><p>A DRC is developed as in Fig. <ref type="figure">5</ref> based on slide mode control which is able to reduce the tracking error. , and the dynamic model can be written as:</p><p>The tracking error can be defined as &#119890; 1 = &#119865; -&#119910; &#119889; , and &#119890; 2 = &#119890; 1 &#775;+ &#119896; 1 &#119890; 1 = &#119890; 2 -&#119890; 2&#119889; . In this previous equation it can be found that the &#119890; 2 will be small or converge to zero when &#119896; 1 is a positive feedback gain. From &#119866; &#119911; (&#119904;) =</p><p>&#119890; 1 (&#119904;) &#119890; 2 (&#119904;) = 1 &#119904;+&#119896; 1</p><p>&#65292;it can be known that &#119890; 1 will also be close to zero.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>&#120579; &#8712; &#937; &#120579; &#8796; {&#120579;: &#120579;</head><p>As the uncertain parameters, we can get the minimum value &#120579; &#119898;&#119894;&#119899; = [&#120579; 0min , &#120579; 1min , &#120579; 2min , &#120579; 3min ] &#119879; and maximum value &#120579; &#119898;&#119894;&#119899; = [&#120579; 0max , &#120579; 1max , &#120579; 2max , &#120579; 3max ] &#119879; , &#120575;(&#119909;, &#119905;) is the known bound of the disturbance. Due to a certain bound (9) of the parameter and disturbance, the control input can be written as: &#119906; = &#119906; &#119886; + &#119906; &#119904; <ref type="bibr">(10)</ref> And from</p><p>&#119906; &#119886; can be defined as:</p><p>&#120579; = [&#120579; 0 , &#120579; 1 , &#120579; 2 , &#120579; 3 ] &#119879; , and the regression which depends on the actual states &#119890; 1 , &#119890; 2 can be written as &#120595; = [-&#119890;&#775;2 d , -&#119909;&#775;2, -&#119909;&#775;1, 1] &#119879; , &#119906; &#119904; is a robust control term as in Fig. <ref type="figure">5</ref> having the following forms:</p><p>&#119906; &#119904;1 is feedback to stabilize the nominal system and &#119896; 2 &gt; 0 is a positive gain.</p><p>After defining each value of &#119906; &#119886; from ( <ref type="formula">12</ref>) and in &#119906; &#119904; from ( <ref type="formula">13</ref>) and ( <ref type="formula">14</ref>), we can have (15) from subtract &#119906; &#119886; and &#119906; &#119904; from (11):</p><p>The &#120637; &#771;&#119900; is defined as &#120637; &#771;&#119900; = &#120637; &#770;&#119900; -&#120637;. The left side of Eq. ( <ref type="formula">15</ref>) represents the stable nominal closed loop dynamics. The terms inside the brackets in Eq. ( <ref type="formula">15</ref>) represent the effects of all model uncertainties. Though these terms are unknown, &#119906; &#119904;2 are bounded above with some known functions &#8462;(&#119909;, &#119905;):</p><p>| &#120593;(&#119909;) &#119879; &#120579; &#771;&#119900; -&#916;(&#119909;, &#119905;) |&#8804; &#8462;(&#119909;, &#119905;)</p><p>&#8462;(&#119909;, &#119905;) = &#8741; &#120579; max -&#120579; min &#8741;&#8741; &#120595; &#8741; +&#120575; &#916;</p><p>With the SMC law, all signals in the system (5) are bounded and the output tracking error &#119890; 2 exponentially converges to zero. &#119906; &#119904;2 is a nonlinear robust performance feedback term to improve the robust performance and decrease the influence of parameter uncertainties. Therefore, as in DRC, if robust feedback &#119906; &#119904;2 can be synthesized so that the following conditions should be satisfied:</p><p>&#949; is a designed parameter that can be arbitrarily small. &#119906; &#119904;2 can be written as smooth example to satisfy &#119894;. and &#119894;&#119894;. which can be designed as:</p><p>V. SIMULATION A conclusion section is not required. Although a conclusion may review the main points of the paper, do not replicate the abstract as the conclusion. A conclusion might elaborate on the importance of the work or suggest applications and extensions.</p><p>In this section, we apply the PID, ADRC, and DRC control strategies to the force control aspect of the VSG system. Two distinct performance simulations are conducted.</p><p>The first simulation is designed to demonstrate the step response of each method under varying levels of stiffness. This will provide insights into how each control strategy adapts to changes in the stiffness of the VSG. The second simulation closely mimics a real-world scenario involving the VSG. It encompasses the entire process of initially contacting an object, gripping it with low stiffness, and subsequently regripping with an increased stiffness. This simulation aims to evaluate the practical effectiveness and adaptability of the control methods in dynamic, real-life applications of the VSG. Table <ref type="table">1</ref>. are the parameters being used in the simulation.</p><p>TABLE I. MAIN SPECIFICATIONS OF THE VSG.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>A. Step Response</head><p>The step response setup involves applying a sudden change in force from zero to 20N on a system and observing how the system responds to this change. The total duration of the step response setup is typically 1 second, during which time the system's response is recorded. For this setup, three different stiffness levels are to be tested, including 10 N/mm, 25N/mm and 40 N/mm. Each level represents a different level of resistance to the applied force and can be adjusted by changing the properties of the system. To simulate the response of the system to the applied force, the three different controllers are used including PID, ADRC and DRC. As depicted in Fig. <ref type="figure">5</ref>, a comparative analysis of the step response characteristics of PID, ADRC, and DRC controllers is presented. Panels (a), (b), and (c) in the figure correspond to different stiffness levels of the finger, set at 10 N/mm, 25 N/mm, and 40 N/mm, respectively. It is evident from the data that the PID controller exhibits the longest settling time, with all three instances exceeding 0.5 seconds, whereas the ADRC shows a settling time over 0.5 seconds in only one case. Additionally, the PID controller which is tuned on 20N/mm demonstrates nearly 30% overshoot in this simulation, indicating a significant deviation beyond the desired response level. In contrast, the DRC controller delivers the fastest response among the three, consistently achieving settling times of less than 0.5 seconds across different stiffness levels. The most notable advantage of the DRC controller is its ability to completely eliminate overshoot in the system, ensuring a more precise and controlled response. This characteristic is particularly beneficial in applications where overshoot can lead to undesirable outcomes or system instability.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>B. Application scenarios</head><p>This segment of the study simulates the operation of the VSG in grasping an object with unknown dimensions and characteristics. The entire simulation is divided into three distinct phases. The initial phase involves the VSG approaching the object with a lower stiffness setting, a process controlled using the encoder of the linear actuator. This ensures a gentle initial contact with the object, accommodating for its unknown properties. The second phase commences once the object has been contacted. In this stage, the VSG attempts to clamp onto the object. The final phase encompasses the release of the object, followed by a brief period of just touching it, and then re-gripping it with increased stiffness. This sequence allows for a more secure grasp on the object, especially important if the object needs to be manipulated or moved. The transition to higher stiffness is crucial for ensuring a firm and stable grip, particularly for objects that require a more robust handling approach. Therefore, in our simulation design, the initial phase is set with a speed of 2mm/s over a duration of 2 second. This gradual approach ensures a controlled and gentle contact with the object. For the second and third phases, the target clamping force is established at 20N. In these phases, the stiffness settings are varied, with the second phase using a stiffness of 25N/mm and the third phase employing a higher stiffness of 40N/mm. This adjustment in stiffness levels is critical for achieving the necessary balance between a secure grip and careful handling of the object. Fig. <ref type="figure">7</ref> presents the outcomes of position and force control simulations for the VSG system, particularly focusing on the transition from low to high stiffness modes under different force levels. In panel (a), the performance of the PID controller is analyzed. It is observed to have significant steady-state error and overshooting, which underscores its inadequate response to changes in stiffness. The ADRC, while exhibiting considerably less overshooting compared to the PID, still presents a noticeable steady-state error. In stark contrast, the DRC controllers demonstrate superior performance. Notably, the DRC controller achieves a remarkable balance with no overshoot and minimal steadystate error. These findings highlight the superior capability of the proposed control strategies, especially the DRC, in efficiently managing the stiffness transitions and force control challenges inherent to the VSG system.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>VI. CONCLUSION</head><p>This paper introduces a novel concept and design for a VSG, complete with its dynamic modeling. Building upon this foundation, we developed and evaluated two control schemes in comparison with the traditional PID controller. These schemes are tailored for the combination of position and torque control, incorporating considerations for uncertainties in potential VSG application scenarios. In summary, while PID controllers are user-friendly, they fall short in dynamically adapting their gains to accommodate systems with variable stiffness and uncertain environments. ADRC demonstrates improved performance due to its capability to handle external disturbances. However, it struggles with significant changes in stiffness range. DRC controllers, on the other hand, offer superior control performance and robustness suitable for VSG systems, with DRC notably achieving greater stability and eliminating overshooting. Future research should focus on addressing uncertainties in system parameters and the operating environment. An exploration into more advanced controllers with adaptive capabilities is also recommended to further enhance the effectiveness of VSG systems.</p></div></body>
		</text>
</TEI>
