If pet hair is your primary concern, look for a robot vacuum with a large brush and/or a rubber brush head. Large brushes with longer bristles can reach deeper into carpet fibers to pull out embedded hair. Rubber brush heads are also effective at catching and pulling out hair, and can prevent long fibers from getting wrapped around the brush. To avoid hair collecting along the edges of rooms, look for D-shaped vacuums that can back into corners.