OhhO View
Four cameras. One smart view.
Four cameras, one smart view. Fuse base-mounted cameras into a single calibrated bird's-eye-view your robot and your operators can both rely on — CPU-only, ROS 2-ready.
- 4-camera surround BEV
- Geometric IPM, true top-down
- CPU-only — no GPU needed
- Calibration UI included
- ROS 2 topic out of the box
What you get
A robot that can only see straight ahead is a robot that bumps into things. OhhO View stitches up to four base-mounted cameras into one top-down, surround bird's-eye-view (BEV) of everything around the robot.
View computes geometric inverse-perspective-mapping from your robot's camera poses, producing a true fused top-down image — not a 2×2 tile. A calibration UI dials it in, and it runs on the CPU, so it doesn't compete with your GPU for VLA inference.
The BEV feeds both humans and models: operators get instant situational awareness, and policies like SmolVLA consume the same surround view as an input — closing the loop between perception and action.
Built to do the hard parts for you
Geometric inverse-perspective-mapping from URDF camera poses produces a single top-down image, not a tiled mosaic.
A bring-up wizard aligns the cameras; a calibration file takes priority when you want pixel-perfect.
Runs on the robot's compute without touching the GPU your models need.
Publishes a standard ROS 2 image topic consumed by OhhO Serve policies and recorders alike.
Configure front / rear / left / right poses, field of view and mounting height for your specific robot.
How it works
Add four cameras and their poses — or import them from an OhhO Build design.
Run the calibration UI to align the surround view.
View streams a fused top-down image on a ROS 2 topic.
Operators and models consume the same view.
Specifications
- Cameras
- Up to 4 (front / rear / left / right)
- Method
- Geometric IPM from URDF poses
- Compute
- CPU-only
- Calibration
- UI + optional calibration file
- Output
- ROS 2 Image topic (BEV)
- Consumers
- OhhO Serve, OhhO Data, operators
Which plan do I need for OhhO View?
We recommend the Spark plan. View is open source and included on every plan, including free. There's nothing to buy to get the surround view running — pick the plan you need for the rest of the stack.
Common questions
No. View works with standard RGB cameras; depth is optional and used elsewhere in the stack.
No — View is CPU-only by design, leaving the GPU free for OhhO Serve.
Works better together
Ready to build with OhhO View?
Start free and simulate first — no hardware required. Upgrade when you're ready to deploy.