When I moved from my vinyl only motorhome to the 5th wheel which is 3/4 plush white carpet and 1/4 parquet floor I went with my dream machine, a Roomba by iRobot.
I never knew how wonderful life could be! 8)
My roomba is named Rhonda and she works hard every day! Matter of fact, I feel guilty if she skips a day. Mine is the super simple robot, you start her when you want and she stops when she is done. My 5th wheel is on 4 levels, so I have to move her from level to level as she completes an area.
The final level is my bedroom where her charger is located. She parks on the charger when she is done. Not only are my carpets gorgeous but the parquet always looks polished. No ground in dirt to mar the surface.
I am amazed at the mountain of dirt she finds each day, sometimes an entire cup of dirt! I leave my shoes at the door but I go barefoot and don't always get my feet super clean in spite of having door mats inside and out. I also have an active little dog. Sometimes my company comes traipsing inside with their dirty street shoes on without pausing to wonder why I leave my shoes at the door.
I chose roomba because getting parts is easy and she is "renewable". Also robot vacs need attention. I have to give her a haircut once a month because my long hair wraps around her roller brushes. I empty the dust bin every day. When I bought her my carpets were already kind of sad looking. I had them steam cleaned then kept up with the daily robot cleaning.
My carpets are beautiful and bouncy. Since I am a dog walker, I start Rhonda in the largest area while I go dog walk. When I come back, she is ready for the smaller levels which she does nicely.
BEST investment I ever made.
If the rig is on fire, I will grab Rhonda and run out the door!
Amazon sells iRobot roombas in all budget sizes.
https://www.amazon.com/s/ref=as_li_ss_tl?url=search-alias=aps&field-keywords=irobot