TACET: Context-Appropriate Acoustic-Social Navigation for Quadrupeds
Authors: Sungsan Park, Young-Sik Shin, Sanghyun Kim
Organizations: Department of Mechanical Engineering, Kyung Hee University, Yongin, 17104, Republic of Korea. · School of Mechanical Engineering, Kyungpook National University, Daegu, 41566, Republic of Korea.
Quadruped robots entering hospitals, care homes, and quiet offices must be context-appropriate not only in where they move but in how loudly they move: a legged robot's locomotion noise, dominated by foot-ground impacts, is itself a social variable. Prior social navigation respects human space but treats the robot as acoustically uniform, while quiet-locomotion methods reduce noise to an operator-specified, context-blind level. We present TACET, a context-appropriate acoustic-social navigation method that infers social context from the robot's egocentric view and decides both where it walks and how loudly, coupling a slow fine-tuned vision-language reasoner to a fast reactive controller through a single compact behavior token, <gait, speed, social_cost>. The same token conditions both a social costmap (where to go) and a quiet locomotion policy (how loudly to move), while a structured out-of-view memory keeps recently seen people in the reasoner's context after they leave the camera view. On a real quadruped, context-conditioned locomotion lowers locomotion noise by up to 9.3 dBA at matched speed, and across our scenarios the full method keeps personal-space compliance at 100% with low acoustic intrusion (<=2.9 dBA), jointly improving spatial and acoustic performance in the evaluated scenarios. The project page is available at https://rcilab.khu.ac.kr/tacet/.
Figures & tables
Fig. 1: Method paths on real runs of the two indoor scenarios: a focused person working at a table (left) and a standing group in conversation (right). Shading is the social costmap, rendered on the ground plane. TACET (red) swings wide and keeps its distance, whereas RPP (blue), MUTE (amber) and VLM-Social-Nav (magenta) take the short path past the people, and SFM (purple) enters the personal zone and passes closest to the seated person.
Fig. 2: Overview of TACET. The semantic reasoner (person tracker → social memory → VLM reasoner) emits the behavior token ⟨ gait , speed , social_cost ⟩ ; the reactive controller (social costmap → path planner → velocity controller → locomotion policy) consumes it to produce socially aware, acoustically controlled motion.
Speed (m/s)
Method
MNL (dBA) ↓
PNL (dBA) ↓
0.5
Default Go2
68.9±2.8
72.5±0.7
MUTE ( β=1 )
67.8±2.0
71.5±0.5
Ours
64.1±1.3
65.9±0.8
0.8
Default Go2
74.4±2.4
77.2±1.2
MUTE ( β=1 )
71.7±2.9
74.6±0.7
Ours
65.1±2.1
68.1±1.6
TABLE I: Locomotion noise at matched speeds.
Scenario
Method
PSC ↑
MinDist ↑
ΔL↓
AID ↓
Focused (working)
RPP
95.6
1.03±0.12
8.4±0.5
66.3
SFM
92.7
0.41±0.05
5.5±0.3
51.8
MUTE
97.4
0.91±0.14
6.4±0.3
61.2
VLM-SN
100.0
1.35±0.06
5.9±0.2
58.3
Ours
100.0
3.61±0.17
1.6±0.2
0.0
Focused (headph.)
RPP
95.8
1.06±0.14
8.1±0.6
65.9
TABLE II: Social-navigation results across four scenarios.
Scenario
Time to goal (s)
Emitted token
mean
best
Ours
gait
spd
cost
Focused (working)
31.8
21.2
36.8
quiet
low
4.0
Focused (headph.)
31.8
22.0
33.8
normal
low
4.0
Standing group
17.2
13.6
25.6
quiet
low
3.5
Moving person
16.7
14.8
21.8
quiet
normal
2.5
Empty corridor
16.2
14.4
14.4
normal
normal
1.5
TABLE III: Time to goal and emitted tokens by scenario.
Fig. 3: Per-question results of the blinded video study. Q1: safe and comfortable distance; Q2: contextual consideration; Q3: footstep-noise appropriateness; Q4: scenario-specific etiquette. Bars show mean scores on a 0–5 Likert scale; error bars show SEs. Higher is better.
Scenario
Variant
PSC ↑
MinDist ↑
ΔL↓
AID ↓
Focused (working)
Qwen2.5-VL-7B
100.0
1.35±0.10
4.5±0.5
31.8
InternVL3.5-8B
100.0
1.33±0.12
4.9±0.4
35.1
Ours (full)
100.0
3.61±0.17
1.6±0.2
0.0
w/o soc. layer
96.5
1.18±0.11
4.3±0.3
29.3
w/o trained pol.
100.0
3.47±0.19
7.4±0.5
63.3
w/o soc. memory
100.0
3.54±0.24
3.9±0.3
18.7
TABLE IV: Ablations on two person-facing scenarios.