I've thought about building a robot to do that, but I think it would be cheaper to buy 2 or 3 dishwashers and modify them for use as cupboards. One will always be open for loading dirty stuff and another will always be open for retrieving clean stuff.
btw ultrasonic cleaners are like miniature dishwashers and having one near my office room is very convenient for cleaning hardware compared to using the full-size dishwasher in the kitchen. Only disadvantage is that it needs soundproofing
Just put the ultrasonic actuators onto your sink basin, and have a dish rack built in to it as well.
Fill with water & soap, insert dirty dishes.
Then when you head out for work in the morning, turn it on. let it buzz for 30 minutes or so, and then have a separate actuator drain the dirty water, refill and drain a second time as a rinse, and then drain again to let dry.
That would be what, $1200 in parts and a season of testing to make work?
I don't like the idea of having the dirty dishes right next to the clean ones so this would require at least 2 sinks so one can be loaded throughout the day
My desktop ultrasonic cleaner is so loud that I can't work in the same room. Transducers that can clean an entire sink (>10x volume) will likely be so loud that I can't work in the same building when it's running
If anyone in the building works from home, the unit will have to be soundproofed on all sides. That's way harder for a sink that's built into the countertop
btw ultrasonic cleaners are like miniature dishwashers and having one near my office room is very convenient for cleaning hardware compared to using the full-size dishwasher in the kitchen. Only disadvantage is that it needs soundproofing