EusLisp Robot Programming Language
EusLisp je dialekt jazyka Lisp s rozšíreniami na programovanie robotov. Je založený na Common Lisp a beží na viacerých platformách vrátane Windows, MacOS a Linux.
EusLisp bol navrhnutý na použitie vo výskume a vývoji robotiky a bol použitý v mnohých projektoch vrátane vývoja robota PR2.
Jazyk má množstvo vlastností, vďaka ktorým je vhodný na programovanie robotov, vrátane:
výkonný systém modulov, ktorý umožňuje jednoduché vytváranie nových knižníc a modulov
zberač odpadu v reálnom čase, ktorý minimalizuje oneskorenie
Rozhranie cudzích funkcií, ktoré umožňuje jednoduchú integráciu kódu napísaného v iných jazykoch
EusLisp je softvér s otvoreným zdrojovým kódom, vydaný pod všeobecnou verejnou licenciou GNU.