Open-vocabulary object detection (OVD) lets robots search for run-time object queries, but fixed-rate inference spends embedded compute on low-value frames during idle motion, map revisits, or stable viewpoints. This paper presents an energy-aware OVD scheduler for low-power mobile robots. The scheduler uses odometry, map change, and detector confidence to switch among low-, mid-, and high-power YOLO-World-S modes on a Jetson Orin Nano. We evaluate the energy-quality trade-off on an AgileX LIMO using 40 real navigation trials: two target objects, five placements per target-policy pair, and four perception policies. Across bottle and cup trials, the scheduler records 8/10 mission success compared with 7/10 for each fixed-rate baseline, while reducing mean Jetson input power (a Jetson-side power-draw metric) by 5.2% relative to an 8 Hz high-rate baseline and lowering achieved OVD call rate by 34.0%. It does not minimize mission-window Jetson input energy because longer missions can erase instantaneous power savings. A separate 60 s stationary microbenchmark isolates the perception workload: the scheduler lowers mean power from 8.045 W to 7.301 W and energy from 484.7 J to 438.1 J relative to the 8 Hz baseline. These results support robot-state-aware OVD scheduling as a promising power-management mechanism with competitive task reliability, while showing that mission-window Jetson input energy must be read together with task progress and runtime.
Figures & tables
Work
OVD
Robot
Adapt.
R/E
Task
OWL-ViT/GLIP/GDINO [ 2 , 3 , 4 ]
✓
×
×
×
×
Detic/YOLO-World [ 5 , 6 ]
✓
×
×
▲
×
VLMaps/LM-Nav/ROVER [ 7 , 10 , 11 ]
▲
✓
×
×
▲
OV scene graphs [ 8 , 9 ]
✓
▲
×
×
▲
Active/NBV perception [ 12 , 13 ]
×
✓
✓
▲
✓
NoScope/Chameleon [ 14 , 15 ]
×
×
✓
▲
×
TABLE I: Qualitative coverage of representative related work.
Fig. 1: Proposed energy-aware OVD runtime. Robot sensing and mapping produce motion, map-change, confidence, and target-distance signals. The tri-state scheduler maps these signals to LOW/MID/HIGH detector modes, while the logging pipeline records Jetson input power, mission-window energy, inference count, success, TTD, and mode occupancy.
Parameter
Value
Purpose
rs
20 Hz
Scheduler update rate
fL/fM/fH
1.5/4/8 Hz
Requested OVD rates
ℓΩ
4.0 m
Local grid-window side
vidle
0.03 m/s
Idle-motion threshold
τH
0.02
Map-change threshold
Tlow
2.0 s
Stable interval before LOW
TABLE II: Scheduler parameters used in the reported experiments.
Fig. 2: Real-robot arena with fixed LIMO start pose and bottle/cup target placements reused across policies.
Policy
Succ.
PˉJ
Em
Run
TTD succ
Hz
L/M/H
(W)
(J)
(s)
(s)
(%)
Base-8Hz
7/10
9.35
866.9
92.8
25.9
4.74
0/0/100
Base-5Hz
7/10
8.92
1019.8
114.2
53.6
3.39
0/100/0
Base-2Hz
7/10
8.38
1155.0
140.4
0.9
1.48
100/0/0
Proposed
8/10
8.86
1114.0
125.9
10.9
3.12
25/60/15
TABLE III: Real-robot navigation summary over bottle and cup trials (ten trials per policy). low-, mid-, and high-power modes.
Fig. 3: Policy dashboard over the 40 navigation trials. The proposed scheduler has the highest aggregate success count and lower mean Jetson input power than Base-8Hz, while Jetson input energy is dominated by runtime.
Fig. 4: Mission runtime versus Jetson input energy for all 40 trials. Circles are successes, crosses failures, and open diamonds condition means; dashed lines show constant-power contours.
Fig. 5: Compact proposed-scheduler trace from the 60 s scripted stationary run. Colored regions show state, orange ticks show detector calls, the blue curve is Jetson input power, and the red dashed line is mean power.
Fig. 6: Representative adaptive navigation trace showing Jetson input power/energy, scheduler state and detector calls, detector confidence with the 0.25 threshold, and path length.
Fig. 7: Qualitative video-frame progression for representative bottle and cup searches. Blue R marks the robot and red T marks the target; LOW/MID/HIGH labels are qualitative stage estimates, not synchronized scheduler labels.
Policy
PˉJ
E
Hz
#Inf.
L/M/H
(W)
(J)
(%)
Base-8Hz
8.045
484.7
6.67
402
0/0/100
Base-5Hz
7.578
456.6
4.40
265
0/100/0
Base-2Hz
6.847
410.8
1.90
114
100/0/0
Proposed
7.301
438.1
3.37
202
50/38/13
TABLE IV: Stationary microbenchmark over the power-integration window.
Fig. 8: Object-level success and state occupancy, mapped to LOW/MID/HIGH power modes. In the top plot, solid bars denote bottle and hatched bars denote cup.
Department of Research Computing University of Houston Houston, TX 77479 · Department of Electrical and Computer Engineering University of Houston Houston, TX 77479 · Department of Engineering Technology University of Houston Houston, TX 77479