
Ridgeback
Omnidirectional wheeled base
- Footprint
- 960 × 793 × 311 mm
- Mass
- 135 kg
- Drive
- Four mecanum wheels
AI Team Project / Human-robot interaction
This project investigates how a mobile robot can estimate whether nearby people are aware of its presence and how likely they are to react. Students will develop a camera-based perception system using cues such as gaze, head and body orientation, motion, and gestures, aiming to support decisions such as proceeding, waiting, stopping, or signaling.

Research question
Can ordinary RGB imagery provide reliable evidence of whether a person is aware of a robot, even when observations are incomplete or contradictory?
The evidence
The planned input is monocular RGB, so every cue the estimate rests on has to be recovered from that one stream.
Person tracking
Who is who, and where they are, from frame to frame.
Gaze
Where the eyes are directed.
Head orientation
Which way the head is turned.
Body orientation
Which way the torso faces.
Motion
How the person is moving, and where.
Gestures
Deliberate movements a person makes.
The pipeline
The stages the project has to put in place, end to end. The stack targets two robots — a Ridgeback base and a Unitree As2 — both running ROS 2.
1. Input
Monocular RGB
One ordinary camera stream.
2. Detect
Person tracking
Who is in the scene, and where.
3. Read
Cue extraction
Gaze, head, body, motion, gestures.
4. Estimate
Awareness estimate
Does this person appear aware of the robot?
5. Act
Robot decision
Proceed, wait, or signal.
Target platforms
The same estimator is meant to run on a low wheeled base and on a quadruped. The camera sits at very different heights on the two, and they move in different ways.

Omnidirectional wheeled base

Quadruped
Product images and figures: Clearpath Robotics · Unitree Robotics
Reference example
This example illustrates the type of visual perception capabilities explored in the project, including human detection, tracking, and attention estimation.
Related work
A separate project on the Ridgeback, one of this project’s two target platforms: picking one chosen person out of a crowded scene and following them through clutter, by fusing camera-based detection with point-cloud perception.
It shares this project’s starting point — finding and holding on to a person in the camera view — and takes it in the direction of navigation rather than awareness.
View Leader FollowingThe hard case
The research question names the difficulty directly: observations can be incomplete or contradictory. Cues can be missing, and the cues that are present can point in different directions.
Handling that is part of the project rather than an edge case left for later. Where the evidence is unclear, the planned response is to signal presence and prompt a reaction, rather than to guess.
Target output
The system aims to estimate whether nearby people are aware of the robot and provide this information in a form that can support navigation and interaction decisions.
People nearby show no sign of needing the robot to yield; it can continue its planned path.
A person appears to be attending to the robot and may be about to react; the robot should slow, wait, or stop.
The evidence is unclear or the person seems unaware of the robot; the robot can signal its presence to prompt a reaction.
Collaboration
Host group
CORE Robotics Lab
Clausthal University of Technology
Collaborator
Institute for Enterprise Systems (InES)
Mannheim
Collaborator
Babeș-Bolyai University
Cluj-Napoca