<p>This paper describes an admittance control in collaborative robots (cobots) to reduce the physical effort required from operators during the manual guidance of the cobot’s end-effector to program linear trajectories. This technique, known as programming by demonstration, allows operators to physically guide the cobot’s end-effector, teaching it a desired motion pattern. The control strategy proposed here is tailored for industrial applications and offers a significant safety advantage by avoiding direct manipulation of the joint torques, which often cannot be accessed in industrial robots due to safety regulations. Instead, our approach measures the force exerted by the user via a piezoresistive FSR402 sensor located on the cobot’s end-effector, and converts this force into a velocity set point through a second-order mass-spring-damper system implemented in software, which represents the desired admittance model. This velocity then serves as the input for the robot’s existing velocity control algorithms. In this study, we analyze the effect of the mass of the desired admittance model on the force exerted by four volunteers using a UR3 cobot. The experiments also involved a second UR3 cobot used to emulate mechanical perturbations affecting the cobot moved by the human operator. Statistical analyses using ANOVA and Tukey’s Honestly Significant Differences tests were conducted under two distinct conditions: with and without mechanical perturbations. These tests confirmed that admittance control with a <InlineEquation ID="IEq1"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="11370_2025_611_Article_IEq1.gif" Format="GIF" Height="17" Rendition="HTML" Resolution="72" Type="Linedraw" Width="26" /> </InlineMediaObject> <EquationSource Format="TEX">\(1\hbox {kg}\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mn>1</mn> <mtext>kg</mtext> </mrow> </math></EquationSource> </InlineEquation> mass significantly reduced (<InlineEquation ID="IEq2"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="11370_2025_611_Article_IEq2.gif" Format="GIF" Height="16" Rendition="HTML" Resolution="72" Type="Linedraw" Width="62" /> </InlineMediaObject> <EquationSource Format="TEX">\(\rho &lt; 0.05\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>ρ</mi> <mo>&lt;</mo> <mn>0.05</mn> </mrow> </math></EquationSource> </InlineEquation>) the force required from operators across both conditions compared to the freedrive, <InlineEquation ID="IEq3"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="11370_2025_611_Article_IEq3.gif" Format="GIF" Height="17" Rendition="HTML" Resolution="72" Type="Linedraw" Width="26" /> </InlineMediaObject> <EquationSource Format="TEX">\(5\hbox {kg}\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mn>5</mn> <mtext>kg</mtext> </mrow> </math></EquationSource> </InlineEquation>, and <InlineEquation ID="IEq4"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="11370_2025_611_Article_IEq4.gif" Format="GIF" Height="17" Rendition="HTML" Resolution="72" Type="Linedraw" Width="34" /> </InlineMediaObject> <EquationSource Format="TEX">\(10\hbox {kg}\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mn>10</mn> <mtext>kg</mtext> </mrow> </math></EquationSource> </InlineEquation> mass settings. Furthermore, feedback from volunteers reinforced these findings, as they reported that the <InlineEquation ID="IEq5"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="11370_2025_611_Article_IEq1.gif" Format="GIF" Height="17" Rendition="HTML" Resolution="72" Type="Linedraw" Width="26" /> </InlineMediaObject> <EquationSource Format="TEX">\(1\hbox {kg}\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mn>1</mn> <mtext>kg</mtext> </mrow> </math></EquationSource> </InlineEquation> setting was the most comfortable and offered the least resistance, regardless of the presence of mechanical perturbations.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Admittance Control for Reducing Human Physical Effort in Robot Programming through Motion Guidance

  • Rosmer Hasan Yepes,
  • Carlos Felipe Rengifo,
  • Cecilia Elisabet García

摘要

This paper describes an admittance control in collaborative robots (cobots) to reduce the physical effort required from operators during the manual guidance of the cobot’s end-effector to program linear trajectories. This technique, known as programming by demonstration, allows operators to physically guide the cobot’s end-effector, teaching it a desired motion pattern. The control strategy proposed here is tailored for industrial applications and offers a significant safety advantage by avoiding direct manipulation of the joint torques, which often cannot be accessed in industrial robots due to safety regulations. Instead, our approach measures the force exerted by the user via a piezoresistive FSR402 sensor located on the cobot’s end-effector, and converts this force into a velocity set point through a second-order mass-spring-damper system implemented in software, which represents the desired admittance model. This velocity then serves as the input for the robot’s existing velocity control algorithms. In this study, we analyze the effect of the mass of the desired admittance model on the force exerted by four volunteers using a UR3 cobot. The experiments also involved a second UR3 cobot used to emulate mechanical perturbations affecting the cobot moved by the human operator. Statistical analyses using ANOVA and Tukey’s Honestly Significant Differences tests were conducted under two distinct conditions: with and without mechanical perturbations. These tests confirmed that admittance control with a \(1\hbox {kg}\) 1 kg mass significantly reduced ( \(\rho < 0.05\) ρ < 0.05 ) the force required from operators across both conditions compared to the freedrive, \(5\hbox {kg}\) 5 kg , and \(10\hbox {kg}\) 10 kg mass settings. Furthermore, feedback from volunteers reinforced these findings, as they reported that the \(1\hbox {kg}\) 1 kg setting was the most comfortable and offered the least resistance, regardless of the presence of mechanical perturbations.