An artificial predator is a robotic system that does two tasks at the same time by eatingAn artificial predator will harvest chemical energy from the environment in which it lives by (eating) a target species. The target species is programmed into the robot. The robot uses neural nets (or similar system) for discerning what to target and what to ignore. Then the robot can convert this food into energy. After this process is completed, the robot will continue to hunt and consume its target species.The robot would move through the ecosystem, whether it is natural or manmade. It can be trained to attack a specific target. One potential target would be a plant like a weed on a large agricultural farm. Another potential target could be a pest such as an invasive species of plant or animal. This robot can detect and destroy pests.