• Document: Open-source road generation and editing software. Master of Science Thesis in Computer Science. Dmitri Kurteanu Egor Kurteanu
  • Size: 14.65 MB
  • Uploaded: 2018-11-28 02:26:24
  • Status: Successfully converted


Some snippets from your converted document:

Open-source road generation and editing software Master of Science Thesis in Computer Science Dmitri Kurteanu Egor Kurteanu Chalmers University of Technology University of Gothenburg Department of Computer Science and Engineering Göteborg, Sweden, June 2010 The Author grants to Chalmers University of Technology and University of Gothenburg the non-exclusive right to publish the Work electronically and in a non-commercial purpose make it accessible on the Internet. The Author warrants that he/she is the author to the Work, and warrants that the Work does not contain text, pictures or other material that violates copyright law. The Author shall, when transferring the rights of the Work to a third party (for example a publisher or a company), acknowledge the third party about this agreement. If the Author has signed a copyright agreement with a third party regarding the Work, the Author warrants hereby that he/she has obtained any necessary permission from this third party to let Chalmers University of Technology and University of Gothenburg store the Work electronically and make it accessible on the Internet. Open-source road generation and editing software Dmitri Kurteanu Egor Kurteanu © Dmitri Kurteanu, June 2010. © Egor Kurteanu, June 2010. Examiner: Fang Chen Chalmers University of Technology University of Gothenburg Department of Computer Science and Engineering SE-412 96 Göteborg Sweden Telephone + 46 (0)31-772 1000 Department of Computer Science and Engineering Göteborg, Sweden June 2010 This thesis is the result of collaboration of two students: Dmitri Kurteanu - student at the University of Gothenburg, Computer Science master’s programme. Dmitri focused on the communication between the application’s core systems, graphical user interface, road structure functionality and xml writing. Egor Kurteanu - student at the Linköping University, Advanced Computer Graphics master’s programme. Egor focused on the xml parsing, road structure, road and terrain geometry generation and helpers. 1 Abstract The increasing use of simulators in the industry and various scientific facilities stressed the lack of simple and accessible content creation tools for these simulators. The goal of this thesis was to study the domain of driving simulators and produce an application, which can be used to generate logical and geometrical road data. This paper presents the details of the standardized format used to store the logical road description as well as the process and the problems encountered during the development of the application. Keywords: driving simulator, road generation, OpenDRIVE i Acknowledgements We would like to express our gratitude to our supervisor, Henrik Lind, who advanced the idea for this thesis and offered invaluable support and guidance during the work on the project. We would like to thank Martin Fischer from VTI and Per Nordqvist from Volvo Technology Corporation for their constructive feedback and suggestions, as well as for helping us with testing and evaluation of the application. We thank our relatives, friends and colleagues for their support, numerous suggestions and for devoting their time to help us test and improve the application during its development. Lastly, we would like thank our examiners, Fang Chen and Björn Gudmundsson for their support and for the help they provided to improve this paper. ii Contents Abstract i Acknowledgements ii List of Figures vi 1 Introduction 1 1.1 Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.2 Problem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.3 Goal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 Literature study 4 2.1 Logical road description standard . . . . . . . . . . . . . . . . . 4 2.2 License . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2.3 Tools and libraries . . . . . . . . . . . . . . . . . . . . . . . . . 8 2.3.1 Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2.3.2 Libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 3 Design and development 11 3.1 Methodology . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 3.1.1 Priority . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 3.1.2 Development model . . . . . . . . . . . . . . . . . . . . 12 3.1.3 User Interface testing . . . . . . . . . . . . . . . . . . . 1

Recently converted files (publicly available):