INDUSTRIAL

Robot Software - Projekt Digital Twin

Wieloplatformowa aplikacja do komunikacji i sterowania ramieniem robota. Pracę robota wspiera model 3D, który w czasie rzeczywistym odzwierciedla pozycję i orientację fizycznego urządzenia.

Interfejs zaprojektowano tak, aby był nowoczesny i czytelny, a jednocześnie dopasowany do praktycznych potrzeb operatorów pracujących manualnie lub w terenie.

CZYTAJ DALEJ

Zakres odpowiedzialności Somco

W tym projekcie Somco Software odpowiadało za pełną warstwę aplikacyjną - od projektu po integrację z robotem.

  • UX & UI Design – Projekt w Figmie, z naciskiem na czytelność, szybkość obsługi i ergonomię pracy z fizycznym sprzętem.
  • Implementacja GUI i logiki – Interfejs zrealizowany w C++, Qt i QML, zapewniający płynne działanie, wieloplatformowość i łatwą rozbudowę.
  • Komunikacja z robotem – Dwukierunkowa warstwa komunikacji umożliwiająca wymianę danych w czasie rzeczywistym i precyzyjne sterowanie ruchem robota.
Umów spotkanie

Proces projektowania

Dobre projektowanie zaczyna się od zrozumienia, kto faktycznie będzie korzystać z aplikacji - co często bywa pomijane. W tym projekcie skupiliśmy się na realnych użytkownikach i rzeczywistych warunkach pracy. Gdy aplikacja jest używana podczas pracy w terenie, oznacza to rękawice, duże dłonie, ograniczoną uwagę i brak czasu na domyślanie się.

Technologia Digital Twin

Digital Twin to trójwymiarowa reprezentacja fizycznego ramienia robota działająca w czasie rzeczywistym, stale synchronizowana z danymi z urządzenia. Każdy ruch, pozycja i orientacja robota są natychmiast odwzorowywane w aplikacji.

Takie podejście zapewnia użytkownikom natychmiastowy wizualny feedback i znacznie lepsze zrozumienie działania robota lub maszyny niż w przypadku tradycyjnych paneli sterowania czy samych danych liczbowych.

Tworzenie Digital Twin

Miałem okazję osobiście pracować przy tym projekcie i go nadzorować. Muszę przyznać, że w naszej pracy najbardziej cenię to, że przynosi realne efekty. Digital Twin to co prawda wirtualna kopia robota, ale właśnie takich rozwiązań potrzebują firmy z przemysłu ciężkiego - pozwalają one wizualizować cały proces produkcyjny lub inne realizowane operacje. Projekty na styku oprogramowania i sprzętu dają ogromną satysfakcję. Jakub Wincenciak – Lead Software Engineer

Podstawy Robot Operating System (ROS)

W tym oraz wielu innych projektach wdrażaliśmy Robot Operating System zgodnie z jego filozofią. Ciekawi Cię, jak ROS wpisuje się w nowoczesną robotykę i oprogramowanie przemysłowe? Swoimi praktycznymi doświadczeniami i wnioskami podzieliliśmy się w dedykowanym wpisie na blogu.

Zobacz artykuł

Qt jako framework dla nowoczesnych HMI

Aplikacja została zbudowana w oparciu o framework Qt, który doskonale sprawdza się w projektach HMI. Qt pozwala tworzyć responsywne, bogate wizualnie interfejsy przy zachowaniu wysokiej wydajności i niezawodności. Dzięki swojej wieloplatformowości idealnie nadaje się do przemysłowych i embedded HMI, które muszą skalować się pomiędzy różnymi urządzeniami i systemami.

Choć Qt nie jest jedynym frameworkiem, z którego korzystamy, dużą wartością jest dla nas fakt, że Somco posiada status oficjalnego Qt Service Partner.

DOWIEDZ SIĘ WIĘCEJ

Jaką wartość daje Somco Software?

01

Dostęp do ekspertów

Współpracujesz bezpośrednio ze specjalistami od Qt, Embedded Linux, designu i oprogramowania przemysłowego, 3D oraz komunikacji - bez juniorów.

02

Wszystkie kompetencje w jednym zespole

Od UX/UI i projektowania produktu, przez systemy embedded, rozwój w Qt, testy i dokumentację - całość realizuje jeden, dobrze skoordynowany zespół.

03

Szybki start projektu

Pomagamy szybko przejść od pomysłu do działającego rozwiązania. Dzięki gotowym procesom, sprawdzonym narzędziom i doświadczonym zespołom projekty ruszają w tygodnie, a nie miesiące.

Porozmawiajmy o Twoim projekcie

Odpowiemy na każde pytanie i pomożemy określić idealną strategię, która zwiększy szanse Twojego projektu na sukces.

Wypełnij formularz, a wkrótce się z Tobą skontaktujemy.

Łukas Kosiński

Łukas Kosiński

Chief Executive Officer

Administratorem danych osobowych jest Somco Software sp. z o.o., ul. Gen. Ottokara Brzozy-Brzeziny 13, 05-220 Zielonka, KRS: 855688. Dane osobowe przetwarzane są w celu udzielenia odpowiedzi na pytanie zawarte w formularzu kontaktowym. Więcej informacji, w tym opis praw przysługujących osobom, których dane dotyczą, jest dostępnych w klauzuli informacyjnej.