TY - JOUR
T1 - Control design of discrete-time unicycle model using satisfiability modulo theory
AU - Adzkiya, Dieky
AU - Mufid, Muhammad Syifa ul
AU - Saputri, Febrianti Silviana
AU - Abate, Alessandro
N1 - Publisher Copyright:
© 2024 The Author(s). Published by Informa UK Limited, trading as Taylor & Francis Group.
PY - 2024
Y1 - 2024
N2 - This paper discusses a formal control design of a discrete-time unicycle model using Satisfiability Modulo Theory (SMT). Given a set of possible initial positions, a set of possible target positions, a lane and a time horizon, we develop a method to formally synthesize a controller that drives the unicycle from a starting position to a target position within the given time horizon, while staying in the lane. The method encodes the set of possible initial positions, the set of possible target positions, the lane and the discrete-time unicycle model into linear real arithmetic expressions, and then checking the satisfaction via an SMT solver. If a solution exists, then the solution represents the controller. Finally, the proposed method is applied to a case study.
AB - This paper discusses a formal control design of a discrete-time unicycle model using Satisfiability Modulo Theory (SMT). Given a set of possible initial positions, a set of possible target positions, a lane and a time horizon, we develop a method to formally synthesize a controller that drives the unicycle from a starting position to a target position within the given time horizon, while staying in the lane. The method encodes the set of possible initial positions, the set of possible target positions, the lane and the discrete-time unicycle model into linear real arithmetic expressions, and then checking the satisfaction via an SMT solver. If a solution exists, then the solution represents the controller. Finally, the proposed method is applied to a case study.
KW - Unicycle model
KW - control synthesis
KW - linear real arithmetic
KW - satisfiability modulo theories
UR - http://www.scopus.com/inward/record.url?scp=85185527752&partnerID=8YFLogxK
U2 - 10.1080/21642583.2024.2316166
DO - 10.1080/21642583.2024.2316166
M3 - Article
AN - SCOPUS:85185527752
SN - 2164-2583
VL - 12
JO - Systems Science and Control Engineering
JF - Systems Science and Control Engineering
IS - 1
M1 - 2316166
ER -