I rolled my own solution to this using a Boston Dynamics Spot (2nd gen). With the structured light scanner, YOLO v5 for classification, and a custom IK solver (BD's is too hard for me), I can just lay back like a baby once I'm finished and Spot takes care of everything.
Don’t fall for this. I purchased this product then they pushed a bunch of the basic features behind a paywall. The ‘vibrate on SMS’ is worth it if you do go that route and don’t mind proxying your phone comms through their servers, though.