Welcome to RoboWorld, the digital home of Marek Augustyn's passion for robotics and software development. Step into a world where lines of code bring machines to life and innovative ideas transform into tangible solutions. Here, you'll discover a collection of projects that blend hardware ingenuity with software prowess, showcasing the exciting journey from concept to creation.

Journey Through My Projects: Skills and Tools in Action

Mobile Robotics: From Basics to Advanced Autonomy

Dive into the fascinating realm of Mobile Robots, where you'll witness the evolution of autonomous machines. My journey began with foundational electronics, meticulously crafting components like DC motor controllers with L298N and proximity sensors, even developing a custom color line sensor for a line follower. Explore my first line-following robot, driven by Arduino and servo motors, with its logic meticulously coded in C language.

Next, discover a more complex six-wheel robot powered by four servo motors and two DC motors, all orchestrated by an Atmega 8 microcontroller. The pinnacle of this section is my latest creation: a four-wheel robot equipped with DC motors, an Echo sonar, a proximity sensor, and a camera. This advanced platform is commanded by Raspberry Pi 4 and 5, featuring a custom web application built with a Flask and Python backend for intuitive control. Imagine typing text into a terminal and hearing the robot speak your words! You'll also find demonstrations of object detection capabilities, enabling the robot to navigate and react based on commands presented on cards in its view.

Automation: Precision Engineering in Action

Beyond mobile platforms, delve into the world of Automation, where efficiency and precision are paramount. See a prototype machine designed for sorting tablets by thickness, a project where I meticulously assembled the machine, designed its electrical box, and programmed a Mitsubishi PLC during my time in an R&D department. This section also features powerful ABB robots that I programmed as a Manufacturing Engineer. Watch videos showcasing these robots seamlessly picking up parts from racks and loading them into CNC turning centers, a testament to the transformative power of industrial automation.

Through these projects, you'll gain insight into a diverse set of skills including electronic circuit design, embedded programming (C, Arduino), web development (Flask, Python), computer vision, and industrial automation (PLC programming, robot programming). Each project is a testament to the continuous learning and rewarding challenges within the field of robotics and software. I invite you to explore, learn, and perhaps even find inspiration for your own innovative endeavors!

Cheers

Marek