does this ATM already exist?
It actually started a few years ago around 2013 and there are numbers of ATM around the globe but in some countries there are only few bitcoin ATM. I haven't tried using an ATM and not sure if there is one in our country that is near my location, but of what I have heard KYC is needed and the transaction fee is high.
Links are already provided above, just check out if there is one near you.