Engineering Thesis Project (2022-2023)
This repository contains the project work for my engineering thesis titled "Remote Control System for Mowing Robot." Conducted between 2022 and 2023, the project focuses on designing and implementing a reliable remote control system for a mowing robot.
The primary objective of this project was to develop a remote control system that enables users to efficiently manage and control the actions of a mowing robot. The system integrates both hardware and software components to ensure seamless communication and user-friendly operation. All necessary information, including detailed design, implementation, and testing processes, is documented in the engineering thesis (docs/Engineering_thesis.pdf
), which is written in Polish to accommodate the thesis defense conducted in Poland.
-
Documentation:
docs/Engineering_thesis.pdf
: The complete engineering thesis document containing comprehensive details about the project.
-
Software:
software/raspberry_pico_app/
: Application code for Raspberry Pi Pico (microPython). This application needs to be uploaded to the Raspberry Pi Pico W microcontroller.software/desktop_app/
: Desktop application code (Python). Requires installation of appropriate Python libraries and utilizes a smartphone with the Ip Webcam app installed for video streaming.
-
Hardware:
hardware/schematics/
: Electrical and mechanical schematics and diagrams.hardware/3D-Models/
: 3D models for hardware components.
For any inquiries, please contact [email protected].
This engineering thesis successfully developed a comprehensive remote control system for a mowing robot, integrating both hardware and software components to deliver reliable and efficient operation. The system facilitates user control and monitoring, demonstrating the feasibility and effectiveness of remote-controlled robotic systems in agricultural applications. The documentation provided in this repository offers detailed insights into the design, implementation, and testing processes undertaken during the project. By leveraging modern technologies and adhering to best practices in software and hardware development, the project lays a solid foundation for future enhancements and potential real-world applications.