Design and Construction of an Omnidirectional Base for Student Robotics Platform

dc.contributor.advisor Pecka, Martin
dc.contributor.author Veselý, Václav
dc.contributor.referee Cmíral Jakub
dc.date.accessioned 2023-08-29T22:51:28Z
dc.date.available 2023-08-29T22:51:28Z
dc.date.issued 2023-08-29
dc.description.abstract The SRobot is a comprehensive indoor mobile robotic platform, meticulously designed as an educational tool for university students, covering fundamental robotics concepts encompassing both hardware and software aspects. Distinct advantages of the SRobot include its modular design, extended operational lifetime, and innovative capacitive tactile bumper that grants true omnidirectional capabilities. The integration of BLDC motors ensures precision, smoother movement, and energy efficiency. Remarkably cost-effective, the SRobot stands out among comparable options. The construction process is meticulously detailed, providing a replicable guide, including component selection, functionality, and battery management. The PCB design, integrated components, and electronics are thoroughly described, offering a clear assembly blueprint. The firmware section offers insights into STM32 microcontrollers, code upload instructions, robot connection diagrams, BLDC motor control, PID controllers, various interrupts provided by ISR, communication protocols, and protective features. The platform's flexibility with connectors for diverse modules is highlighted. The software section explores ROS packages, topics, messages, the startup sequence, robot model creation, odometry implementation, Gazebo simulation, and RVIZ application, providing a comprehensive understanding of the robot's functionality. The platform's educational suitability is emphasized, showcasing a range of use cases, a dedicated robotics curriculum, and example lessons covering firmware, SLAM algorithms, and more, making the SRobot an ideal educational platform. The conclusion points out the SRobot to be an exemplary indoor mobile robotic platform that effectively fulfills its master's thesis assignment. Its modular design, hardware capabilities, sophisticated firmware, and versatile software make it a valuable educational tool, ready to teach essential robotics concepts to university students. cs
dc.description.abstract The SRobot is a comprehensive indoor mobile robotic platform, meticulously designed as an educational tool for university students, covering fundamental robotics concepts encompassing both hardware and software aspects. Distinct advantages of the SRobot include its modular design, extended operational lifetime, and innovative capacitive tactile bumper that grants true omnidirectional capabilities. The integration of BLDC motors ensures precision, smoother movement, and energy efficiency. Remarkably cost-effective, the SRobot stands out among comparable options. The construction process is meticulously detailed, providing a replicable guide, including component selection, functionality, and battery management. The PCB design, integrated components, and electronics are thoroughly described, offering a clear assembly blueprint. The firmware section offers insights into STM32 microcontrollers, code upload instructions, robot connection diagrams, BLDC motor control, PID controllers, various interrupts provided by ISR, communication protocols, and protective features. The platform's flexibility with connectors for diverse modules is highlighted. The software section explores ROS packages, topics, messages, the startup sequence, robot model creation, odometry implementation, Gazebo simulation, and RVIZ application, providing a comprehensive understanding of the robot's functionality. The platform's educational suitability is emphasized, showcasing a range of use cases, a dedicated robotics curriculum, and example lessons covering firmware, SLAM algorithms, and more, making the SRobot an ideal educational platform. The conclusion points out the SRobot to be an exemplary indoor mobile robotic platform that effectively fulfills its master's thesis assignment. Its modular design, hardware capabilities, sophisticated firmware, and versatile software make it a valuable educational tool, ready to teach essential robotics concepts to university students. en
dc.identifier KOS-1240440749105
dc.identifier.uri http://hdl.handle.net/10467/111225
dc.publisher České vysoké učení technické v Praze cs
dc.publisher Czech Technical University in Prague en
dc.rights A university thesis is a work protected by the Copyright Act of the Czech Republic. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one`s own expense. The use of thesis should be in compliance with the Copyright Act. en
dc.rights Vysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem v platném znění. cs
dc.subject SRobot cs
dc.subject Mobilní robotická platforma cs
dc.subject Všesměrový robot cs
dc.subject Modulární design cs
dc.subject Kapacitní dotykový nárazník cs
dc.subject BLDC motory cs
dc.subject STM32 cs
dc.subject FOC cs
dc.subject ISR cs
dc.subject TSC cs
dc.subject LiDAR cs
dc.subject ROS balíčky cs
dc.subject Gazebo simulace cs
dc.subject SLAM algoritmy cs
dc.subject Vzdělávací robotická platforma cs
dc.subject Kinematika a dynamika všesměrových robotů cs
dc.subject SRobot en
dc.subject Indoor mobile robotic platform en
dc.subject Omnidirectional robot en
dc.subject Modular design en
dc.subject Capacitive tactile bumper en
dc.subject BLDC motors en
dc.subject STM32 en
dc.subject Field-oriented control en
dc.subject Interrupt service routine en
dc.subject Touch Sensing Controller en
dc.subject LiDAR en
dc.subject ROS packages en
dc.subject Gazebo simulation en
dc.subject SLAM algorithms en
dc.subject Educational robotic platform en
dc.subject Kinematics and dynamics of omnidirectional robots en
dc.title Návrh a realizace všesměrového podvozku pro výukovou robotickou platformu cs
dc.title Design and Construction of an Omnidirectional Base for Student Robotics Platform en
dc.type diplomová práce cs
dc.type master thesis en
dspace.entity.type Publication
relation.isAdvisorOfPublication 5e7cc452-f6da-4390-aebb-8113364e69f6
relation.isAdvisorOfPublication.latestForDiscovery 5e7cc452-f6da-4390-aebb-8113364e69f6
relation.isAuthorOfPublication 91053041-c3ac-4880-8168-bec6e02f104c
relation.isAuthorOfPublication.latestForDiscovery 91053041-c3ac-4880-8168-bec6e02f104c
theses.degree.grantor katedra kybernetiky cs
theses.degree.programme Kybernetika a robotika cs

Files

Original bundle

Now showing 1 - 6 of 6
Name:
F3-DP-2023-Vesely-Vaclav-priloha-Altium.zip
Size:
27.4 MB
Format:
Unknown data format
Description:
PRILOHA
Name:
F3-DP-2023-Vesely-Vaclav-priloha-Firmware.zip
Size:
2.01 MB
Format:
Unknown data format
Description:
PRILOHA
Name:
F3-DP-2023-Vesely-Vaclav-priloha-Software.zip
Size:
10.89 MB
Format:
Unknown data format
Description:
PRILOHA
Name:
F3-DP-2023-posudek-Pecka_Martin.pdf
Size:
116.76 KB
Format:
Adobe Portable Document Format
Description:
POSUDEK
Name:
F3-DP-2023-posudek-Cmiral_Jakub.pdf
Size:
278.94 KB
Format:
Adobe Portable Document Format
Description:
POSUDEK
Name:
F3-DP-2023-Vesely-Vaclav-Masters_thesis.pdf
Size:
41.67 MB
Format:
Adobe Portable Document Format
Description:
PLNY_TEXT