Johannes Leindecker, Maximilian Zechmeister-Machhart, Felix Gauss, Philipp Wiegard
{"title":"A Tutorial-oriented Approach to ARGESIM Benchmark C11 'SCARA Robot' in MATLAB, Simulink and Stateflow","authors":"Johannes Leindecker, Maximilian Zechmeister-Machhart, Felix Gauss, Philipp Wiegard","doi":"10.11128/sne.31.bne11.10569","DOIUrl":null,"url":null,"abstract":"This Educational Benchmark Note presents a tutorial-oriented approach to ‘ARGESIM Benchmark C11 SCARA Robot’, an SNE Student Note compiled by master students of Mechanical Engineering. Students have described for students necessary state space models for the SCARA robot, and algorithmic preparations for implementation in MATLAB and Simulink, including proper state limitations. Furthermore, for collision handling of the robot movement, benefits of a state automata–based implementation in Stateflow is given. The simulations compare explicit and implicit model versions and efficiency of different ODE solvers, and present a basic animation.","PeriodicalId":262785,"journal":{"name":"Simul. Notes Eur.","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Simul. Notes Eur.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.11128/sne.31.bne11.10569","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This Educational Benchmark Note presents a tutorial-oriented approach to ‘ARGESIM Benchmark C11 SCARA Robot’, an SNE Student Note compiled by master students of Mechanical Engineering. Students have described for students necessary state space models for the SCARA robot, and algorithmic preparations for implementation in MATLAB and Simulink, including proper state limitations. Furthermore, for collision handling of the robot movement, benefits of a state automata–based implementation in Stateflow is given. The simulations compare explicit and implicit model versions and efficiency of different ODE solvers, and present a basic animation.