Environment
The dataset was recorded in a broad garage space measuring 3.9 m × 10.7 m with a
lateral opening making it possible to elicit tracks in a straight line or around corners.
The environment is equipped with a Ground-Truth Recording Station (GRS) that includes a video
recorder and a 3D LiDAR scanner. For each scene goal positions were placed around the map according to
different social navigation scenarios.
Ground-Truth Recording Station (GRS)
The Ground-Truth Recording Station (GRS) is equipped with an
Intel® RealSense™ Depth Camera D455
and a
Robosense RS-LiDAR-16 3D LiDAR.
Both sensors are mounted on a custom 3D-printed frame, which is positioned on a tripod for stable data collection.
You can interact with the frame in the 3D viewport above (click and drag to rotate) or access the 3D model
here.
To minimize occlusions, the GRS was positioned at a height of 2.17 m above the ground.
To enhance the resolution of the LiDAR data, the GRS was tilted 15° downward toward the area of interest.
Robots
The robots used in the NavWareSet dataset are the
Clearpath Jackal and the
Toyota HSR.
The Jackal is a small, rugged robot designed for outdoor and indoor environments, equipped with a 3D LiDAR sensor and an RGB-D camera.
The HSR is a versatile human-support robot capable of performing household tasks, featuring a manipulator arm, a mobile base, and various sensors for safe and intelligent interaction with people and objects.
In most scenarios both robots were teleoperated by a human operator, first in a socially aware manner, and then in a non-aware manner.
Experiment description
The experiment was designed to capture common social navigation scenarios. These scenarios were proposed by Francis et al. in their paper, Principles and Guidelines for Evaluating Social Robot Navigation Algorithms. They serve not only to facilitate data collection but also to provide a standardized basis for evaluating the performance of social navigation algorithms. A detailed description of the scenarios used in NavWareSet is provided in the table below.
Show Scenarios Table
Scenario Name |
Scenario Description |
Geom. Layout |
Scientific Purpose |
Robot Task |
Human Behavior |
Ideal Outcome |
FRONTAL APPROACH |
A pedestrian and robot approach head-on. |
Passable Space |
Pedestrian Interaction |
Navigate A to B |
Navigate B to A |
Robot / humans pass |
PEDESTRIAN OBSTRUCTION |
A pedestrian blocks the robot's path. |
Passable Space |
Pedestrian Interaction |
Navigate A to B |
Block path |
Robot stops or reroutes |
BLIND CORNER |
A robot and human meet at a blind corner. |
Corner |
Pedestrian Interaction |
Navigate A to B |
Navigate B to A |
No collision / obstruction |
PERPENDICULAR CROSSING |
Person moves perpendicular to robot. |
Intersection |
Pedestrian Interaction |
Navigate A to B |
Navigate B to A |
No collision / obstruction |
FOLLOWING HUMAN |
A robot follows a person. |
Walking Space |
Joint Navigation |
Follow human |
Lead robot |
Robot follows person |
CIRCULAR CROSSING |
People and robot move in paths that intersect in the center of a circle |
Passable Space |
Crowd Navigation |
Navigate A to B |
Navigate B to A |
No collision / smooth flow |
OBJECT HANDOVER |
A robot hands an object to a human. |
Passable Space |
Interactive Navigation |
Deliver/Receive object |
Deliver/Receive object |
Human/Robot takes object |
In total 17 participants were assigned numbers and divided in 2 groups of 5 and 5 pairs.
Each group performed all scenarios but the object handover scenario. All scenarios were recorded for 4 minutes.
Most scenarios were performed with both robots, except for the object handover scenario which was only performed with the Toyota HSR.
Most scenarios were recorded twice, once with the robot navigating in a socially compliant manner and once in a non-compliant manner.
Social behavior adhered to predefined rules (maintaining social distances, avoiding abrupt movements),
while non-social behavior involved direct waypoint-to-waypoint navigation, disregarding human presence.
A detailed description of all recorded scenes used in NavWareSet is provided in the table below.
Show Scenes Table
N° |
Name |
Scenario |
Robot |
Robot Behavior |
Group |
Participants |
1 | Scene 1 | Frontal Approach | HSR | Social | Group 1 | 1, 2, 3, 4, 5 |
2 | Scene 2 | Pedestrian Obstruction | HSR | Social | Group 1 | 1, 2, 3, 4, 5 |
3 | Scene 3 | Blind Corner | HSR | Social | Group 1 | 1, 2, 3, 4, 5 |
4 | Scene 4 | Following Human | HSR | Social | Group 1 | 1, 2, 3, 4, 5 |
5 | Scene 5 | Perpendicular Crossing | HSR | Social | Group 1 | 1, 2, 3, 4, 5 |
6 | Scene 6 | Circular Crossing | HSR | Social | Group 1 | 1, 2, 3, 4, 5 |
7 | Scene 8 | Frontal Approach | HSR | Non-social | Group 1 | 1, 2, 3, 4, 5 |
8 | Scene 9 | Pedestrian Obstruction | HSR | Non-social | Group 1 | 1, 2, 3, 4, 5 |
9 | Scene 10 | Blind Corner | HSR | Non-social | Group 1 | 1, 2, 3, 4, 5 |
10 | Scene 12 | Perpendicular Crossing | HSR | Non-social | Group 1 | 1, 2, 3, 4, 5 |
11 | Scene 13 | Circular Crossing | HSR | Non-social | Group 1 | 1, 2, 3, 4, 5 |
12 | Scene 15 | Frontal Approach | Jackal | Social | Group 1 | 1, 2, 3, 5, 6 |
13 | Scene 16 | Pedestrian Obstruction | Jackal | Social | Group 1 | 1, 2, 3, 5, 6 |
14 | Scene 17 | Blind Corner | Jackal | Social | Group 1 | 1, 2, 3, 5, 6 |
15 | Scene 18 | Following Human | Jackal | Social | Group 1 | 1, 2, 3, 5, 6 |
16 | Scene 19 | Perpendicular Crossing | Jackal | Social | Group 1 | 1, 2, 3, 5, 6 |
17 | Scene 20 | Circular Crossing | Jackal | Social | Group 1 | 1, 2, 3, 5, 6 |
18 | Scene 21 | Frontal Approach | Jackal | Non-social | Group 1 | 1, 2, 3, 5, 6 |
19 | Scene 22 | Pedestrian Obstruction | Jackal | Non-social | Group 1 | 1, 2, 3, 5, 6 |
20 | Scene 23 | Blind Corner | Jackal | Non-social | Group 1 | 1, 2, 3, 5, 6 |
21 | Scene 25 | Perpendicular Crossing | Jackal | Non-social | Group 1 | 1, 2, 3, 5, 6 |
22 | Scene 26 | Circular Crossing | Jackal | Non-social | Group 1 | 1, 2, 3, 5, 6 |
23 | Scene 27 | Frontal Approach | HSR | Social | Group 2 | 7, 8, 9, 10, 11 |
24 | Scene 28 | Pedestrian Obstruction | HSR | Social | Group 2 | 7, 8, 9, 10, 11 |
25 | Scene 29 | Blind Corner | HSR | Social | Group 2 | 7, 8, 9, 10, 11 |
26 | Scene 30 | Following Human | HSR | Social | Group 2 | 7, 8, 9, 10, 11 |
27 | Scene 31 | Perpendicular Crossing | HSR | Social | Group 2 | 7, 8, 9, 10, 11 |
28 | Scene 32 | Circular Crossing | HSR | Social | Group 2 | 7, 8, 9, 10, 11 |
29 | Scene 34 | Frontal Approach | HSR | Non-social | Group 2 | 7, 8, 9, 10, 11 |
30 | Scene 35 | Pedestrian Obstruction | HSR | Non-social | Group 2 | 7, 8, 9, 10, 11 |
31 | Scene 36 | Blind Corner | HSR | Non-social | Group 2 | 7, 8, 9, 10, 11 |
32 | Scene 38 | Perpendicular Crossing | HSR | Non-social | Group 2 | 7, 8, 9, 10, 11 |
33 | Scene 39 | Circular Crossing | HSR | Non-social | Group 2 | 7, 8, 9, 10, 11 |
34 | Scene 41 | Frontal Approach | Jackal | Social | Group 2 | 7, 8, 9, 10, 11 |
35 | Scene 42 | Pedestrian Obstruction | Jackal | Social | Group 2 | 7, 8, 9, 10, 11 |
36 | Scene 43 | Blind Corner | Jackal | Social | Group 2 | 7, 8, 9, 10, 11 |
37 | Scene 44 | Following Human | Jackal | Social | Group 2 | 7, 8, 9, 10, 11 |
38 | Scene 45 | Perpendicular Crossing | Jackal | Social | Group 2 | 7, 8, 9, 10, 11 |
39 | Scene 46 | Circular Crossing | Jackal | Social | Group 2 | 7, 8, 9, 10, 12 |
40 | Scene 47 | Frontal Approach | Jackal | Non-social | Group 2 | 7, 8, 9, 10, 11 |
41 | Scene 49 | Blind Corner | Jackal | Non-social | Group 2 | 7, 8, 9, 10, 11 |
42 | Scene 51 | Perpendicular Crossing | Jackal | Non-social | Group 2 | 7, 8, 9, 10, 11 |
43 | Scene 52 | Circular Crossing | Jackal | Non-social | Group 2 | 7, 8, 9, 10, 12 |
44 | Scene 53 | Object handover | HSR | Social | Pair 1 | 2, 8 |
45 | Scene 54 | Object handover | HSR | Social | Pair 2 | 1, 9 |
46 | Scene 55 | Object handover | HSR | Social | Pair 3 | 13, 14 |
47 | Scene 56 | Object handover | HSR | Social | Pair 4 | 4, 15 |
48 | Scene 57 | Object handover | HSR | Social | Pair 5 | 16, 17 |