EMBEDDED · LINUX · STROJE

Photorobot.

Od zařízení po aplikaci

Moje role: architektura a vedení vývoje.

Kontext: Architektura a technické vedení softwaru fotografických strojů Photorobot.

U stroje musí sedět několik věcí najednou: řízení zařízení, komunikace, aplikace pro obsluhu a případně cloudové služby. Právě tuhle kombinaci jsem řešil u Photorobotu.

Embedded část využívala Linux s real-time rozšířením Xenomai, platformy jako BeagleBone a vývoj v C/C++. Na ni navazovaly aplikace a cloudový ekosystém v Azure.

Moje role:

  • Architektura celého řešení a technická strategie.
  • Vedení softwarového vývoje.
  • HW design zařízení a návaznost na software.
  • Návrh aplikačních a cloudových částí ekosystému.

Je to zkušenost, kterou používám u zadání, kde software komunikuje s fyzickým světem. Chyba se tam může projevit v zařízení, v komunikaci i v aplikaci, takže je užitečné rozumět celé cestě.

Technologie: embedded Linux, Xenomai, ARM, C/C++, Qt, Azure, .NET.

Řešíte něco podobného?

Napište mi, co potřebujete propojit, postavit nebo technicky projít.

Napsat Valdovi ↗