Prescribed-Time Safety Control for Unknown Systems and Its Application to Robotic Manipulator

In this paper, the concept of prescribed-time safety is introduced in the case that initial states are not in a safe set, which requires that the trajectories of systems visit a safe set within the prescribed time and then remain in the safe set. In contrast to safety-critical applications that requ...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on automation science and engineering 2024-12, p.1-11
Hauptverfasser: Zhang, Sihua, Zhai, Di-Hua, Xiong, Yuhan, Xia, Yuanqing
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 11
container_issue
container_start_page 1
container_title IEEE transactions on automation science and engineering
container_volume
creator Zhang, Sihua
Zhai, Di-Hua
Xiong, Yuhan
Xia, Yuanqing
description In this paper, the concept of prescribed-time safety is introduced in the case that initial states are not in a safe set, which requires that the trajectories of systems visit a safe set within the prescribed time and then remain in the safe set. In contrast to safety-critical applications that require trajectories to always be in the safe set, prescribed-time safety control presents a greater challenge due to the introduction of a convergence time constraint. This paper presents a method to ensure prescribed-time safety for robotic systems. First, the prescribed-time control barrier function (PTCBF) is proposed for systems with relative degree of one, and it is extended to prescribed-time high order control barrier function (PTHOCBF) for systems with arbitrary relative degrees. Then, quadratic programming (QP) subject to PTCBF condition is constructed to solve control input. However, the proposed method cannot guarantee safety for systems with uncertain models. To address this limitation, a prescribed-time sliding mode disturbance observer (PTSMDO) is proposed to estimate the uncertainty. The estimated error is close to 0 before the time that states stay in the safe set. Based on the observed value of the uncertainty, the control input is solved by QP. Finally, the effectiveness of the proposed method is verified by a simulation and a physical experiment on Franka Emika robot. Note to Practitioners -This paper is motivated by the challenge encountered in robotic systems, which necessitate the control of the system's state to reach a predefined safe set and subsequently carry out tasks within this safe set in various practical applications, particularly in the realm of robot motion planning. In comparison to existing methods such as finite-time CBF and fixed-time CBF, the proposed prescribed-time CBF approach in this paper offers the advantage of allowing users to preselect the arrival time. Additionally, given that robot systems are typically subject to uncertainties stemming from parameter errors and external disturbances, this paper also introduces a method to the issue of prescribed-time safety for robot systems featuring uncertain models. The uncertain term within the model can be accurately estimated prior to the moment when the state arrives at the safe set, employing the proposed disturbance observer. Subsequently, the prescribed-time CBF is integrated with the estimation results to construct QP for control input. The simulation and experiment cond
doi_str_mv 10.1109/TASE.2024.3514680
format Article
fullrecord <record><control><sourceid>ieee_RIE</sourceid><recordid>TN_cdi_ieee_primary_10805754</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>10805754</ieee_id><sourcerecordid>10805754</sourcerecordid><originalsourceid>FETCH-ieee_primary_108057543</originalsourceid><addsrcrecordid>eNqFybsKwjAUANAMCj4_QHC4P9Ca1EbbUUTRQRBbR5FYbyHa5pYkIv17HdydznAYmwgeCsHTWb7KNmHEozicSxEvEt5hfSFjGchUyh4bOPfg301S3meXo0VXWH3De5DrGiFTJfoW1mS8pQpKsnA2T0NvA1nrPNYOlLnD3jtYNU2lC-U1GfAEJ7qR1wUclNHNq1Ke7Ih1S1U5HP8csul2k693gUbEa2N1rWx7FTzhcinj-Z_-AE7hQy0</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Prescribed-Time Safety Control for Unknown Systems and Its Application to Robotic Manipulator</title><source>IEEE Electronic Library (IEL)</source><creator>Zhang, Sihua ; Zhai, Di-Hua ; Xiong, Yuhan ; Xia, Yuanqing</creator><creatorcontrib>Zhang, Sihua ; Zhai, Di-Hua ; Xiong, Yuhan ; Xia, Yuanqing</creatorcontrib><description>In this paper, the concept of prescribed-time safety is introduced in the case that initial states are not in a safe set, which requires that the trajectories of systems visit a safe set within the prescribed time and then remain in the safe set. In contrast to safety-critical applications that require trajectories to always be in the safe set, prescribed-time safety control presents a greater challenge due to the introduction of a convergence time constraint. This paper presents a method to ensure prescribed-time safety for robotic systems. First, the prescribed-time control barrier function (PTCBF) is proposed for systems with relative degree of one, and it is extended to prescribed-time high order control barrier function (PTHOCBF) for systems with arbitrary relative degrees. Then, quadratic programming (QP) subject to PTCBF condition is constructed to solve control input. However, the proposed method cannot guarantee safety for systems with uncertain models. To address this limitation, a prescribed-time sliding mode disturbance observer (PTSMDO) is proposed to estimate the uncertainty. The estimated error is close to 0 before the time that states stay in the safe set. Based on the observed value of the uncertainty, the control input is solved by QP. Finally, the effectiveness of the proposed method is verified by a simulation and a physical experiment on Franka Emika robot. Note to Practitioners -This paper is motivated by the challenge encountered in robotic systems, which necessitate the control of the system's state to reach a predefined safe set and subsequently carry out tasks within this safe set in various practical applications, particularly in the realm of robot motion planning. In comparison to existing methods such as finite-time CBF and fixed-time CBF, the proposed prescribed-time CBF approach in this paper offers the advantage of allowing users to preselect the arrival time. Additionally, given that robot systems are typically subject to uncertainties stemming from parameter errors and external disturbances, this paper also introduces a method to the issue of prescribed-time safety for robot systems featuring uncertain models. The uncertain term within the model can be accurately estimated prior to the moment when the state arrives at the safe set, employing the proposed disturbance observer. Subsequently, the prescribed-time CBF is integrated with the estimation results to construct QP for control input. The simulation and experiment conducted on the Franka Emika robot verify that the proposed method is feasible.</description><identifier>ISSN: 1545-5955</identifier><identifier>DOI: 10.1109/TASE.2024.3514680</identifier><identifier>CODEN: ITASC7</identifier><language>eng</language><publisher>IEEE</publisher><subject>Automation ; control barrier function ; Convergence ; disturbance observer ; Disturbance observers ; Manipulators ; prescribed time ; Robotic systems ; Robots ; Safety ; Time factors ; Trajectory ; Uncertainty ; Vectors</subject><ispartof>IEEE transactions on automation science and engineering, 2024-12, p.1-11</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed><orcidid>sihua.zhang@bit.edu.cn ; xia_yuanqing@bit.edu.cn ; zhaidih@gmail.com</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/10805754$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,796,27924,27925,54758</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/10805754$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Zhang, Sihua</creatorcontrib><creatorcontrib>Zhai, Di-Hua</creatorcontrib><creatorcontrib>Xiong, Yuhan</creatorcontrib><creatorcontrib>Xia, Yuanqing</creatorcontrib><title>Prescribed-Time Safety Control for Unknown Systems and Its Application to Robotic Manipulator</title><title>IEEE transactions on automation science and engineering</title><addtitle>TASE</addtitle><description>In this paper, the concept of prescribed-time safety is introduced in the case that initial states are not in a safe set, which requires that the trajectories of systems visit a safe set within the prescribed time and then remain in the safe set. In contrast to safety-critical applications that require trajectories to always be in the safe set, prescribed-time safety control presents a greater challenge due to the introduction of a convergence time constraint. This paper presents a method to ensure prescribed-time safety for robotic systems. First, the prescribed-time control barrier function (PTCBF) is proposed for systems with relative degree of one, and it is extended to prescribed-time high order control barrier function (PTHOCBF) for systems with arbitrary relative degrees. Then, quadratic programming (QP) subject to PTCBF condition is constructed to solve control input. However, the proposed method cannot guarantee safety for systems with uncertain models. To address this limitation, a prescribed-time sliding mode disturbance observer (PTSMDO) is proposed to estimate the uncertainty. The estimated error is close to 0 before the time that states stay in the safe set. Based on the observed value of the uncertainty, the control input is solved by QP. Finally, the effectiveness of the proposed method is verified by a simulation and a physical experiment on Franka Emika robot. Note to Practitioners -This paper is motivated by the challenge encountered in robotic systems, which necessitate the control of the system's state to reach a predefined safe set and subsequently carry out tasks within this safe set in various practical applications, particularly in the realm of robot motion planning. In comparison to existing methods such as finite-time CBF and fixed-time CBF, the proposed prescribed-time CBF approach in this paper offers the advantage of allowing users to preselect the arrival time. Additionally, given that robot systems are typically subject to uncertainties stemming from parameter errors and external disturbances, this paper also introduces a method to the issue of prescribed-time safety for robot systems featuring uncertain models. The uncertain term within the model can be accurately estimated prior to the moment when the state arrives at the safe set, employing the proposed disturbance observer. Subsequently, the prescribed-time CBF is integrated with the estimation results to construct QP for control input. The simulation and experiment conducted on the Franka Emika robot verify that the proposed method is feasible.</description><subject>Automation</subject><subject>control barrier function</subject><subject>Convergence</subject><subject>disturbance observer</subject><subject>Disturbance observers</subject><subject>Manipulators</subject><subject>prescribed time</subject><subject>Robotic systems</subject><subject>Robots</subject><subject>Safety</subject><subject>Time factors</subject><subject>Trajectory</subject><subject>Uncertainty</subject><subject>Vectors</subject><issn>1545-5955</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNqFybsKwjAUANAMCj4_QHC4P9Ca1EbbUUTRQRBbR5FYbyHa5pYkIv17HdydznAYmwgeCsHTWb7KNmHEozicSxEvEt5hfSFjGchUyh4bOPfg301S3meXo0VXWH3De5DrGiFTJfoW1mS8pQpKsnA2T0NvA1nrPNYOlLnD3jtYNU2lC-U1GfAEJ7qR1wUclNHNq1Ke7Ih1S1U5HP8csul2k693gUbEa2N1rWx7FTzhcinj-Z_-AE7hQy0</recordid><startdate>20241216</startdate><enddate>20241216</enddate><creator>Zhang, Sihua</creator><creator>Zhai, Di-Hua</creator><creator>Xiong, Yuhan</creator><creator>Xia, Yuanqing</creator><general>IEEE</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><orcidid>https://orcid.org/sihua.zhang@bit.edu.cn</orcidid><orcidid>https://orcid.org/xia_yuanqing@bit.edu.cn</orcidid><orcidid>https://orcid.org/zhaidih@gmail.com</orcidid></search><sort><creationdate>20241216</creationdate><title>Prescribed-Time Safety Control for Unknown Systems and Its Application to Robotic Manipulator</title><author>Zhang, Sihua ; Zhai, Di-Hua ; Xiong, Yuhan ; Xia, Yuanqing</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-ieee_primary_108057543</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Automation</topic><topic>control barrier function</topic><topic>Convergence</topic><topic>disturbance observer</topic><topic>Disturbance observers</topic><topic>Manipulators</topic><topic>prescribed time</topic><topic>Robotic systems</topic><topic>Robots</topic><topic>Safety</topic><topic>Time factors</topic><topic>Trajectory</topic><topic>Uncertainty</topic><topic>Vectors</topic><toplevel>online_resources</toplevel><creatorcontrib>Zhang, Sihua</creatorcontrib><creatorcontrib>Zhai, Di-Hua</creatorcontrib><creatorcontrib>Xiong, Yuhan</creatorcontrib><creatorcontrib>Xia, Yuanqing</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><jtitle>IEEE transactions on automation science and engineering</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Zhang, Sihua</au><au>Zhai, Di-Hua</au><au>Xiong, Yuhan</au><au>Xia, Yuanqing</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Prescribed-Time Safety Control for Unknown Systems and Its Application to Robotic Manipulator</atitle><jtitle>IEEE transactions on automation science and engineering</jtitle><stitle>TASE</stitle><date>2024-12-16</date><risdate>2024</risdate><spage>1</spage><epage>11</epage><pages>1-11</pages><issn>1545-5955</issn><coden>ITASC7</coden><abstract>In this paper, the concept of prescribed-time safety is introduced in the case that initial states are not in a safe set, which requires that the trajectories of systems visit a safe set within the prescribed time and then remain in the safe set. In contrast to safety-critical applications that require trajectories to always be in the safe set, prescribed-time safety control presents a greater challenge due to the introduction of a convergence time constraint. This paper presents a method to ensure prescribed-time safety for robotic systems. First, the prescribed-time control barrier function (PTCBF) is proposed for systems with relative degree of one, and it is extended to prescribed-time high order control barrier function (PTHOCBF) for systems with arbitrary relative degrees. Then, quadratic programming (QP) subject to PTCBF condition is constructed to solve control input. However, the proposed method cannot guarantee safety for systems with uncertain models. To address this limitation, a prescribed-time sliding mode disturbance observer (PTSMDO) is proposed to estimate the uncertainty. The estimated error is close to 0 before the time that states stay in the safe set. Based on the observed value of the uncertainty, the control input is solved by QP. Finally, the effectiveness of the proposed method is verified by a simulation and a physical experiment on Franka Emika robot. Note to Practitioners -This paper is motivated by the challenge encountered in robotic systems, which necessitate the control of the system's state to reach a predefined safe set and subsequently carry out tasks within this safe set in various practical applications, particularly in the realm of robot motion planning. In comparison to existing methods such as finite-time CBF and fixed-time CBF, the proposed prescribed-time CBF approach in this paper offers the advantage of allowing users to preselect the arrival time. Additionally, given that robot systems are typically subject to uncertainties stemming from parameter errors and external disturbances, this paper also introduces a method to the issue of prescribed-time safety for robot systems featuring uncertain models. The uncertain term within the model can be accurately estimated prior to the moment when the state arrives at the safe set, employing the proposed disturbance observer. Subsequently, the prescribed-time CBF is integrated with the estimation results to construct QP for control input. The simulation and experiment conducted on the Franka Emika robot verify that the proposed method is feasible.</abstract><pub>IEEE</pub><doi>10.1109/TASE.2024.3514680</doi><orcidid>https://orcid.org/sihua.zhang@bit.edu.cn</orcidid><orcidid>https://orcid.org/xia_yuanqing@bit.edu.cn</orcidid><orcidid>https://orcid.org/zhaidih@gmail.com</orcidid></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1545-5955
ispartof IEEE transactions on automation science and engineering, 2024-12, p.1-11
issn 1545-5955
language eng
recordid cdi_ieee_primary_10805754
source IEEE Electronic Library (IEL)
subjects Automation
control barrier function
Convergence
disturbance observer
Disturbance observers
Manipulators
prescribed time
Robotic systems
Robots
Safety
Time factors
Trajectory
Uncertainty
Vectors
title Prescribed-Time Safety Control for Unknown Systems and Its Application to Robotic Manipulator
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-01T02%3A14%3A11IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Prescribed-Time%20Safety%20Control%20for%20Unknown%20Systems%20and%20Its%20Application%20to%20Robotic%20Manipulator&rft.jtitle=IEEE%20transactions%20on%20automation%20science%20and%20engineering&rft.au=Zhang,%20Sihua&rft.date=2024-12-16&rft.spage=1&rft.epage=11&rft.pages=1-11&rft.issn=1545-5955&rft.coden=ITASC7&rft_id=info:doi/10.1109/TASE.2024.3514680&rft_dat=%3Cieee_RIE%3E10805754%3C/ieee_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=10805754&rfr_iscdi=true