Řídicí systém vrtné soustavy pro marsovský rover

Loading...
Thumbnail Image

Date

Authors

Kříž, Martin

Mark

A

Journal Title

Journal ISSN

Volume Title

Publisher

Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií

ORCID

Abstract

Tato práce se zaměřuje na návrh a realizaci řídicího systému pro vrtací modul určený k odběru a ukládání vzorku marsovské horniny. Vrtací modul je navržen jako součást pro Mars Rover, který bude nasazen v soutěži European Rover Challenge. Řídící systém zajišťuje koordinaci tří subsystémů: pohonu spirály, lineárního posuvu a zásobníku pro uskladnění vzorků. Důraz byl kladen na modularitu, nízkou spotřebu a jednoduchost ovládání. Řídicí jednotkou je mikrokontrolér Raspberry Pi Pico s implementací Micro-ROS, který umožňuje komunikaci mezi subsystémy pomocí sběrnice I2C a zároveň integraci s vyššími úrovněmi řízení prostřednictvím ROS 2. Součástí práce je návrh a realizace desky plošných spojů vybavené napěťovými regulátory, ochrannými obvody a převodníkem logických úrovní. Softwarová část implementuje hierarchii ROS 2 uzlů, kde nižší úroveň zajišťuje řízení hardwaru a vyšší využívá action servery pro koordinaci vrtacích operací. Výstupem práce je funkční řídicí systém, který spojuje hardwarové a softwarové komponenty do jednoho celku a umožňuje operátorovi roveru snadné a spolehlivé ovládání vrtacího modulu.
This thesis focuses on the design and implementation of a control system for a drilling module intended for the sampling and storage of Martian soil. The drilling module is designed as a component of a Mars rover to be deployed in the European Rover Challenge. The control system coordinates three subsystems: the helix drive, the linear feed mechanism, and the sample storage unit. Emphasis was placed on modularity, low power consumption, and ease of operation. The control unit is based on a Raspberry Pi Pico microcontroller running Micro-ROS, which enables communication between the subsystems via the I2C bus and integration with higher-level control systems using ROS 2. The work includes the design and fabrication of a printed circuit board equipped with voltage regulators, protection circuits, and a logic level shifter. The software architecture consists of a hierarchy of ROS 2 nodes, with the lower level handling direct hardware control and the higher level managing drilling sequences using action servers. The result is a fully functional control system that integrates hardware and software components into a unified unit, allowing the rover operator to control the drilling module reliably and efficiently.

Description

Citation

KŘÍŽ, M. Řídicí systém vrtné soustavy pro marsovský rover [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2025.

Document type

Document version

Date of access to the full text

Language of document

cs

Study field

bez specializace

Comittee

prof. Ing. Roman Prokop, CSc. (předseda) prof. Ing. Luděk Žalud, Ph.D. (místopředseda) Ing. Jiří Fialka, Ph.D. (člen) Ing. Adam Ligocki, Ph.D. (člen) Ing. Lukáš Pohl, Ph.D. (člen) Ing. Soběslav Valach (člen)

Date of acceptance

2025-06-17

Defence

Student obhájil bakalářskou práci. Komise neměla žádné námiky k řešené práci. V průběhu odborné rozpravy odpověděl na dotazy týkající se vypořádání se s chybovými stavy přicházejícími z jednotlivýh submodulů, porovnání výhod / nevýhod možných řešení rozdělení zpráv vysokoúrovňové komunikace. Komise také vznesla dotaz na rozmístění komponent na desce plošných spojů a na možnost využití kontrolních součtů pro detekci chybných zpráv v komunikaci.

Result of defence

práce byla úspěšně obhájena

DOI

Collections

Endorsement

Review

Supplemented By

Referenced By

Citace PRO