The present invention discloses a self-moving robot, comprising a self-moving module and at least one of a plurality of interchangeable working modules connected to the self-moving module; the working module further comprises a second energy unit, and the first energy unit comprises a chargeable battery, providing energy for the working module or the self-moving robot. The self-moving robot executes various types of working tasks in the working area in an unattended manner by disposing a self-moving module and an interchangeable working module, and by disposing the working module into an independent energy unit, the working module is sufficient in energy and long in durability.