Skip to content

Computing unit

AC's prototype is built for x64 machines running on Ubuntu 22.04 LTS. The system does not exploit GPU acceleration and can run on a laptop, a portable computing unit or a desktop.

pc hardware view

In our current prototype we wanted to develop a computing unit that could be easily transported and used in construction sites and shops. For this reason we decided to use a x64 machine of type NUC with these specifics:

OS: Ubuntu 22.04.3 LTS x86_64 
Host: NUC13ANHi7 M89903-203 
Kernel: 6.8.0-40-generic 
Uptime: 8 mins 
Packages: 2299 (dpkg), 17 (snap) 
Shell: bash 5.1.16 
Resolution: 1024x600 
DE: GNOME 42.9 
WM: Mutter 
WM Theme: Adwaita 
Theme: Yaru [GTK2/3] 
Icons: Yaru [GTK2/3] 
Terminal: gnome-terminal 
CPU: 13th Gen Intel i7-1360P (16) @ 5.000GHz 
GPU: Intel Device a7a0 
Memory: 1622MiB / 31645MiB

We decided such machine for our wearable AR system for the following reasons:

x64 target machine
More importantly, it has the same architecture as a laptop or a desktop, which streamlines the development process (e.g. no .apk files to generate and deploy on the device). Additionally, being on UNIX x64 machines, we could leverage all the top notch libraries and dependecies available from robotics and computer vision communities.
Small factor
It is a small form factor computer that can be easily transported.
Low power consumption
It is energy efficient and can be powered by a 18v (5.0Ah) battery for power tools.
Ordinary Sensor Interface
It has a USB interface which is common and can be used to connect the camera as well as any other device (e.g. touch screen).

Components list

If you are using a laptop or a desktop, you just need at least2 Ubuntu 22.04.3 LTS x86_64 installed on your machine and you are good to go.


  1. printed on a Pruse MK3d+ on PLA. 

  2. AC has not been tested on more recent LTS versions other than 22.04.3.