Neuroergonomic Cobot-Assisted Manual Assembly Workstation

A modular neuroergonomic workstation for human-centered, collaborative manual assembly. The setup combines portable EEG-based mental workload assessment (BrainWatch), a nonintrusive hand-gesture interface (Leap Motion–based M2O2P-L), an adaptive graphical instruction system (ADIN), and a collaborative robot assistant (Franka Emika Panda) that delivers the right parts at the right time. All modules are integrated through FIWARE middleware (Orion Context Broker) and can be extended with a smart task scheduler for workload-aware task allocation. The concept was validated as a proof-of-concept in a real factory environment for assembly of fiscal devices, showing fewer errors and lower mental demand with cobot-supported assembly, while maintaining comparable cycle times. The workstation is designed for easy deployment and reconfiguration across assembly variants, supporting onboarding of new workers and improving well-being and productivity in Industry 5.0 contexts.

Name of Principal Investigator: Nikola Knezevic
Position / institutional role: Assistant Professor
Info Email: knezevic@etf.rs
ORCID persistent identifier (PID): 0000-0002-0262-8956
Name of Host Organization  University of Belgrade – School of Electrical Engineering (ETF) 
Department or Lab   Department of Signals and Systems, ETF Robotics lab 
Name of Building  Palace of Science 
Physical Address   Kralja Milana 11, 11000 Beograd, Serbia 
Website Links  https://robot.etf.bg.ac.rs 
Institutional contact name  Nikola Knezevic
Institutional contact email  knezevic@etf.rs
Non-academic stakeholders
Industrial Partners; Startups; Professional Associations; SMEs

Factory operators; production managers, HSE/OSH officers

Academic stakeholders
Undergraduate students; PhD students; MSc students; Researchers

Human factors/ergonomics students, industrial engineering students

Other types of stakeholders
Ethics committees, data protection officers
Application case: Short description:
Cobot-supported manual assembly (component delivery) Franka Panda delivers the correct parts in sequence to reduce searching and handling errors; the worker confirms step completion via gesture. Experiments: compare cycle time, picking errors, and reach distance with/without cobot delivery; evaluate ergonomic load reduction when parts are presented in optimal pose/location.
EEG-based workload monitoring and decision support BrainWatch computes TAR/TBR/EI in real time to estimate mental workload and support workload-aware breaks or task (re)allocation. Experiments: induce low/high cognitive load conditions (e.g., time pressure, interruptions), then quantify workload indices vs. performance (errors, completion time) and evaluate adaptive interventions (micro-breaks, task simplification).
Gesture-based human–machine interaction Leap Motion + VGG16 classifier enables hands-free, nonintrusive commands for progressing/rolling back instruction steps. Experiments: measure recognition accuracy/latency under shop-floor conditions (gloves, occlusions, varying illumination); compare gesture control to buttons/voice for speed and user preference.
Adaptive instruction authoring and visualization ADIN shows step-by-step guidance (parts/tools/safety notes) and supports fast creation/editing of new task sequences without SQL expertise. Experiments: evaluate authoring time and instruction quality across expert vs. novice process engineers; assess learning curves and reduction of instruction inconsistencies across variants.
XR-assisted guidance and training via VR headsets The TestBed extends instruction delivery into XR by presenting step-by-step guidance, alerts, and confirmations through a VR/XR headset (e.g., Meta Quest-class device), enabling hands-free, immersive visualization of assembly sequences and safety cues. Experiments: compare conventional screen-based instructions vs. XR presentation on time-to-competency, error rate, and perceived workload; test seamless transitions between “training mode” (immersive walkthrough) and “production mode” (quick overlays/confirmations).

list of hardware components with their brief descriptions:

Franka Emika Panda collaborative robot | 7 degrees of freedom | Reach: 800 mm | Payload: 4 kg | Repeatability: 0,01 mm)

HTC Vive Focus Vision headset: Auto-IPD 57–72 mm (stereo camera baseline not publicly specified) | 2× 16MP stereo full-colour passthrough cameras (RGB resolution/FPS not specified) | Depth sensor present (depth FOV not specified) | Range / depth accuracy not specified in HTC’s published specs

PC Workstation: CPU 8 cores / 16 threads | CPU Clock 4.2 GHz base | 32 GB DDR5 RAM | CUDA-compatible GPU 12 GB VRAM

Leap motion sensor: Stereo IR (2× 640×240 IR cameras) @ 120 fps | ≈150°×120° tracking FOV | ~25–600 mm effective tracking range (can extend to ~60–80 cm depending on conditions / “arm’s length” use) | Stereo baseline not publicly specified

list of software components with their brief descriptions:

ROS1

Ubuntu 22

Python 3 stack: NumPy | OpenCV | PyTorch |

Unity