{"title":"两轮自平衡机器人的模糊模型","authors":"Flavius-Catalin Paulescu, R. Precup","doi":"10.1109/SACI55618.2022.9919555","DOIUrl":null,"url":null,"abstract":"A self-balancing robot is a robot that is primarily capable to maintain a stable tilt angle. These kinds of robots have the advantages of having small size, footprint, being easy to carry and practical. The system is mainly unstable by nature, which need control strategies to maintain is equilibrium. The main goal of this paper is the development of fuzzy models for a two-wheeled self-balancing robot, previously built and tested experimentally. The fuzzy model input is the control signal applied to the stepper motor, i.e., the number of steps, and the fuzzy model output is the tilt angle, namely the robot angle with respect to the vertical equilibrium point. An incremental online algorithm is applied in order to obtain evolving fuzzy models. The system usually uses a microcontroller, an accelerometer, and a gyroscope module to obtain the tilt angle, and stepper motors play the role of actuators. The developed fuzzy models are validated against experimental input-output data measured from the real robot.","PeriodicalId":105691,"journal":{"name":"2022 IEEE 16th International Symposium on Applied Computational Intelligence and Informatics (SACI)","volume":"39 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Fuzzy Models for a Two-Wheeled Self-Balancing Robot\",\"authors\":\"Flavius-Catalin Paulescu, R. Precup\",\"doi\":\"10.1109/SACI55618.2022.9919555\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A self-balancing robot is a robot that is primarily capable to maintain a stable tilt angle. These kinds of robots have the advantages of having small size, footprint, being easy to carry and practical. The system is mainly unstable by nature, which need control strategies to maintain is equilibrium. The main goal of this paper is the development of fuzzy models for a two-wheeled self-balancing robot, previously built and tested experimentally. The fuzzy model input is the control signal applied to the stepper motor, i.e., the number of steps, and the fuzzy model output is the tilt angle, namely the robot angle with respect to the vertical equilibrium point. An incremental online algorithm is applied in order to obtain evolving fuzzy models. The system usually uses a microcontroller, an accelerometer, and a gyroscope module to obtain the tilt angle, and stepper motors play the role of actuators. The developed fuzzy models are validated against experimental input-output data measured from the real robot.\",\"PeriodicalId\":105691,\"journal\":{\"name\":\"2022 IEEE 16th International Symposium on Applied Computational Intelligence and Informatics (SACI)\",\"volume\":\"39 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-05-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 IEEE 16th International Symposium on Applied Computational Intelligence and Informatics (SACI)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SACI55618.2022.9919555\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE 16th International Symposium on Applied Computational Intelligence and Informatics (SACI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SACI55618.2022.9919555","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Fuzzy Models for a Two-Wheeled Self-Balancing Robot
A self-balancing robot is a robot that is primarily capable to maintain a stable tilt angle. These kinds of robots have the advantages of having small size, footprint, being easy to carry and practical. The system is mainly unstable by nature, which need control strategies to maintain is equilibrium. The main goal of this paper is the development of fuzzy models for a two-wheeled self-balancing robot, previously built and tested experimentally. The fuzzy model input is the control signal applied to the stepper motor, i.e., the number of steps, and the fuzzy model output is the tilt angle, namely the robot angle with respect to the vertical equilibrium point. An incremental online algorithm is applied in order to obtain evolving fuzzy models. The system usually uses a microcontroller, an accelerometer, and a gyroscope module to obtain the tilt angle, and stepper motors play the role of actuators. The developed fuzzy models are validated against experimental input-output data measured from the real robot.