Using robots in hazardous environments: Landmine detection, de-mining and other applications