Benjamin C. Heinrich, T. Luettel, Hans-Joachim Wünsche
{"title":"MuCAR的新控制体系结构","authors":"Benjamin C. Heinrich, T. Luettel, Hans-Joachim Wünsche","doi":"10.1109/IVS.2017.7995976","DOIUrl":null,"url":null,"abstract":"The Munich Cognitive Autonomous Robot Car 3rd Generation (MuCAR-3) has won several international achievements in the past. Recently, the system's control architecture (meaning the interplay between perception, planning and control) was overhauled. Our goals were to simplify the interaction between modules as well as to meet higher requirements for both smoothness and precision. The decoupling of modules helps with tackling more challenging scenarios and facilitates the development of each module. Since state machines struggle with scalability, its interactions with other modules were minimized. We now use a generalized planning layer rather than so-called maneuvers. This paper aims at showcasing the difference between our previous and current architecture. We focus on the improvements that were achieved even for very simple scenarios — in this case off-road platooning. Using the same control algorithms, we achieve both improvements in smoothness and precision, two classically orthogonal goals. Tests were conducted in simulation and verified with MuCAR-3 on our test site.","PeriodicalId":143367,"journal":{"name":"2017 IEEE Intelligent Vehicles Symposium (IV)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"A new control architecture for MuCAR\",\"authors\":\"Benjamin C. Heinrich, T. Luettel, Hans-Joachim Wünsche\",\"doi\":\"10.1109/IVS.2017.7995976\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The Munich Cognitive Autonomous Robot Car 3rd Generation (MuCAR-3) has won several international achievements in the past. Recently, the system's control architecture (meaning the interplay between perception, planning and control) was overhauled. Our goals were to simplify the interaction between modules as well as to meet higher requirements for both smoothness and precision. The decoupling of modules helps with tackling more challenging scenarios and facilitates the development of each module. Since state machines struggle with scalability, its interactions with other modules were minimized. We now use a generalized planning layer rather than so-called maneuvers. This paper aims at showcasing the difference between our previous and current architecture. We focus on the improvements that were achieved even for very simple scenarios — in this case off-road platooning. Using the same control algorithms, we achieve both improvements in smoothness and precision, two classically orthogonal goals. Tests were conducted in simulation and verified with MuCAR-3 on our test site.\",\"PeriodicalId\":143367,\"journal\":{\"name\":\"2017 IEEE Intelligent Vehicles Symposium (IV)\",\"volume\":\"3 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-06-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 IEEE Intelligent Vehicles Symposium (IV)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IVS.2017.7995976\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE Intelligent Vehicles Symposium (IV)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IVS.2017.7995976","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The Munich Cognitive Autonomous Robot Car 3rd Generation (MuCAR-3) has won several international achievements in the past. Recently, the system's control architecture (meaning the interplay between perception, planning and control) was overhauled. Our goals were to simplify the interaction between modules as well as to meet higher requirements for both smoothness and precision. The decoupling of modules helps with tackling more challenging scenarios and facilitates the development of each module. Since state machines struggle with scalability, its interactions with other modules were minimized. We now use a generalized planning layer rather than so-called maneuvers. This paper aims at showcasing the difference between our previous and current architecture. We focus on the improvements that were achieved even for very simple scenarios — in this case off-road platooning. Using the same control algorithms, we achieve both improvements in smoothness and precision, two classically orthogonal goals. Tests were conducted in simulation and verified with MuCAR-3 on our test site.