A robotic mower is a relatively small, battery-powered mower. Once the mowing area is defined with boundary wire and the mower programmed, a robotic mower can keep your lawn trimmed — functioning similarly to the way a robotic vacuum keeps carpets clean. Based on that program, the robot mower starts, exits its charging station and mows the grass within an area defined by a boundary wire. Typically, the robotic lawn mower takes random paths across the area, trimming away a small part of the grass in its path until it encounters a boundary wire or obstacle. Then, it turns and heads in another direction, mowing until it encounters another boundary wire or obstacle, or needs to return to its station for a recharge. Most models can mow level lawns with no problem. Others can handle hills and steep inclines. Some models have wifi and/or Bluetooth connectivity, and theft-deterrent systems such as alarms, GPS tracking and activation codes.