Direct link to Bambu Labs printer files
https://makerworld.com/en/models/787554#profileId-725499
https://makerworld.com/en/models/787567#profileId-725512
If you are interested in building & programming your own "Wingman" turret stop by:
https://join.slack.com/t/robotdogs/shared_invite/zt-24ep8mqn4-1p42Aq7owRv9klLI~3C5Pw and join #gelblasters
Ever since we saw James Cameron's "Aliens" in 1986, and Frank Marshall's "Congo" in 1995 we knew we needed to own an automated sentry turret at some point in our lifetime. It wasn't clear we'd eventually be sharing the design to one for others to use, but here we sit, doing exactly that.
"Wingman" is a licensed Open Source "GelBlaster" turret for "general-purpose robots". "Wingman" is designed with gamification of non-lethal adversarial Gelblaster sparring matches in mind. It makes robot assisted marksmanship a key compnent of playtime, are you ready to fight your robot overlords? No!? Well, you better get to training sooner than later!
Gelblaster XL "Wingman" is a robotic turret, that shoots gel balls aka Gellets(tm) at targets as selected by AI logic. The Gelblaster based "Wingman turret SDK" was inspired by U.S. Army TARDEC - Tank-automotive and Armaments Command, Open Robotics ROS-M military fork of Robot Operation System from GVSC - Combat Capabilities Development Command Ground Vehicle Systems Center, and their "Wingman Robotic Gunner" platform. Functionality of this project seeks to mimic concepts found in the RTK - Robotic Technology Kernel program.
A gamified version of the "Wingman" concept known as BloodHounds is being designed by Kevin Finisterre for use with Quadruped robot dogs. This project is being tested, & developed with assistence from John Cherbini & the Gelblaster design team, as a means to visualize the "game".
The design concept was pitched to the GelBlaster team, and the initial ideation phase reulted in the following proof of concept work. Thanks again to GlytchTech for the very early prototypes, pre Gelblaster pitch.
The barrel seemed a bit vulnerable so we asked for a shroud.
We also needed a mounting system, pic rail seemed reasonable.
Considerations over printability came next... and now we have something we can share. Mind you we still don't use the shroud, and we're testing sawed off barel designs. In otherwords, don't mind our mess while we are under construction.
Creative Commons + Attribution-NonCommercial-ShareAlike licensing ( CC BY-NC-SA ) applies to the 3D files shared along side this text. This license lets others remix, adapt, and build upon your work non-commercially, as long as they credit you and license their new creations under the identical terms.
https://creativecommons.org/licenses/by-nc-sa/4.0/
https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode
Under the following terms:
Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
NonCommercial — You may not use the material for commercial purposes.
ShareAlike — If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original.
No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.
GelBlaster Surge XL or GelBlaster Starfire XL. Either blaster can be purchased from Walmart, and Target respectively.
The Wingman turret shell can be printed using the following pre-configured Bambu Lab build plates:
These build plates are optimized for the Bambu Lab A1 printer, but can be adapted for other printers. The complete print will take approximately 50 hours (6 hours for front pieces, 20 hours for each rear piece).
After printing, you'll need to:
- Remove support structures
- Clean up the prints
- Use Gorilla Glue (gel recommended) to join the shell pieces
For those wanting individual STL files: CC_BYNCSA_STL_Files directory
First remove all the supporting screws in the GelBlaster XL shell, then remove the cosmetic shroud & barrel tip. Once the shell is open, remove the batery.
Remove the screws and prepare to remove the gearbox.
Next remove the shim for the ammo hopper.
Then remove the LED array, and associated cables. Do NOT disconnect them from the main PCB.
Do the same with the other switches, and wires.
Remove the screws holding down the PCB, and the barrel in place.
Take the screws out of the barrel.
Make sure to get the last few bits unscrewed.
Eventually you will have extracted the Gearbox in full.
Transplant all the parts to the shell (you will have some bits left over). Make sure to put the Logo & PCB in place before you start!
Use all the screws you kept from the teardown. The logo LED's use two short screws, you should have four total.
Next start mounting the gearbox, and barrel.
Connect the relay to the trigger
The turret base works fairly well, but there is always room for improvement.
- DYNAMIXEL XM430-W210 - Servo motor for turret movement
- U2D2 - Dynamixel control board
- U2D2 Power Hub - USB adapter for dynamixel
- Non-latching relay for trigger control
- NVIDIA Jetson Xavier NX - Main compute module
- 19V DC to DC Converter - Power regulation
- 5A inline fuse - Circuit protection
- Li-Time 50AH LiFePo4 Battery - Main power source
- Battery Charger - For LiFePo4 battery
- 4-gang rocker panel - Power distribution