If your robot vacuum starts cleaning unexpectedly, the problem could be in the scheduling.
Use the remote control (or app if you have a smart robot vacuum) to clear the schedule and set a new one.
If that doesn’t work, try resetting the vacuum. Some models like Roomba have a special resetting procedure. With others you remove the battery and long-press the power button on the robot to clear the schedule and other settings.
Another common cause of this problem is a wrongly-set clock. You have to set the time first before creating an auto-cleaning schedule.
If you set the time wrongly or forget to set it, the robot will clean at unexpected times. Check if the clock is showing the correct time.