I Made an Auto-Aiming Nerf Blaster - It CAN'T Miss

Поделиться
HTML-код
  • Опубликовано: 1 июн 2024
  • I built a 3D printed, aim assisting nerf blaster robot that can lock-on to and track targets automatically, saving you from embarrassment over your awful aim. Probably. It does this using a raspberry pi and pi camera as the brains of the operation to identify and track targets, which communicates with an adafruit feather on a custom breakout board running custom firmware (seeing a theme here?) which controls the stepper motors and servo. Fun fact, tuning PID loops isn't fun, especially when there's some software bugs sprinkled in!
    A big thanks to Michael Reeves for his involuntary guest appearance. If you somehow ever see this, yo let's collab. I'm short too so you'll have one less thing to be self conscious about.
    Captain Slug's Etsy Page (Not Sponsored)
    www.etsy.com/shop/CaptainSlug...
    Find the project on Github
    github.com/DDeGonge/Nerf_Aimbot
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    A huge thanks to my Gold and Silver Patreon Supporters!
    Trent Waddington
    If you'd like to support, here is my link!
    / 3dprintedlife
    Join the discussion on Discord! / discord
    Follow me on Instagram and Twitter! / 3dprintedlife_official
    / 3dprintedlife
    Music
    Monogram - Patrick Patrikios
    False Morel - Trevor Garrod
    Birds - Corbyn Kites
    The Awakening - Patrick Patrikios
    Chapters
    0:00 - Intro
    0:52 - Mechanical Design
    2:03 - Build Montage
    2:28 - Nerf Test
    2:47 - Build Montage Part Deux
    3:35 - First Moves!
    4:08 - Electronics
    4:32 - Firmware
    5:00 - Pi and Computer Vision
    6:00 - Tracking Demo
    6:27 - I spent 2 hours editing this bit lol
    7:15 - Reeeeeee Face Tracking Demo
    7:50 - Loser Mode Demo
    8:10 - Outro
    #3dprintedlife #nerf #opencv
  • НаукаНаука

Комментарии • 179

  • @3DprintedLife
    @3DprintedLife  3 года назад +17

    If you enjoyed this project, please check out some of my other videos and consider subscribing. I'm releasing new project videos every month! ruclips.net/user/3DprintedLife

  • @legocanavari42
    @legocanavari42 3 года назад +13

    Unnoticed twin of Michael Reeves

  • @jordanmann
    @jordanmann 3 года назад +50

    Well done! This is the kind of quality content I'd expect from a fast-growing channel.

  • @AmauriTaveras
    @AmauriTaveras 3 года назад +46

    It would be cool if something like this could be configured to create a turret that could be placed down and would track and shoot enemies, like the sentry gun from TF2

    • @SylvieTheBagel
      @SylvieTheBagel 2 года назад +1

      It can, it has... The autofire mode does that.

    • @grandmastersreaction1267
      @grandmastersreaction1267 2 года назад +1

      This is what I was thinking

    • @thatoneguy86493
      @thatoneguy86493 10 месяцев назад

      speaking of tf2, this reminds me of the smart pistol from titanfall 2

  • @ericlotze7724
    @ericlotze7724 3 года назад +8

    Could also make a "no being an asshole mode" that makes doing various shots / shooting animals etc impossible.

  • @raginggamer2615
    @raginggamer2615 2 года назад

    i really like the way you edit and explain it in away that doesn't go straight throw my ears

  • @theawesomer
    @theawesomer 3 года назад +2

    Excellent build! Sharing on The Awesomer.

  • @deeeeeds
    @deeeeeds 3 года назад +5

    Such an awesome project. Looks like you spent an insane amount of time on this and it was well worth it.

    • @3DprintedLife
      @3DprintedLife  3 года назад

      Insanity is all relative hahahahhhhh.... thank you I appreciate it!

  • @weirdsciencetv4999
    @weirdsciencetv4999 Год назад +3

    You could implement a particle filter to predict target trajectory, allowing for faster updated after a lock. You could
    also do the same with gyro and accelerometer data to compensate for user motion.
    Overall a nice project! Subscribed!

  • @noodlekingjr
    @noodlekingjr 3 года назад +5

    This would be really cool to do with a paintball gun or airsoft gun so you can see if you hit your shots better. Alternatively you could coat the tips of the need dart with an ink or paint to have the same effect. Great work!

  • @MADMATTRS
    @MADMATTRS 3 года назад

    Absolutely incredible work my dude 🤙🏻🤙🏻🤙🏻🤙🏻

  • @MrFatternscaper
    @MrFatternscaper 3 года назад +1

    These are amazing!!! Thanks for making them

    • @3DprintedLife
      @3DprintedLife  3 года назад

      Glad you enjoyed! A new video may or may not be coming out Monday... :)

  • @baggepinnen
    @baggepinnen 2 года назад

    Thanks for many cool videos!
    I was thinking, If you do not enjoy tuning PID controllers, perhaps you could try some elementary system identification to build a dynamical model and tune the controllers using software. For simple loops like these, the model-based approach might not be much faster, but it could perhaps make for an interesting project 😉

  • @coreyroberts3342
    @coreyroberts3342 3 года назад +6

    Seriously GREAT VIDEO. I legit laughed at your patreons. Keep up the fantastic work! Oh maybe a behind the scenes video in the future?

    • @3DprintedLife
      @3DprintedLife  3 года назад +1

      I've been thinking of some other videos I could make but I don't want to distract myself from the main projects and videos. Maybe if this channel starts gaining some traction I'll start a secondary channel for minimally edited behind the scenes stuff!

    • @coreyroberts3342
      @coreyroberts3342 3 года назад +1

      @@3DprintedLife Now if I could harness your discipline in sticking to one project to fruition I would be so much better off haha. I think you are on the cusp of greatness so I look forward to that second channel ;) !

    • @3DprintedLife
      @3DprintedLife  3 года назад +1

      Honestly doing these videos helps a ton! I used to start a project then get bored and come back to it a year later. Now that I'm trying to hit a video per month I have way more motivation to work on projects until they're complete! Let's just see where this goes 😁

  • @mitchblocher2087
    @mitchblocher2087 3 года назад +3

    I cant wait for this!!!

  • @Ezio470
    @Ezio470 3 года назад +2

    And now imagine what kind of tech the military has.... I can see this used in tanks and armored vehicles for mounted guns such as 50 cal. An advanced version that compensates for distance and moving speed of target etc.....

    • @mikek1187
      @mikek1187 3 года назад

      And I guarantee 3DprintedLife's solution is WAYYYYY cheaper than whatever DoD has! LOL
      Iron Man comes to mind: "Tony Stark was able to build this in a cave! With a box of SCRAPS!"

  • @FABBuildit
    @FABBuildit 11 месяцев назад

    I came to your channel for the 100per second nerf blaster. And I find this beauty 😍

    • @3DprintedLife
      @3DprintedLife  11 месяцев назад

      I'd say my most underrated video. Good find ;)

  • @rolandorodarte893
    @rolandorodarte893 3 года назад

    So good awesome video!

  • @ALPHA.Mods.1
    @ALPHA.Mods.1 3 года назад +1

    Can't beat slug. GIVE HIM MONEY!

  • @iainisbald
    @iainisbald 3 года назад

    I was thinking that you could stabilise the gun to make putting the laser dot right on target easier. That is, use the motors to compensate for shakes like a camera gimbal.

  • @alfarme
    @alfarme Год назад

    the chase scene earned you a subscribe from me :)

  • @Corksy
    @Corksy 3 года назад

    Do the Predator shoulder cannon. You have pretty much everything done already, just have to redesign the whole thing. Damn, I would go crazy to see the gun tracking the 3 laser dots!! Also, I would support a Kickstarter campaign for this kind of stuff!

  • @jhfi46gv5yconti7
    @jhfi46gv5yconti7 3 года назад

    bravissimo continua cosi dall'Italia 👍

  • @ericlotze7724
    @ericlotze7724 3 года назад +6

    5:10
    But you could also simulate lag spikes irl...

    • @eideticex
      @eideticex 3 года назад +1

      Since it's powered by a pi, which does thermal throttle. It will lag spike irl, just walk into a bakery or pizza place when they have all the ovens fired up.

  • @ryansummer1589
    @ryansummer1589 3 года назад

    Wow! I had a similar idea. I love your take on this. Do you have a background in EE or something similar?

    • @3DprintedLife
      @3DprintedLife  3 года назад +1

      Thanks I'm glad you enjoyed! And almost, I did a CE major ME minor in school and have been doing R&D systems/integration work at a few palaces since then, plus tons of experience from projects like this one! :)

    • @MrCRX91Si
      @MrCRX91Si 3 года назад

      Our military already has them. Go check it out.

    • @MrCRX91Si
      @MrCRX91Si 3 года назад

      What 3d printer do you have?

  • @ericlotze7724
    @ericlotze7724 3 года назад +1

    I want to make a "Nerf - Light-Gas Gun" some far off day
    *SO*
    If i ever get around to that i'd be down for a collab where you make the ballistics computer + aiming system for the battleship mount...

  • @aerbon
    @aerbon 3 года назад

    the gun knows where it (the target) is because it knows where it isn't, and by subtracting where it is from where it isn't, it now is.

    • @3DprintedLife
      @3DprintedLife  3 года назад

      And with it now knowing where it is not, it can calculate where the target is by taking the inverse of the delta between where it is and where it is not

  • @theot6713
    @theot6713 3 года назад +1

    *lockheed martin wants to know your location*

  • @Enderbro3300
    @Enderbro3300 3 года назад

    Oooh esper. Good choice. Very nice blaster XD

    • @3DprintedLife
      @3DprintedLife  3 года назад

      Thanks yeah I was surprised, I never realized how advanced 3D printed nerf has gotten!

  • @k.leggott9567
    @k.leggott9567 2 года назад

    Really enjoyed that cinematic section around 6:30... even if it did take 2 hours to edit 😂

  • @leonmccartney4478
    @leonmccartney4478 3 года назад +2

    Un poco de todooooo!
    Si viniste por el 👍🏻

  • @TheRealMycanthrope
    @TheRealMycanthrope 3 года назад +1

    He gave Slug money!! Huzzah!

  • @Tom-cf2wk
    @Tom-cf2wk 2 года назад

    How many of you when you heard "sponsor for this video" reached for you mouse only to slowly retract your hand after seeing there is no sponsor lol?

  • @Gamerboy-uo7qn
    @Gamerboy-uo7qn 3 года назад +1

    This vid is so cool

  • @rmfberry261
    @rmfberry261 Год назад

    slug is a legend

  • @jello2666
    @jello2666 Год назад

    this is so cool

  • @danielga3742
    @danielga3742 3 года назад

    Excellent video!!!, Why is the Adafruit Feather M4 module necessary? If I don't use it, what would it change if I connect the raspberry directly to the nema 17 drivers? Regards from Argentina!

    • @3DprintedLife
      @3DprintedLife  3 года назад +1

      Thanks! You technically could command the stepper drivers directly from the pi, but raspberry pi's have notoriously slow and inconsistent gpio. If you're toggling an led you wouldn't notice, but send step commands to a stepper motor and you'll see just how jittery the control would be. I don't know the full reason, but what I do understand is that it has to do with all the processes running all the time on the pi, since it is a full computer. Where a microcontroller like the feather is only running one process (your code) and nothing interrupts it, so you can send way smoother commands!

  • @Nobody5555-
    @Nobody5555- 3 года назад

    great content i dont know why you dont have more subs

    • @3DprintedLife
      @3DprintedLife  3 года назад

      I dunno, but I figure if I build it, they will come

  • @pusnirizda5481
    @pusnirizda5481 Год назад

    I wish i can like it ten times for this face hunting mode, lol. Thanks for the video.

  • @Rouverius
    @Rouverius 3 года назад

    [The Spiffing Brit has joined the game]

  • @rumingjiang9645
    @rumingjiang9645 Год назад

    which camera module did you use? I'm looking to build an auto aiming turret and I think I can get enough speed by running the image detection software on my laptop and then sending serial commands to an arduino. This is my first project :) any advice? Thanks!

  • @HulkDuFer
    @HulkDuFer Год назад

    Create a mini weapon to attach to the shoulder and with facial recognition. It would be a really cool project.

  • @judebarakat933
    @judebarakat933 3 года назад

    Holy shit this is incredible!

  • @milesc8945
    @milesc8945 3 года назад

    You got a laugh with that Reeves Reference. Congrats.

  • @thomvandenhil4717
    @thomvandenhil4717 3 года назад

    I thought I would never say this, but most underrated youtuber

    • @3DprintedLife
      @3DprintedLife  3 года назад +1

      Appreciate that! Maybe one day soon I'll be just plain "rated" :D

    • @thomvandenhil4717
      @thomvandenhil4717 3 года назад

      @@3DprintedLife I don't doubt it, keep up the good work!

  • @StephenKoplin
    @StephenKoplin 3 года назад

    NOOOOO!!! NOT THE TIC-TAC-TOE BOT!!!

  • @SivaExperiment
    @SivaExperiment 3 года назад

    my man right here gonna turn himself into a nerf cyborg with a turret with a live feed to a pair of glasses and aimbot blaster and would be a menace to go against

  • @TrentTationnaiseXization
    @TrentTationnaiseXization 3 года назад

    Taking notes for my lazer powered unlimited flying thingy.

    • @doyouknodawae2293
      @doyouknodawae2293 3 года назад

      Add bombs missiles nukes and more bombs. Oh! I forgot to mention! And a turret that shoots one nerf chainsaw cuz dr bright said so

  • @justarandomguy_817
    @justarandomguy_817 3 года назад +1

    Brother can You Make A Small Version For Drone Quadcopters

  • @joses.salazar1735
    @joses.salazar1735 3 года назад +2

    Meet the engieneer

  • @user-xz9fx4le1q
    @user-xz9fx4le1q Год назад

    Can you tell me where you get the plastic ball for the 3d printed bearing and what size it is?

  • @vampireflowerr
    @vampireflowerr 2 месяца назад

    cant wait for omegatronic in real life

  • @user-pc5sc7zi9j
    @user-pc5sc7zi9j 3 года назад

    Water is a product I see myself using on a daily basis.
    Extremely versitile, 10/10 would recomend.

    • @gumidumi4604
      @gumidumi4604 3 года назад

      Or just train on a shooting range so you whould have god like aim

  • @fabiannfl
    @fabiannfl 2 года назад

    Nice good job brother 😳😳😳😳😳🤯🤯🤯

  • @Cas1O
    @Cas1O 3 года назад

    What do you think is needed to increase the tracking speed? Just faster servos?

    • @3DprintedLife
      @3DprintedLife  3 года назад

      No they're actually plenty powerful. Getting a higher framerate camera feed and more powerful computer to do the CV (or a more efficient algorithm) would provide the most improvement.

  • @ericlotze7724
    @ericlotze7724 3 года назад +2

    4:00
    So nerf sentry when?

  • @CorporateMarineDRG
    @CorporateMarineDRG 3 года назад

    I'm gonna put a perses on it!

  • @frankenpixel
    @frankenpixel 2 года назад

    I love the vid but I’m a lazy ‘like button pusher’ but that way you said nooiice made me put in the effort to smash like

  • @DanielLCarrier
    @DanielLCarrier 3 года назад

    You should give it a grip sensor or some way of telling who's holding it, and if someone else uses it it switches to loser mode. Or make it do that when targeting your face.

    • @muadhk
      @muadhk 2 года назад

      ‘Physco Pass Mode’

  • @ITpanda
    @ITpanda 3 года назад

    Why move the whole gun assembly and not just the barrel? You could make a more compact design, maybe even fit the entire build in a nice body.
    It wouldn't assist unless your loosely pointed at the target but would allow you to cut how much of an image has to be processed, which could lead to faster targeting.

    • @3DprintedLife
      @3DprintedLife  3 года назад

      I would also have to move the magazine and feed mechanism and trigger, so it wouldn't really cut down on the moving parts too much.

  • @ewokzoom1651
    @ewokzoom1651 Год назад

    U r a proooo omg

  • @svampebob007
    @svampebob007 3 года назад

    Trent MVP

  • @unition2226
    @unition2226 2 года назад

    need a range finder for it to do longer distance.

  • @wondercorpse
    @wondercorpse 3 года назад

    Commenting for RUclips algorithm

  • @AFlyingBrick117
    @AFlyingBrick117 2 года назад

    Imagine they had a gun like this in a game... oh wait remember the smart pistol from Titanfall??

  • @Virus--Man
    @Virus--Man 3 года назад

    You should make an turret that auto Aims and shoot

  • @Ranstone
    @Ranstone 10 месяцев назад

    It's cool... But it's also sad... I have been predicting this on the real battle heater for a long time, and while we have fire control systems already in use, aiming is the sad, inevitable next step of taking the skill out of warfare.

  • @RG34823
    @RG34823 3 года назад +1

    Un poco de todo

  • @TheWatermelonSquad1000
    @TheWatermelonSquad1000 9 месяцев назад

    You need to make a nerf turret

  • @mfuzita
    @mfuzita 2 года назад

    High power laser moskito killer, camera detects the moskito, gimbal position the laser and boom, vaporized moskito. Of course safety measures to not hurt people or animals

  • @zviper
    @zviper 3 года назад +1

    I have to goto work at 7am, well imma be late. Your printer design really inspired my design, ive spoken with you in the past years ago when you sold your printers.
    One question how did you you ever come to an end with the design to be happy with it? once i finish something on it, im looking at red designing other parts making the bom smaller.

    • @3DprintedLife
      @3DprintedLife  3 года назад

      Yeah that's the hard part, really it's just intuition. Even though I'm happy with where my printer ended up, there's always things that can be improved and price reductions that can be made. You just have to weigh cost/benefit for each change and see if it's really worth it.

    • @zviper
      @zviper 3 года назад

      @@3DprintedLife Sorry I couldn't make the stream, I was curious if you'd have a look at my z axis design and give some fresh ideas. Its just over constrained

    • @3DprintedLife
      @3DprintedLife  3 года назад

      @@zviper sorry I never got notified about your reply for some reason! Sure I'd be happy to take a look, you can either share it on my Discord channel or email me at 3dprintedlife@gmail.com

  • @HobkinBoi
    @HobkinBoi 3 года назад

    You have been banned from living.
    Reason - Aimlock.

  • @Mulakulu
    @Mulakulu 3 года назад

    You're basically the engineer from TF2. Try making a miniature turret

  • @ujjwalbiswas8400
    @ujjwalbiswas8400 3 года назад

    Did i just see Michael?

  • @cameron8847
    @cameron8847 3 года назад

    imagine you go to your friends house for a nerf war and he pulls up with this

    • @3DprintedLife
      @3DprintedLife  3 года назад +1

      brrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr

  • @micah6635
    @micah6635 2 года назад

    happy

  • @nesyboi9421
    @nesyboi9421 3 года назад

    If you use standard nerf elite darts I can guarantee, no matter how well it aims, if its target is past 20 feet it will miss.

  • @ElMatero6
    @ElMatero6 2 года назад

    But can it shoot a hole in the center of mars?

  • @enjuy
    @enjuy 3 года назад

    now install it on some kind of automatic walker that keeps searching for targets. ....or rumba.
    because peace was never an option.

  • @couchyrick6300
    @couchyrick6300 10 месяцев назад

    i love your sponsor think they could sponsor me?

  • @jacquesb5248
    @jacquesb5248 2 года назад

    auto aiming. i like!

  • @d00mfish
    @d00mfish 3 года назад

    Great project. But it would be wayy cooler with a softair gun

    • @3DprintedLife
      @3DprintedLife  3 года назад

      You're not wrong. Unfortunately that's a lot less practical than nerf when living in a tiny apartment in a major city. But perhaps one day I'll be able to do something like that!

  • @HomelessWalterman9861
    @HomelessWalterman9861 10 месяцев назад

    Engineer gaming

  • @Peter_Siri
    @Peter_Siri 3 года назад

    it's purpose is similar to a S.M.A.R.T. gun, but it's a bit more cumbersome.

  • @charlestapulayan8536
    @charlestapulayan8536 2 года назад

    He is like Michael Reeves but don't curse like every 10 seconds

  • @PhysicsViolator
    @PhysicsViolator 2 года назад

    Damn i wanna make one too but i dont know where to start 😶

    • @3DprintedLife
      @3DprintedLife  2 года назад +1

      It doesn't matter where you start, as long as you do! Take it one piece at a time and be ready to fail and learn from mistakes :)

  • @debug8377
    @debug8377 Год назад

    7:50
    wife mode

  • @Altirix_
    @Altirix_ 3 года назад

    "after a late-night playing csgo I found myself against the worst kinda person, a cheater." well yeah that's going to happen if you join a cheater vs cheater server....

    • @3DprintedLife
      @3DprintedLife  3 года назад

      Hahah good eye, I really tried to get a recording of a legit match against a cheater, but my trust factor is too high to find blatantly obvious ones XD

    • @Altirix_
      @Altirix_ 3 года назад

      @@3DprintedLife ahh that makes sense, i found it quite funny tbh, but was like damn kinda breaks the story a bit, but that probs would have been one option could have been to download a csgo demo file of a known cheater, or make your own demo in a private match with two accounts, enable console cheats and wireframe on one account and shoot through a wall at your recording account, csgo (and most of the source engine based games) are quite good for content creation.

  • @apersonyoudontknow3346
    @apersonyoudontknow3346 2 месяца назад

    Pff hold my bear I can make something better

    • @3DprintedLife
      @3DprintedLife  2 месяца назад

      Bruh hold your own bear, im no zookeeper

  • @krzywozeby3791
    @krzywozeby3791 3 года назад

    let's find out how this would work with fgc XD

  • @Francisco17Berrios
    @Francisco17Berrios 3 года назад +1

    Now replace that camera with a Gopro 4k, and the nerf gun with a real gun and you got an aimbot in real life LOL
    EDIT: If you even want to go further you can leave it in you house as an "Alarm" System hahaha

    • @3DprintedLife
      @3DprintedLife  3 года назад

      Hahah yeah...I'll leave that for someone else to try XD

    • @TheTrenchesYT
      @TheTrenchesYT 3 года назад

      Portal (2007)

  • @jesusfreak7496
    @jesusfreak7496 2 года назад

    Why hasn't DARPA or Boston Dynamics offered you a job yet!?! You are are prodigy man *tips hat 🧠🤖🌟🌟🌟🌟🌟

  • @dinocubing5680
    @dinocubing5680 3 года назад

    Sad how theres so less views.

    • @3DprintedLife
      @3DprintedLife  3 года назад +1

      The algorithm is still trying to figure out who my audience is, but it's trying. Maybe in a few months my videos will start catching on!

    • @dinocubing5680
      @dinocubing5680 3 года назад

      You will!😁

  • @jotaropinochet3671
    @jotaropinochet3671 3 года назад +5

    Imagine somebody uses this kind of technology on actual weapons

    • @3DprintedLife
      @3DprintedLife  3 года назад +3

      Yeah I'll leave that for someone else XD

    • @Ry_TSG
      @Ry_TSG 3 года назад +2

      Betcha they already do

    • @StephenKoplin
      @StephenKoplin 3 года назад +4

      They definitely already do. Some of the longest sniper shots in the world use this type of technology. Also tanks.

  • @NotArles
    @NotArles 3 года назад

    Building a sentry

  • @lung_gor
    @lung_gor 3 года назад

    auto tracking stabilizer!

  • @InformationUnavailable
    @InformationUnavailable 3 года назад

    The U.S. Army would like to know your location

  • @nilayvergouw2813
    @nilayvergouw2813 3 года назад

    Now make it semi auto

  • @Edwardemeus
    @Edwardemeus 3 года назад +2

    Imagine if you hooked the facial recognition targeting system up to a real gun

  • @anandafairuz1163
    @anandafairuz1163 2 года назад

    waw