All products
Intelligence

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.

At a glance
  • 4-camera surround BEV
  • Geometric IPM, true top-down
  • CPU-only — no GPU needed
  • Calibration UI included
  • ROS 2 topic out of the box
LIVE
This isn't a mockup — open perception viewer
Overview

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.

Capabilities

Built to do the hard parts for you

True fused BEV

Geometric inverse-perspective-mapping from URDF camera poses produces a single top-down image, not a tiled mosaic.

Calibration UI

A bring-up wizard aligns the cameras; a calibration file takes priority when you want pixel-perfect.

CPU-only

Runs on the robot's compute without touching the GPU your models need.

Model-ready output

Publishes a standard ROS 2 image topic consumed by OhhO Serve policies and recorders alike.

Any camera layout

Configure front / rear / left / right poses, field of view and mounting height for your specific robot.

Workflow

How it works

1
Mount & describe

Add four cameras and their poses — or import them from an OhhO Build design.

2
Calibrate

Run the calibration UI to align the surround view.

3
Publish the BEV

View streams a fused top-down image on a ROS 2 topic.

4
Feed perception & policy

Operators and models consume the same view.

Under the hood

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
Pricing

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.

Builder
$49/ mo
Included
Choose Builder
Fleet
$199/ mo
Included + multi-robot calibration
Choose Fleet
Forge
Customcontact us
Included + custom rigs
Talk to us
FAQ

Common questions

Do I need a depth camera?

No. View works with standard RGB cameras; depth is optional and used elsewhere in the stack.

Will it slow down my AI?

No — View is CPU-only by design, leaving the GPU free for OhhO Serve.

The platform

Works better together

Ready to build with OhhO View?

Start free and simulate first — no hardware required. Upgrade when you're ready to deploy.