Pavlok can do this! It's a wearable that vibrates, beeps, and can release electric stimuli. It also has motion detection to know if you're out of bed (depending on alarm, you can turn it off only by doing jumping jacks).
This comment reminded me of a guy in my college dorm who would not wake up to traditional alarms. It was some sort of sleep disorder. His mom used to slap him in the face a few times and drag him out of bed immediately. He'd sleep through traditional alarms, no matter how loud and piercing.
This alarm clock had a bed-sized pressure pad (so he couldn't merely roll off of it) that went under the sheets and the alarm clock wouldn't stop with the wake-up procedures until he was out of bed. The alarm clock controlled an extremely bright flood light that was pointed directly at his face a couple of feet over his bed. If that didn't wake him up, there was an adjustable water spray nozzle that would spray his face with water. THe pressure pad also had some sort of semi-painful tactile feedback, similar to a massage chair with really pokey deep tissue nodules.
http://pavlok.com and the sister product, Shock Clock: https://buy.pavlok.com/products/shocking-alarm-clock