Brewster The Beer Buddy

RobMcc

Canada
robot video thumbnail

First crack at my beer buddy a few more lines of code for opening the fridge adding some led light strips and good to go. Updated video to come but this is what I have so far.

By — Last update

ARC Pro

Upgrade to ARC Pro

Don't limit your robot's potential – subscribe to ARC Pro and transform it into a dynamic, intelligent machine.

#2  

Very nice! I was expecting to see "Moosehead" beer ..or Canadian! Thanks for sharing.....Have you thought about modifying the gripper just for beer cans? :)

Canada
#3  

Funny you asked that irobot58 because I just finished some rubber grips which do hold my cans a lot better.

#4  

Ha! What fun! That little guy would be a huge seller here in Milwaukee, Wisconsin! We consider ourselves to be the beer capitol of the world next to Germany.

Is your little dude RC controlled or script? I can see a problem with beer spilling out of an open beer can and on top of it when he reaches back and up. That could only be a problem if you open one yourself and send it over to your buddy an the other couch while watching the game on TV of if you teach it to open them for you. :)

Well done!

Canada
#5  

Thanks, he is script controlled and this video was just a sample to give you an idea how it works. Have tested it on a unopened can and it indeed works when I have the code finished I will add a new video. My idea was to have it voice activated to respond to "grab me a beer" and he moves to the small fridge opens it and retrieves a can and returns to the couch.

#6  

Love it man. That was my first goal is to have a robot to bring me a beer:) has not happened yet and you are for sure going to beat us all to it:). Hope to see it open the fridge soon.

PRO
Synthiam
#7  

Dude! That is so cool:D

My only question is... how good are the batteries? Meaning, will they last long enough to bring me a beer?

#8  

excellent just love it. does it clean too?

j:):):):)

Canada
#9  

Hey DJ. I want to thank you for all your great tutorials and this forum which helped greatly on this project. Much appreciated. Will have to add a solar charging unit to bring you a beer i think.

Canada
#10  

Have another Roomba doing the cleaning. I removed all brushes and vacuum to reduce weight on the beer buddy need to add weight on the front though tends to lean back at times tripping the front wheel sensor to halt.

#11  

how does your gripper work? did you make it yourself? if so, how'd u make it?

Canada
#12  

Here is a image of my gripper may switch to a stronger servo same as the arm servos which are Savox high torque.

User-inserted image

#13  

This is awesome! Ive been wanting to tackle a project like this for a while..

#14  

wow! theres a lot to your claw. is that gear for giving your claw more grabbing power(torque)? Your claw is interesting.

#15  

I love it. It's living proof that necessity is the mother of invention.

Canada
#16  

This is fantastic! We can't wait to see the final version and have one delivering beer in the office:)

Canada
#17  

Here it is Brewster the beer buddy updated video.

#18  

That is great, did it pick the music? lol

j

#19  

@RobMcc very nice job and video !

PRO
Synthiam
#20  

We assembled a beer bot with Revolution today:) Sadly, ours is no where near as cool! Man your robot is my favorite:D (not just because it brings me beer)

User-inserted image

#21  

Roli and Six are bring the beer to jd the robot. lol Yes, Brewster is the beer robot and now he is off to party. j

#22  

RobMcc, That is an amazing robot. How do you make it track so straight from script? I observed you used several speeds. My Irobot platforms, Create and Roomba, always have a slight ARC in straight movements. If I use faster speeds, the ARC is minimized. Can you share your script? Thank You Steve S

Canada
#23  

Hey Steve S, It has been a bit of a challenge but thanks to this post I'm sure it will help you out as it did for me. There is alot of excellent information and website links. https://synthiam.com/Community/Questions/2747&page=2 As for my script needs a little clean up but here is a sample to get the Roomba to go straight. Although running on carpet is totally different. lol Good luck hope it helps.

Roomba Wake

IF (getdigital(d19)=0) print("Roomba is Resetting") Set(d19,on) ENDIF Sleep(1000) Set(d19,off) Sleep(1000) Set(d19,on) Sleep(2000)

Roomba(init)

Beep Hi

SendSerial(D0,57600,140,3,1,90,32,141,3) Sleep(1000)

Fan On

Roomba(VacuumOn) Sleep(1000) ServoSpeed(d8,5) ServoSpeed(d9,5) ServoSpeed(d10,5) Servo(d10,90) Servo(d8,90) Servo(d9,0)

Forward Command

SendSerial(D0,57600,137,0,180,128,0) Sleep(5000)

Turn Right Command

SendSerial(D0,57600,137,0,100,0,1) Sleep(2020)

Forward Command

SendSerial(D0,57600,137,0,180,128,0) Sleep(10440)

Turn Left Command

SendSerial(D0,57600,137,0,100,255,255) Sleep(2030)

Forward slow Command

SendSerial(D0,57600,137,0,100,128,0) Sleep(2000)

Stop Command

SendSerial(D0,57600,137,0,0,0,0)

#26  

Thank you very much. My Irobot platform tracks straighter with your script. I added script to voice commands with good results (forward, reverse). By adding the slow speed first starting forward, it also cut down on the rocking (less whiplash). Your video was excellent. The EZ Robot community is great. Steve S

Canada
#27  

No problem glad to here its working for you.

#28  

Really like this bot! Keep up the good work

Canada
#30  

Wow. This is cool. Have not had much time to advance Brewster much but this little blurb may have just inspired me to add more features. Thanks to you guys at EZ-Robots I have a few more ideas that I might try to implement. Thanks DJ for posting this. Just a side note I drink all kinds of beer not just Keystone.

#31  

RobMcc , Congrats Rob. A great project. Will be following any new features you might have. Thank you for sharing. Steve S

PRO
Canada
#32  

@RobMcc I also wanted to say congrats on getting published! When introducing new people to EZ-Robot we like to talk...ok...brag...about projects like yours that are created by the EZ-Robot community. We love getting published ourselves but it makes us even more proud to see the community getting the recognition it deserves! I have a feeling we are going to see a lot more community projects in blogs & magazines in the days ahead:)