Yes, there are machines designed specifically for picking up rocks. These machines, known as rock pickers or rock rakes, use a series of tines or bars to collect and separate rocks from the soil. They can be an efficient option for large-scale rock removal projects.