Programování / humanoidi a robotická ramena

Programování robotů pro konkrétní úlohu

Programování je jednou z hlavních výhod MALONI. Poskytujeme vývoj v C++ a ROS 2, simulace, integraci vnímání, navigaci a řízení robotických ramen. Propojujeme robotickou platformu se softwarem podle vašeho zadání.

50°05' N / 14°25' EČLOVĚK · SYSTÉM · PROSTŘEDÍ
01 / MALONI ROBOTICSPROZKOUMEJTE WEB ↓

01 / Programování

Co pro vás programujeme

01

C++ / ROS 2

Vývoj řídicí logiky, uzlů a rozhraní pro komunikaci mezi robotem, senzory a aplikací.

02

Gazebo / RViz

Simulace robotických úloh v Gazebo a vizualizace stavů, senzorových dat a plánovaných pohybů v RViz.

03

Kamery a senzory

Integrace snímání a zpracování dat pro vnímání okolí a zpětnou vazbu aplikace.

04

Navigační algoritmy

Vývoj a integrace lokalizace, plánování tras a reakcí na překážky podle dostupných dat a rozhraní platformy.

05

MoveIt 2 a řízení ramene

Plánování pohybu a řízení robotického ramene podle jeho modelu, kloubů, řídicího rozhraní a pracovního prostoru.

06

ROS 2 a rozpoznávání objektů

Propojení výsledků rozpoznávání objektů s datovými toky ROS 2 a navazujícími úlohami robota.

02 / Programování

Od zadání k ověřenému chování

01

Zadání a rozhraní

Upřesníme platformu, konfiguraci, úkol, vybavení a dostupná SDK či řídicí rozhraní.

02

Vývoj a simulace

Dohodneme postup vývoje, potřebná data, verze nástrojů a to, co lze ověřit v simulaci.

03

Ověření a předání

Výsledek posoudíme proti dohodnutým kritériím a předáme sjednaný software, dokumentaci a podmínky podpory.

DůležitéPodpora uvedených technologií závisí na konkrétní platformě, konfiguraci, oprávněních a dokumentaci. Výsledek simulace sám o sobě nepotvrzuje funkčnost na fyzickém robotu ani připravenost k provozu.

03 / Programování

Programování humanoidů v praxi

Připravujeme prostor pro skutečné ukázky vývoje. U každé ukázky bude uveden robot, konfigurace, postup a výsledek včetně rozlišení simulace a fyzického robota.