Dissertation/ Thesis
Integration of navigation software and end-consumer hardware in a mobile robotics application
| Τίτλος: | Integration of navigation software and end-consumer hardware in a mobile robotics application |
|---|---|
| Συγγραφείς: | Perunka, Sampo |
| Συνεισφορές: | Tekniikan ja luonnontieteiden tiedekunta - Faculty of Engineering and Natural Sciences, Tampere University |
| Έτος έκδοσης: | 2026 |
| Θεματικοί όροι: | Teknisten tieteiden kandidaattiohjelma - Bachelor's Programme in Engineering Sciences, robots, robotics, automation, industrial automation, computer programmes, programming, operating systems, applications (computer programmes), sensors, rear wheel drive |
| Περιγραφή: | This thesis includes uniform proof of concept in both conceptual and practical home automation and mobile robotics applications. When applied to a niche of your choosing, this thesis is aimed at helping you understand communication concepts and protocols within the Robot Operating System, and then clarifying said principles in the real-world context of the work. This thesis should also help you view your home robotics project as more approachable. First, a clear outline is given on what the robot must be able to perform with the given equipment and hardware, and what software must be implemented to conform to the required functionality. The goals of the thesis are to savour the benefits of full core robotics implementation in older machinery that is hard to access from the outside of the purposed kernel. Main questions researched in the paper include “Why choose ROS in personal robotics applications” and “Why isn’t ROS used more across these sorts of projects?”, and the flow of the thesis work follows suite to what the robot is decreed to require at any given objective, ex. augmented libraries for the LEGO hardware. Thesis work is comprised of 4 main chapters: 1. Setting the stage for robot development. Concrete goals and research orientations. 2. Mechanical design of the robot in multiple iterations to allow for as much freedom. 3. Software implementation through ROS and top-down system architecture toponomy. 4. Actuation of hardware in the LEGO kit, further software development and wrap up. The work features diagrams and visualizations to make understanding concepts easier to the reader. Results of the work itself consist of mechanical performance, sensory performance and software performance and some insights on what could have been different or more effective. It also answers the research questions and what design choices could have been made to further improve the robot core. The most important takeaway from the resources is that the software work is difficult for beginners, requires a lot of resources, and ... |
| Τύπος εγγράφου: | bachelor thesis |
| Περιγραφή αρχείου: | fulltext |
| Γλώσσα: | English |
| Relation: | Rollyy Oy; https://trepo.tuni.fi/handle/10024/234314 |
| Διαθεσιμότητα: | https://trepo.tuni.fi/handle/10024/234314 |
| Rights: | This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited. ; openAccess |
| Αριθμός Καταχώρησης: | edsbas.90AC3D74 |
| Βάση Δεδομένων: | BASE |
| FullText | Text: Availability: 0 CustomLinks: – Url: https://trepo.tuni.fi/handle/10024/234314# Name: EDS - BASE (ns324271) Category: fullText Text: View record from BASE |
|---|---|
| Header | DbId: edsbas DbLabel: BASE An: edsbas.90AC3D74 RelevancyScore: 947 AccessLevel: 3 PubType: Dissertation/ Thesis PubTypeId: dissertation PreciseRelevancyScore: 946.808898925781 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Integration of navigation software and end-consumer hardware in a mobile robotics application – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Perunka%2C+Sampo%22">Perunka, Sampo</searchLink> – Name: Author Label: Contributors Group: Au Data: Tekniikan ja luonnontieteiden tiedekunta - Faculty of Engineering and Natural Sciences<br />Tampere University – Name: DatePubCY Label: Publication Year Group: Date Data: 2026 – Name: Subject Label: Subject Terms Group: Su Data: <searchLink fieldCode="DE" term="%22Teknisten+tieteiden+kandidaattiohjelma+-+Bachelor's+Programme+in+Engineering+Sciences%22">Teknisten tieteiden kandidaattiohjelma - Bachelor's Programme in Engineering Sciences</searchLink><br /><searchLink fieldCode="DE" term="%22robots%22">robots</searchLink><br /><searchLink fieldCode="DE" term="%22robotics%22">robotics</searchLink><br /><searchLink fieldCode="DE" term="%22automation%22">automation</searchLink><br /><searchLink fieldCode="DE" term="%22industrial+automation%22">industrial automation</searchLink><br /><searchLink fieldCode="DE" term="%22computer+programmes%22">computer programmes</searchLink><br /><searchLink fieldCode="DE" term="%22programming%22">programming</searchLink><br /><searchLink fieldCode="DE" term="%22operating+systems%22">operating systems</searchLink><br /><searchLink fieldCode="DE" term="%22applications+%28computer+programmes%29%22">applications (computer programmes)</searchLink><br /><searchLink fieldCode="DE" term="%22sensors%22">sensors</searchLink><br /><searchLink fieldCode="DE" term="%22rear+wheel+drive%22">rear wheel drive</searchLink> – Name: Abstract Label: Description Group: Ab Data: This thesis includes uniform proof of concept in both conceptual and practical home automation and mobile robotics applications. When applied to a niche of your choosing, this thesis is aimed at helping you understand communication concepts and protocols within the Robot Operating System, and then clarifying said principles in the real-world context of the work. This thesis should also help you view your home robotics project as more approachable. First, a clear outline is given on what the robot must be able to perform with the given equipment and hardware, and what software must be implemented to conform to the required functionality. The goals of the thesis are to savour the benefits of full core robotics implementation in older machinery that is hard to access from the outside of the purposed kernel. Main questions researched in the paper include “Why choose ROS in personal robotics applications” and “Why isn’t ROS used more across these sorts of projects?”, and the flow of the thesis work follows suite to what the robot is decreed to require at any given objective, ex. augmented libraries for the LEGO hardware. Thesis work is comprised of 4 main chapters: 1. Setting the stage for robot development. Concrete goals and research orientations. 2. Mechanical design of the robot in multiple iterations to allow for as much freedom. 3. Software implementation through ROS and top-down system architecture toponomy. 4. Actuation of hardware in the LEGO kit, further software development and wrap up. The work features diagrams and visualizations to make understanding concepts easier to the reader. Results of the work itself consist of mechanical performance, sensory performance and software performance and some insights on what could have been different or more effective. It also answers the research questions and what design choices could have been made to further improve the robot core. The most important takeaway from the resources is that the software work is difficult for beginners, requires a lot of resources, and ... – Name: TypeDocument Label: Document Type Group: TypDoc Data: bachelor thesis – Name: Format Label: File Description Group: SrcInfo Data: fulltext – Name: Language Label: Language Group: Lang Data: English – Name: NoteTitleSource Label: Relation Group: SrcInfo Data: Rollyy Oy; https://trepo.tuni.fi/handle/10024/234314 – Name: URL Label: Availability Group: URL Data: https://trepo.tuni.fi/handle/10024/234314 – Name: Copyright Label: Rights Group: Cpyrght Data: This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited. ; openAccess – Name: AN Label: Accession Number Group: ID Data: edsbas.90AC3D74 |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsbas&AN=edsbas.90AC3D74 |
| RecordInfo | BibRecord: BibEntity: Languages: – Text: English Subjects: – SubjectFull: Teknisten tieteiden kandidaattiohjelma - Bachelor's Programme in Engineering Sciences Type: general – SubjectFull: robots Type: general – SubjectFull: robotics Type: general – SubjectFull: automation Type: general – SubjectFull: industrial automation Type: general – SubjectFull: computer programmes Type: general – SubjectFull: programming Type: general – SubjectFull: operating systems Type: general – SubjectFull: applications (computer programmes) Type: general – SubjectFull: sensors Type: general – SubjectFull: rear wheel drive Type: general Titles: – TitleFull: Integration of navigation software and end-consumer hardware in a mobile robotics application Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Perunka, Sampo – PersonEntity: Name: NameFull: Tekniikan ja luonnontieteiden tiedekunta - Faculty of Engineering and Natural Sciences – PersonEntity: Name: NameFull: Tampere University IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 01 Type: published Y: 2026 Identifiers: – Type: issn-locals Value: edsbas – Type: issn-locals Value: edsbas.oa |
| ResultId | 1 |