Rock em' Sock em' Robots Live Hack (Part 2)
Note: This hack has been changed to Wednesday night due to a meeting time change.
I've always loved the look of the Rock'em Sock'em Robots game but absolutely hated the feel of it. My goal will to robotize the game. I'll be adding in Micro HDD servos for the punching arms and 2 mini gantry systems for the X-Y movement. I'd like the game to feel like a real life super punch out! I hope to add the capability to play with two players (USB joysticks), or against an A.I. opponent. I'd also like to incorporate the power glove in some way. While I'm not a fan of robot violence I do have a special place in my heart for friendly, non-destructive, competition.
I will continue to tweak the hardware and I hope to get into some of the software with EZ-Builder.
Join the live chat and add your comments, ideas, and suggestions!
Live Robot Hack Session
When:
Duration:
15 people have subscribed to this event
Can I watch this at a later date?
Angelo
I will watch it when I get back, how did it go?
Accomplished in Part 2:
- The X-Y gantry is attached together and is able to move around freely
- figured out that I need to sacrifice stepping speed in order to have more stepper torque
- Cleaned up mounting brackets that were sticking out on the gantry
- figured out how to use micro servos to activate the punching arms
- figured out how to mount and position the servos
- mounted wood screws to the arm activation buttons (in the feet) to extend them for the servos
Challenges still left to do:
- Mount the gantry to the ring
- Mount Blue Bomber to the the gantry
- Repeat everything for Red Rocker
- Figure out a sensor system for the head popping
- Figure out why I can only control 3 out of 4 steppers at the same time
- Figure out how to receive serial commands on the Arduino to move the stepper motors
- Software for: Player vs Player. Player vs AI, and AI vs AI.
Wow, I didn't realize there was so much to do with this hack, I think it's going to turn into another series like the power glove lol
Best of luck!
I also figured out that I didn't need A4 and A5 to control axis A (the 4th axis) I could just use the jumper settings (just above the voltage input) to select D12 and D13 (and add them in the test code).
Well that's one less challenge to solve for the next hack night!