An autonomous downhole oilfield tool having its own mobility and decision making capability so that it may be deployed in a downhole environment to monitor and control said environment by modifying operations of other devices and maintaining downhole structures.