Ok, so, I have ideas in my head, and they're too big for me to realize. But here's the general idea.
We place RFID tags and readers along a G-Scale train. These readers would send data to a computer. This computer controls not only the train, but also a vending machine. This computer ALSO connects to your cell phone. We build an app if we have to. But basically, you open your cell phone, and say "I want 3 bags of chips, and 2 cans of soda."
Then, a train starts chugging along. It stops at designated places. The vending machine drops in your 3 bags of chips, and 2 sodas into the gondola cars in the back. Then upon registering that the weight has settled, it starts chugging along, and eventually gets to you.
Once it has registered that you've taken your cargo, it chugs back along to where it came from and waits for it's next set of orders.
I'm thinking we can use a DCC+ controlled G scale train. Some RFID tags, an RFID reader, and like 6 gondola cars, where we install weight sensitive plates.
Thoughts?