Aquila 2.0, an open-source cross-platform software architecture for cognitive robotics that makes use of independent heterogeneous CPU-GPU modules with loosely coupled dynamically generated graphical user interfaces.
4. Heterogeneous software architecture for the development of
modules loosely coupled to their graphical user interfaces
Provides simple and user friendly GUI client
Distribute, control and visualise existing modules
Generate new modules
Monitor connected server
Tools
Modules
Run heterogeneous CPU-GPU code doing the actual work
What is Aquila?
5. Developed in C++ and CUDA
Cross-platform
Linux
OSX
Windows
Dependencies
Qt
YARP
CUDA
What is Aquila?