From Optical Flow to Safety: Visual Safety Certification via Scale-Free Relative Motion
Organizations: Department of Mechanical Engineering, Indian Institute of Science.
Abstract
Safe autonomous navigation using monocular vision remains challenging because explicit obstacle states are not directly observable. This letter introduces a visual safety-certification paradigm that uses scale-free, depth-normalized relative motion encoded by monocular optical flow as the representation for collision-risk certification, without reconstructing obstacle position, velocity, geometry, or a metric world model. Unlike conventional optical-flow-based navigation approaches that rely on image motion to shape avoidance behavior, the proposed framework directly encodes collision-cone geometry and safety constraints in this relative-motion representation. An online Concurrent Learning observer estimates the normalized relative velocity and provides a computable estimation-error bound. This uncertainty is propagated into the collision cone through angular inflation and a monocular robot-footprint margin, yielding a Robust Vision-Based Collision Cone Control Barrier Function (RV-CBF). An optimal-decay CBF quadratic program minimally modifies the nominal control input to enforce the resulting robust safety constraint under the stated assumptions. Extensive simulation and real-world experiments on a TurtleBot3 in cluttered environments with static and dynamic obstacles demonstrate collision avoidance using only monocular vision and onboard proprioception, with the estimation-error bound containing the measured error in of simulation samples and the robot achieving collision-free navigation in of real-world trials.
Figures & tables
| Opt. Flow | Seg. | CL | Cone | CBF-QP | Ctrl. | |
| Time (ms) | 7.36 | 11.83 | 2.60 | 0.93 | 0.26 | 0.36 |
| Approach | Sensing | Safety | State/Map | Dynamic Val. |
|---|---|---|---|---|
| Optical flow [ 2 , 3 ] | Mono. | No | No | No |
| C 3 BF [ 5 ] | Full state | Yes | Required | Yes |
| RGB-D CBF [ 6 ] | RGB-D | Yes | Required | Yes ∗ |
| Point-cloud CBF [ 7 ] | Depth/LiDAR | Yes | Required | Yes ∗∗ |
| VLM-tuned CBF [ 8 ] | RGB ‡ | Yes | Required | Yes ∗∗∗ |
| Bioinspired SF [ 20 ] | Mono. | No | No | No |
Robot Collision Avoidance
Robot collision avoidance develops sensing, planning, and control methods that keep robots safely separated from people, obstacles, and other robots.
See all 163 papers