{"title":"Adaptive walk control for hexapod robot based on iterative model-checking and Timekeeper control","authors":"Yuki Murata, S. Inagaki, Tatsuya Suzuki","doi":"10.23919/SICE.2019.8859889","DOIUrl":null,"url":null,"abstract":"This paper proposes an adaptive walk control for a hexapod robot which is controlled on the basis of a gait control, Follow-the-Contact-Point (FCP) gait control. The FCP gait control is a decentralized and event-driven controller and decides the order and timing of the legs to contact on the ground. Thanks to that, The robot is capable to walk over various uneven terrain. However, adaptive and real-time adjustment of the timing is required to keep walking performance, such as deadlock-free and not to drag the feet on the ground. Therefore, in this paper, such the adjustment method for the FCP gait control is addressed. First, the behavior of each leg of the robot is modeled by a timed-automaton, and specifications that the robot should satisfy to keep walking performance are expressed by computational tree logic. Next, upper/lower boundaries of time which is elapsed in each control state of the FCP gait control are derived based on an algorithm which is utilizing model checking. Then, the adaptive method “Timekeeper control” to guarantee the time boundaries in real-time is proposed. Finally, the validity of the proposed method is verified through experiments in which a real hexapod robot walks on uneven terrain.","PeriodicalId":147772,"journal":{"name":"2019 58th Annual Conference of the Society of Instrument and Control Engineers of Japan (SICE)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 58th Annual Conference of the Society of Instrument and Control Engineers of Japan (SICE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/SICE.2019.8859889","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
This paper proposes an adaptive walk control for a hexapod robot which is controlled on the basis of a gait control, Follow-the-Contact-Point (FCP) gait control. The FCP gait control is a decentralized and event-driven controller and decides the order and timing of the legs to contact on the ground. Thanks to that, The robot is capable to walk over various uneven terrain. However, adaptive and real-time adjustment of the timing is required to keep walking performance, such as deadlock-free and not to drag the feet on the ground. Therefore, in this paper, such the adjustment method for the FCP gait control is addressed. First, the behavior of each leg of the robot is modeled by a timed-automaton, and specifications that the robot should satisfy to keep walking performance are expressed by computational tree logic. Next, upper/lower boundaries of time which is elapsed in each control state of the FCP gait control are derived based on an algorithm which is utilizing model checking. Then, the adaptive method “Timekeeper control” to guarantee the time boundaries in real-time is proposed. Finally, the validity of the proposed method is verified through experiments in which a real hexapod robot walks on uneven terrain.