After seeing a couple of LEGO Mindstorms NXT Bottle Openers on the net, I decided to tackle building my own... The task turned out to be somewhat more difficult than I envisaged. The most difficult part by far was the Gripper Mechanisms, as they had to securely hold the Bottle and it's cap in a manor that allowed them to be unscrewed... Multi-views of the LEGO Mindstorms NXT 'Drink Bottle Opener's' are shown left.. For ease of viewing the important modules that make up the 'NXT Drink Bottle Opener', I have chosen to us CAD images. As I build mainly with Black, it makes photographing detail a bit difficult. Plus the size/scale of the project, and with NXTLogs image size restriction makes the detail of the project harder too get across. I also couldn't be bothered dusting off and setting up my Macro Camera Equipment I normally use. But I think you will agree that the CAD is a better choice..... A single NXT Brick controls the 'Drink Bottle Opener' Mechanism. It us 5x NXT Motors, 2x RCX Type Touch (+1 NXT Touch Sensor for Trigger) Sensors. To control the two extra NXT motor, I have used a Mindsensor MotorMux. The Motor requires an additional 9 Volt power Supply. Hence the 9 Volt Battery Box pictured. As this is a stationary Robot, I prefer to use a 'Regulated' 9 Volt Power Supply for all its energy requirements. This method is also great during programming and debugging the Robot. Saves a lot of battery swapping and charging time.