Robotic trash cans are nothing new. We have seen a couple of them in the past few months. If you love Arduino projects, you can always build your own. AlexGyver has published a guide that shows you how to build your own robotized trash can. The trash can will open its cap for 10 seconds if you place your hand from 10 to 30 centimeters above it. It also stays open for 3 seconds if your hand is within 70 centimeters.
You are going to need an Arduino Nano, range sensor, and servo to get started.