Lightberry OS to autorski system operacyjny robota społecznego Lumi rozwijany przez firmę Lightberry z San Francisco. Jest to niestandardowa dystrybucja Linuksa działająca na pokładowym komputerze robota i integrująca percepcję, nawigację, sterowanie oraz interakcję głosową i konwersacyjną w jeden stos oprogramowania.
Architektura
System działa w modelu hybrydowym lokalno-chmurowym. Warstwa pokładowa odpowiada za percepcję otoczenia, nawigację i wykonywanie działań, natomiast chmurowy agent Lightberry zapewnia rozumienie komunikacji i planowanie zadań wysokiego poziomu.
Podstawa systemu
Lightberry OS to niestandardowy build Linuksa oparty na NVIDIA Jetson Linux 39.2, uruchamiany na module NVIDIA Jetson Thor T4000. Deklarowane komponenty obejmują jądro Linux 6.8.12, glibc 2.28, GCC 13.2.0, CUDA 13.2.1, cuDNN 9.20.0 oraz TensorRT 10.16.2.
Rozszerzenia i SDK
Funkcjonalność można rozszerzać przez extensions uruchamiane bezpośrednio w systemie lub w kontenerach. Zestaw SDK udostępnia interfejs dla języków Python i Rust, a komunikacja między procesami odbywa się przez pamięć współdzieloną z użyciem iceoryx2.