Stuff Made Here breaks down Automatic Bow

Stuff Made Here breaks down Automatic Bow

Stuff Made Here 2

0:00 welcome to my live stream i'm going to be

0:02 talking about my last video which was the automatic bow

0:06 so i'm going to play through the video and i'm

0:09 going to pause whenever i think there's something interesting

0:11 or more more light i can shut on a subject

0:14 let's play the video no looking william tell oh

0:21 my wife did archery growing up i did not

0:25 but being good at stuff is so 20th century put

0:29 this on and you don't have to aim anymore

0:32 so i guess i made an aimbot when you wield

0:38 the aimbot so there's one cool little detail that i

0:41 really wanted to talk about in the video but i

0:42 didn't get to this sort of metal foil looking

0:46 thing on top of the bow this is a spring

0:50 it's it's called a constant force spring and it's like

0:53 a tape measure no matter how far you pull it

0:55 out it always pulls with the same force what

0:58 this does is it offsets the weight of the bow

1:00 for the motor that lifts up and down without

1:03 it it's really unreliable and this basically makes it so

1:07 that it's only having to accelerate or decelerate the mass

1:09 it's not having to lift it when you wield

1:12 the aimbot you almost have a superpower it tracks targets

1:16 really well almost as well as my dog contract treats

1:20 it moves the bow to correct for your lousy

1:22 aim and when everything is perfectly lined up going

1:30 into this i wanted to shoot bulls eyes lame multiple

1:34 bulls eyes still lame which led to bull's eyes flying

1:38 through the air so we're gonna try all

1:40 that and maybe hit the world's smallest william tell sweet so

1:47 a lot of people have asked me if that's staged

1:50 or scripted but she just did that the original plan

1:53 for this i've been thinking about this for at least

1:57 a year probably longer than that what i wanted

1:59 to do was just have like a bow with cameras

2:02 in it or something so that i could just

2:04 hit bullseyes that are static the idea of a bullseye

2:07 flying through the air is super cool but it's

2:10 also really really hard because if you only have

2:14 a bow that has sensors that are in the bow like

2:17 cameras and whatever you have a really hard time

2:19 figuring out where something actually is so if you're if

2:23 you have a target flying through the air it's

2:26 it's pretty easy to tell if you're pointing at it

2:28 but it's hard to tell how far away it is

2:31 and what path and space it's actually taking which is

2:34 information that you need to delete it correctly and and all

2:37 of that so i was going to do static

2:40 bullseyes i got these opti-track cameras which can do

2:44 the external tracking really well that's what pushed me over

2:46 the edge to do flying targets they became the limitation

2:50 though because they don't work outside the sun overpowers them

2:54 and so it had to be done indoors

2:56 and that basically dictated the parameters of the project this project

3:04 started when i realized there's a hole in my heart

3:06 that money just couldn't fill it's 20 21 and i

3:09 can't buy a self-aiming bow so i built it

3:12 it works now but it took me thousands of misses

3:15 to get here there was also some collateral damage

3:19 the the progression of my backstop for the arrows is something

3:22 that i wanted to talk about in the video

3:23 but it didn't it just didn't really fit the amount

3:26 of bins and other things that i just destroyed is

3:30 really really high i ultimately ended up with a super

3:35 thick moving blanket with a target behind it if

3:39 i had an idea of where i might be missing

3:42 and then sheets of plywood and i still had

3:44 arrows go all the way through that entire stack up

3:47 this is actually also part of the reason why

3:50 a lot of people commented on how bad my form

3:53 was and if i pulled the bow back the proper

3:55 distance i wouldn't punch myself in the face you want

3:58 to do what's called a cheek weld where you

4:00 stabilize your back hand against your cheek but i was

4:03 trying to keep the draw force of the bow

4:05 down so i would destroy less things when i missed

4:08 and so for the compound bow you can adjust

4:11 the draw length and you can adjust the the draw

4:14 of force which tells you how fast the arrow is

4:16 going to go but they kind of go together so if you want it to be lower force so

4:19 that you're not shooting as fast you're pulling it like

4:22 a child and that's why i was pulling it

4:24 to here it's not that i didn't know it's just

4:26 that i'd rather do that and hit myself than

4:28 destroy a bunch of stuff although my nose probably took

4:32 the biggest beating so let me show you why

4:35 an aimbot is hard hey what are we gonna do

4:41 this tv is cnc machined on my router it's

4:45 made out of a sheet of mdf some people thought

4:48 that i 3d printed it or something but i didn't

4:51 i had to machine it because i could not find

4:54 a tv i drove around to a bunch of thrift stores none of them had a tv and so

4:58 this is some model off of grab cad and the knobs

5:02 are sla printed on the form 3 and then

5:05 the machine is done on the 24r this sequence i

5:09 had a vision it's like okay i want to make

5:13 it like this this old timey tv thing it'd

5:15 be kind of funny and a neat challenge this took

5:17 me so long to get convincing because if you

5:22 just take the video and scale it down and put

5:24 in a tv like it just looks completely fake

5:27 and i ended up i found some plugin that was

5:30 advertised as turn your amazing hd footage into analog garbage

5:34 so that helped a lot but i had to add

5:37 the glow from the footage on the bezel and reflection

5:40 of the the glass on the screen and without that it just it was so fake it was

5:45 just stupid and this took me this probably added like

5:49 a day and a half to two days to the whole

5:51 editing process i don't know it probably wasn't worth

5:54 it but i i had a lot of fun making it which is i guess the that's what happens

5:59 with all these projects they're not really worth it

6:00 but they're a lot of fun archery all right a lot

6:04 of stuff just happened most importantly the arrow flew

6:07 in a curved path one thing i was really concerned

6:09 about with this sequence is how can i make

6:12 it like if i'm gonna do any kind of illustration

6:16 in the video how can i make it not

6:17 seem like a weird anachronism like if i animate

6:21 on top of the screen of the tv it like

6:24 completely takes you out of it i did some tests

6:28 and i was able to basically do the animation

6:30 and then crustify that and then it made it look like

6:33 it was some old-timey like 1940s department of energy

6:37 or department of war video when they teach you about transmissions

6:40 or something and so that worked out really nicely

6:43 aiming above the target so when the arrow curved down

6:45 it would hit the right spot the arrow curves

6:48 more or less depending on how fast it's going if

6:51 her hands are off by even a couple of millimeters

6:53 she will miss three two one [Music] this is

7:01 and she really did that you can't aim for where

7:03 the target is because it won't be there when the arrow

7:05 reaches it you have to shoot where the target

7:07 will be which is called leading but what's really hard

7:11 is the timing this arrow was fired 50 milliseconds

7:15 too late isn't that crazy 50 milliseconds 50 milliseconds is

7:20 way missed it's actually probably more like plus or minus

7:24 20 if you want to hit the target maybe

7:26 a little tighter than that it's it's shockingly narrow

7:29 the window that's one third of the time that a blink

7:32 takes let me show you 50 milliseconds that was

7:36 actually 20 milliseconds i didn't realize that i was

7:40 exporting the video in 60 frames per second and uh

7:44 apparently a lot of people on youtube actually counted

7:47 the frames and called me out on my bs

7:49 timing i didn't mean to make it wrong but oops

7:54 did you even see that let me do it again

7:56 she has to fire within that window of time if

7:58 she wants to hit the target it's crazy and i

8:01 want to hit moving targets too so my aimbot

8:03 is going to have to do this this is going to be hard nice job i mean two out

8:09 of so yeah people are asking how long did

8:12 it take me to perfect my mid-90s look uh it

8:15 was self-evident it was pretty clear that you needed

8:18 a mullet and a stash we have lots of home videos

8:21 with my dad so it was like all right well i just got to do what he had

8:25 and it'll it'll work perfectly and and it did

8:29 in high res 4k it looks really ridiculous but when you

8:32 add the tape it's just it just seems right i

8:34 don't know it's amazing all right that's enough my plan

8:40 is to make a little robot that goes between

8:42 my hand and the bow it will move the bow

8:44 so that everything is lined up just right and there

8:46 will be an even tinier robot in my other

8:48 hand which can really the brainstorming phase for this thing

8:52 was actually pretty long i probably spent a good week

8:56 trying to figure out how i could possibly make

8:59 this device so that i could hold it so that it

9:02 could handle the forces and the big problem in all

9:06 of this if we go back to this view

9:09 one of the things i was really concerned about

9:11 which was actually a big limitation is that even when

9:15 you put the the gauntlet on when you pull

9:20 way out here your arm is not made to withstand

9:24 that kind of torque it really messes up your elbow

9:29 and so when i went into this i was

9:31 i was concerned that i was gonna like literally pull

9:34 my elbow apart or something i went on the router

9:37 and i made a not origami but i made

9:40 a out of sheets i assembled a thingy which was

9:43 a gauntlet that would allow me to hold a bow

9:45 offset in a variety of different distances from my arm

9:48 so i could test it before i went and built

9:50 this whole thing and i found that i could go

9:54 maybe three inches three and a half beyond that it

9:57 just completely was like it was really painful and even

10:02 the the three inches if i did it a lot

10:04 like my elbow would be really sore the next

10:06 day that's a big limitation of this and then

10:09 the other thing is that even when you have the gauntlet

10:12 and your elbow can survive it it wants to pull

10:16 your arm in it's a weird force that you

10:18 don't normally have on your arm and so it's

10:20 challenging to hold it for a long time if it's

10:23 fully extended so the robot tries to not extend

10:26 over there unless it has to because you just can't

10:28 bear it for very long the bow it will move

10:31 the bow so that everything is lined up just right

10:33 and there will be an even tinier robot

10:34 in my other hand which can release the string to fire

10:37 the bow one other little note on all this the little

10:41 squeaky release that turned out to be a big

10:45 problem with this bow something that i did not

10:47 appreciate is how incredibly important any motion that happens remember

10:54 i don't know how many milliseconds probably on the order

10:56 of 10 to 50 milliseconds after you release completely influences

11:01 where the arrow goes so if i flinch after it

11:05 releases i can actually make the arrow hit a different

11:07 spot and even if the arrow's not touching the bow

11:10 if i tweak the bow it makes the string

11:13 pushing on the arrow push on a different vector

11:15 and it'll whip the tail of the arrow around

11:17 and do all kinds of weird stuff i was using

11:19 this little servo that took on the order of 200

11:23 milliseconds to open my body would hear it starting

11:27 to open i guess i would know it was coming

11:30 and i would flinch and then the arrow would just

11:32 completely miss it actually took me a while to teach

11:35 myself not to pay any attention and that slo-mo

11:40 series where i shoot like 10 arrows into the bullseye

11:43 that was me not paying any attention i was

11:46 looking back and like talking to the wall well it

11:49 did its thing and it would shoot so i

11:51 wasn't gonna do anything to mess it up it's kind

11:54 of interesting oh the core idea behind this is

11:56 pretty straightforward but actually designing and making this is going

12:00 to be a challenge the engineering tunes that was made

12:08 on my wife's cricket if you haven't seen a cricket

12:12 they are actually an amazing tool i usually can

12:17 do what i need on the laser cutter but they

12:19 they can cut balsa they can cut vinyl they

12:22 can cut plastic sheeting fabrics all kinds of stuff they're

12:27 super easy to use i recommend them they're really nice

12:38 i don't think i talked about this in my last

12:40 video so the parts come out of the fuse

12:42 those are the that's the sls nylon printer and they come

12:47 out of it you can usually get all the powder

12:49 off of most of the stuff just with a brush

12:52 but if you have any kind of crevasses or cracks

12:55 or anything bead blasting it is 10 times easier

12:58 than trying to do anything with a brush so

13:02 this is a little tiny bead blasting cabinet and most

13:05 of the parts that come out of it i'll bead

13:06 blast them you can get them cleaner with a really

13:09 nice surface finish this way [Music] basically all

13:19 the parts that i was machining in this project were

13:22 to adapt these pancake bldc's to do what i

13:27 needed to do this is a motor for a large

13:30 drone these motors are designed to have a propeller bolted

13:33 directly to them so they don't even have a shaft

13:35 coming out of them and so i needed a shaft

13:38 that i could mount a pinion on and also that was long enough to go to an encoder

13:43 for the feedback that's how these are controlled i was

13:45 trying to use an o drive which is a open

13:48 source brushless motor to close loop the ldc conversion

13:52 thingy it's really good super fast super powerful and i

13:59 couldn't get it working but it shows great promise [Music]

14:07 so the o drive is down here and then this is just uh one of the newer arduinos

14:14 i think it's an arduino metro all i needed

14:16 it to do was to trigger the servo and listen

14:20 to the button so i didn't need much there and then

14:26 i guess this was another since we're on the top

14:30 of the design still this rail was probably the hardest

14:35 part of this entire project because if you think

14:38 about it i have this rail which can extend

14:41 out several inches out and that's trying to bend

14:46 this entire assembly like this nylon arm just wants

14:50 to just snap in half and or at least deflect really

14:53 bad that made design in this nylon arms that it

14:56 was strong enough a challenge but then you you

14:59 run into issues with these rails as well so when

15:02 you when you twist this whole assembly and crank it

15:05 down the surface that these little rails are mounted

15:08 to will distort and then they'll start to bind up

15:11 they really need to not not move relative to each

15:14 other so this whole part of the gauntlet is wildly

15:18 overbuilt it is super stiff it's ultra ribbed this is

15:22 full of ribs and this part here is really

15:26 really stiff too to try to avoid twisting the blocks

15:28 relative to each other like i don't want the arm

15:31 to form an s shape it's really important that it

15:34 doesn't happen it's probably beefier than it needs to be

15:37 but i didn't want to have to remake it

15:39 and then all of the important surfaces on the nylon

15:42 parts are machined so i print it and then

15:44 i post machined them so they'd be flat and parallel

15:47 and everything and that's a really good technique for 3d

15:49 printed parts you can print the net thing kind

15:52 of like a casting and then machine to get

15:54 things really square or whatever works on uh fdm parts

15:58 sla parts and sls parts that was basically the representative

16:09 issue with the o drive i spent at least

16:13 a week on this i was having issues where i

16:16 was effectively stalling the motors for a bunch of different

16:19 reasons and these motors are made for a quadcopter

16:23 with a propeller blowing air over them constantly which isn't happening

16:27 here so when i run them at their max rated

16:30 current they can really only do that for a little

16:32 bit before they overheat i could do it

16:35 for a spike to move the bow and fire because

16:38 that's a really short event but if they would

16:40 stall they would burn up i just kind of gave up on them i want to go back to it

16:44 it's a really great board and it can way outperform

16:49 the the stepper motors that i used which was

16:51 sad but i just had to get this thing done

16:58 i spent over a week on the spontaneous combustion issue

17:01 we're not even going to talk about it other than

17:04 to say it's fixed so you can see this view

17:11 like this yeah you can see my square peg

17:15 in the round hole this is actually i was able

17:17 to completely rework this on the mill so this is

17:20 super duper drilled a bunch of holes and machined some

17:24 pockets and stuff to fit the stepper motor this one

17:28 i just printed this part and is i was able to get it working it can aim the bow

17:32 up and down with this linear axis you can

17:36 actually oops sorry i'm not great at these controls so

17:42 that spring that i was talking about the constant

17:44 force spring you can see it working here pretty well

17:48 and left and right with this one there's a little

17:50 kevlar line that's going to the top of this assembly

17:54 this is actually very luckily i didn't design it

17:57 this way but this is basically the center of mass

18:00 so i'm pulling right through the center of mass

18:02 so nothing is twisting or anything here's the little robot

18:08 that releases the string it does this with a little

18:10 servo motor it is super important that the bow always

18:14 points at my back hand if it doesn't then

18:16 the arrows just don't fly right at all [Music]

18:21 the arrows with this cheapo bow the arrows look like

18:25 that when you launch them normally not quite as bad

18:28 but these bows don't have enough of a cut out

18:31 for the arrows to be in line with the string

18:33 and boy do they they flex and go crazy

18:37 when you fire them the aimbot hardware is done

18:41 but at this point it's pretty much just a crappy

18:43 heavy bow i need some kind of sensor that tells

18:46 me where the bow is relative to the target

18:48 and a lot of other stuff there's eight cameras throughout

18:51 my shop that see everything they're made by a company

18:54 called optitrack here's i cannot get over how amazingly good

18:59 these cameras are the amount of time that i've spent

19:03 trying to make crappy tracking systems for with the connect

19:06 or with the intel realsense or 2d cameras

19:11 these things you literally just stick them anywhere put them

19:15 on a tripod screw them to the ceiling it doesn't

19:17 matter you walk around with the wand and they work

19:21 like that's it sometimes you have to do the calibration

19:24 a couple times if you don't have them set

19:25 up right but it is so much easier it is

19:29 really a shame that this technology is so expensive because

19:33 i if more people had it i think there's a lot of really cool things you could do

19:35 with it here's how it works if i hold up

19:38 this little reflective ball it's seen by all the cameras

19:41 at the same time imagine this is the ball

19:43 that i'm holding up and a camera is looking at it

19:45 from this angle the camera will take a picture

19:48 that looks like this if you project an imaginary tube

19:51 out from the ball in the image we know

19:53 that the ball must be in that tube we just

19:55 don't know how far away it is from the image

19:57 if we add another camera looking at the ball

19:59 from this angle we get another tube that the ball

20:01 could be in and the intersection of these tubes gives

20:04 us the location of the ball and these cameras

20:06 the detail that i'm glossing over in all of this is

20:09 that you need to know where the cameras are

20:12 that's what the the wanding is you have a stick

20:17 with balls that are known locations relative to each

20:20 other and when you wave that all around you get

20:23 a ton of pictures from from all the different

20:25 cameras and then they can look at basically the correlation

20:29 between the different views of the thing of known

20:32 geometry and then it does basically an optimization where it

20:38 figures out the locations and space for the cameras

20:42 that would make what they're seeing make sense and so

20:46 you can actually see it when you calibrated it

20:48 it renders it in real time the cameras are like

20:51 the they're like nowhere and you can see them

20:53 iteratively move to the right spots as the um calculation

20:57 converges so it's pretty cool and uh rya's asking if

21:02 the balls are retro-reflective yeah

21:04 so basically anything that's retro-reflective

21:07 works i shot some of these balls out

21:11 of my catapults in the last video and those were actually

21:14 steel ball bearings but i bought this i think it's

21:17 made by 3m it's a retro-reflective spray that you can

21:20 i think people put on their license plates so you

21:22 can't see them with the license plate cameras but they

21:25 make something you can spray on your clothes that it's

21:28 basically invisible i think it's some kind of glass

21:30 bead but when you take a picture of it

21:32 with a flash you glow like crazy the other really

21:35 cool thing about this software that i didn't really

21:37 talk about in the video is you can just say

21:40 if you see three markers in this relative positions

21:43 to each other that's this object so you can stick

21:46 them on something in any arrangement and then in the software

21:49 select them and say like this is the bow

21:52 and then the software will just wait until it

21:54 sees something where it matches that arrangement and they'll say

21:56 all right here's your bow and then it'll tell

21:58 you the orientation of it and it's all very auto-magic

22:02 the whole time i was using this i just was like man this is so good if only i

22:05 had this five years ago cameras do this super fast

22:09 and the time that it takes to blink they'll give

22:11 me 50 updates on the location of this ball

22:14 it's bananas you call these balls markers if you

22:17 want to sound like you know what you're talking

22:19 about i have those markers are i think ten dollars

22:23 a piece so you don't want to break them

22:25 tracking balls on the front of the bow the little

22:28 grip robot and on the target this lets it know

22:30 where the bow is pointing how far it's drawn back

22:33 and where the target is i wrote a really simple

22:36 program to track everything and shoot at stationary targets it's

22:41 this program was basically just doing the simplest possible thing

22:47 it was not taking into account any of the dynamics

22:51 it was just saying here's the target my bow is

22:54 pointing here if i want the vector of my arrow

23:00 to intersect with that point i need to move

23:03 it here and then it would move it there and then it just did that in a loop so

23:07 it continually adapt where it was moving to and then

23:10 it had some gains it was basically a pid

23:13 it was accounting for the drop it's time to see

23:16 what this thing can do [Music] yep that hurt

23:29 [Music] i actually cut my face i i don't know

23:39 if it's visible in the video there's actually a another

23:43 big problem the part that moves next to my knuckles

23:47 i designed it like one millimeter too close

23:50 to my knuckles and so sometimes it would just like cheese

23:54 grater my knuckles and so my knuckle got really

23:58 messed up i tried to file it down and stuff

24:00 but i just i couldn't take off enough material

24:03 and so throughout the project my knuckle got increasingly bloody

24:08 and nasty and there was a couple shots where it's

24:11 a close-up of my hand and it's like really disgusting looking

24:15 through the power of uh computer wizardry and special

24:19 effects i removed the gore because it was too disgusting

24:24 i'm putting all that force into the string and then

24:27 it releases without any warning and i punch myself

24:30 i'm trying really hard not to punch myself but i

24:33 punch myself this is this was interesting you can

24:35 say like i'm not going to punch myself but this happens

24:39 faster than you can react by the time you

24:42 even notice that it's fired you've already punched yourself

24:45 so there's nothing you can do about it oh yeah

24:48 and it's also totally missing i really should probably

24:51 move these out of the way i wanted to communicate

24:54 my struggle with this problem so i made a movie

24:57 trailer i don't even know anymore some say he's

25:04 still in there please tell me that was fluke do

25:12 you ever plan to let me go [Music] why won't

25:17 you just work i don't know exactly how i

25:21 ended up making that i i think there was

25:23 a confluence of a few different things i discovered

25:26 a pack of sound effects from all the movie trailers like

25:30 the ridiculous bass drop sound and the the cuckoo

25:36 and i really wanted to use those and then i

25:38 was thinking about how i had i know what you

25:41 did last week joke in there which i thought was

25:43 kind of funny because that's basically i spent a week

25:46 on that problem and then uh i was thinking

25:50 about how hellish it was and it just kind

25:51 of all came together and it was like oh well i

25:53 can maybe cast a mood with a movie trailer

25:57 or something it was a fun little fun little diversion

26:01 i don't know how effective it was but a lot

26:03 of the stuff in these videos just you know it's

26:06 interesting and fun and hopefully entertaining that was

26:11 my week i was stuck in integration hell where all

26:14 the pieces work by themselves but you put them together

26:17 and they try to kill each other just like children

26:19 the biggest problem is that it just won't shoot

26:22 the right spot i haven't proven conclusively why this happens

26:27 i'm pretty sure that this was the archers paradox i

26:31 recorded a bunch of data and it basically i show

26:35 a visualization of it later in fact it might

26:37 even be here let's see shooting up in the left

26:40 almost every time i could shift things over in software

26:43 but if i do that i'm gonna i guess i don't show it till later i'll point it out

26:47 but there's a visualization that shows the data i collected

26:50 where it shows where the arrow's pointing where the target

26:53 is the bow is aiming right at the target everything's

26:57 perfect but it goes to the left so i'm

26:59 pretty sure that this is basically the arrow whipping around

27:04 the bow and getting shoved to the left and just

27:07 hitting up into the left and just hide a bug

27:10 that's going to bite me later but i won't

27:12 tell if you don't all right let's put this thing

27:15 to the test hey white autobow versus wife three

27:20 shots each best shot gets the point come on she's

27:25 very pregnant so she had some difficulty uh with the bow

27:30 and then the other the other thing that was

27:32 actually really hard for her is that archers never

27:36 ever shoot anything this close you know this is like

27:40 20 feet or something that is just not something

27:44 you do and so i think it's outside of intuition

27:48 and other things that that they're used to but she

27:51 still did pretty well and here we go i need

28:03 my binoculars oh i'm closer it depends on how

28:07 you measure it i had a valid point there so

28:14 i cut it out because it wasn't wasn't interesting

28:17 but i'll say it now which is i was claiming

28:20 that if you use the manhattan distance i might

28:23 be closer if you're not familiar with the manhattan distance

28:25 you can look it up there are other ways

28:27 of measuring it that might make me the winner just saying

28:31 darn i thought i was closer i was hoping

28:33 for like a tie or something but wait if i

28:37 hit this i win everything did you go around

28:39 looking for the biggest apple you could possibly find no

28:44 [Music] so the way this setup worked is so

28:51 this table has markers on the four corners of it

28:54 here here and then you can't see the other two

28:57 from this i know what direction up is and then

29:00 i know where the center of the table is so if i put the head in the center

29:04 of the table and i know how tall my head

29:06 is i can deduce where the apple must be and so

29:10 that's how i'm doing it what i was originally

29:12 going to do is put markers on the head

29:14 and then maybe like around the apple or something

29:19 and what i really wanted to do was launch the head

29:21 through the air and hit the apple off it

29:24 i didn't end up doing that because i didn't have

29:27 a head launcher so i was gonna have to have

29:29 my wife down there throwing the head over and over

29:32 again while i tuned my uh code and got it

29:35 working or i was gonna have to build a head

29:36 launcher which i didn't feel like doing and so

29:39 i just went with the static head and called it

29:41 a day [Music] there's obviously some room for improvement

29:46 here you can see the marker's leaking yeah maybe is

29:50 it gonna make me miss no it's not to hurt

29:53 your aiming grip error check hand ow i was

29:59 really disappointed i was hoping she'd really get clunked

30:02 right in the face and and actually the reason she

30:06 said ouch wasn't from punching herself in the neck it

30:10 was she was holding the grip with her finger directly

30:14 behind the servo horn for the servo and there's

30:17 a piece of music wire that connects the uh the release

30:22 to the servo and that stabbed her directly

30:24 in the finger just went like is really sharp from cutting

30:27 it with the plier or with the diagonal cutter

30:30 so just went straight into her finger like a knife

30:32 kind of a double whammy i guess quit hitting yourself

30:36 quit hitting yourself quit hitting yours we got a bit

30:38 sidetracked there let's get back to making this work

30:41 the bow is just not shooting the right point i'm

30:44 pretty sure it has something to do with the software

30:48 so there's a third monitor joke here that i

30:50 really enjoyed someone was asking how much joy i

30:53 get out of thinking of those third monitor gags it

30:58 is extremely satisfying when you have just the perfect thing

31:02 to put on your monitor that is related to what

31:05 you're doing is is a source of great satisfaction

31:09 it's one of those things where you can spend

31:10 a lot of time just like thinking about it i

31:12 try not to usually i'll be working on the project

31:15 and thinking about what i'm going to show and what

31:18 the story is and everything and then i'll i'll be

31:20 like oh that would be perfect put on the monitor

31:22 i write it down and then i do it later

31:24 that's usually how it happens and then michael is

31:27 asking where do i rank this project in my list

31:29 of most dangerous creations i don't think this was

31:33 particularly dangerous the reason why i say that is things

31:37 like the bat they can be armed or they

31:40 can have energy in them like they can have

31:41 a shell that didn't fire or something like that and you

31:44 don't know it and you can walk in front

31:46 of it or put your hand on it or something

31:48 and then it can blow and unexpectedly maul you

31:52 a bow you have to draw it back there's no

31:54 way to leave the bow drawn like i can't draw it and then go walk in front of it

31:59 or mess with the code or something like that i'm

32:00 holding it and so the only way that it can

32:03 really hurt me is if like the bow exploded now

32:07 i could shoot someone else if you are treating

32:11 the range as a range and you just never have

32:14 anyone down range when anything is active it's pretty easy

32:17 to be safe that way you know even a project

32:19 where i use the table saw a lot compared

32:22 to this one is a lot more dangerous than

32:23 this project but i'm not going to debug this and try

32:26 to figure it out i still need to make

32:28 the bow track moving targets and all of that so

32:30 i'm going to just nuke all of this code

32:33 and hopefully replace all of these old problems with new

32:36 and exciting problems so this was actually an intentional choice

32:40 i had never interfaced with the obvi track before

32:43 when there's a lot of unknowns when uh when you

32:46 go into a project whether it's cad or or software

32:48 or something else you don't know enough to write it

32:51 in a sensible way and unless you just continually

32:55 rewrite it as you go and so what i did

32:57 here and what i do with a lot of projects is i just go for it and try to get

33:02 a prototype working and then i'll throw it away

33:06 and redo it and then i know enough to actually

33:09 do it in a pretty good way this is a good technique most of the stuff i cad i

33:14 will just go in and do the worst solid

33:17 modeling you've ever seen just to figure out the shapes

33:19 and sizes of everything and then i'll redo it

33:22 once i have that and then i can do it a lot better one week later and i have

33:27 nothing to show you because software development is very boring

33:30 but it's ready to test and i have a super

33:33 awesome voice activated target launcher all right pool in the next

33:39 500 milliseconds a lot is going to happen

33:43 the bow is drawn and ready to fire i'm pressing

33:45 this button which tells the computer to fire at will

33:48 i really like how this sequence turned out i was

33:50 trying to explain what was happening without just drawing

33:53 it on the ipad so i was trying to communicate

33:56 it all with with a series of slow-mo shots

33:58 of what goes on and i i think it mostly works

34:01 although i was limited how deep i could go

34:04 just because it's hard to illustrate some of these things

34:07 the tracking system sends the computer an update on where

34:09 everything is every three milliseconds when the computer sees

34:13 a target it checks to see if it's moving

34:14 in a parabolic motion so what you want to do is

34:17 you have a bunch of locations that the target has

34:20 been in at some time and you want to say if i fit a parabolic shape to this how

34:27 well does that parabola fit in particular does the curvature

34:31 that the parabola has is it consistent with gravity

34:36 like that would indicate it's following a ballistic path what

34:39 you don't want to do is collect a bunch

34:41 of points where it's sitting still before it's been launched

34:45 it starts to get launched you try to fit

34:47 to it but there's a bunch of points that aren't

34:51 a parabolic trajectory connected to points that are so

34:54 you want to detect it moving in a parabolic trajectory

34:58 immediately when that happens and reject all that other stuff

35:02 so there's a number of heuristics where if it's not

35:04 moving if the fit is terrible it will just

35:08 throw away points that it's collected and then it'll look

35:12 at a portion of it and see if that looks

35:14 like a parabola and then at some point that fit

35:18 is good it usually takes a few points like

35:20 four or five and then it'll chop off everything before

35:23 that and it'll kind of lock on to that and then

35:26 start broadcasting forward this works really well especially

35:33 with these cameras because they're so accurate they have

35:34 really good time resolution really good spatial resolution i also

35:38 can calibrate it so that gravity is actually aligned

35:41 with the z-axis of the coordinate system from that you can

35:45 start doing predictions of where it's going to go

35:47 that's what the red line is and then it does

35:50 a tedious little calculation to figure out where it should

35:52 move the bow to intercept the target taking into account

35:55 the time to move there release the arrow reach

35:58 the target and the curved path of the arrow

36:01 this this was a really annoying computation i actually couldn't

36:07 find a reasonable way to compute this other than to sample

36:11 if i look at the point one millimeter in front

36:14 of the target i can't physically move the bow

36:17 so that it's pointing there before the target gets

36:19 there so the first thing i'm trying to figure out

36:21 is what's the first point that i could possibly move

36:25 the bow in amat before the target passes that point

36:30 so i try to calculate that then i start

36:32 at that point and then i march forward every like

36:35 few millimeters and i say okay if i wanted

36:37 to hit the target when it was here where would

36:40 i need the bow to be pointing and then

36:44 i just keep going along with the curve and i

36:46 try to find the point that is the slowest

36:49 velocity of the target so if i can get up

36:52 to like apogee the target goes up and slows down

36:56 and then comes back down if i can shoot it

36:57 there that's the easiest point to hit it so

37:01 that's that's its first preference sometimes it's just too high

37:05 or that's really far away and it can't reach it

37:08 i actually shot over my backstop a number of times

37:11 which is pretty funny and so so it does

37:14 that then it says okay if i can't hit apogee

37:19 what's the closest point so rather than trying to move

37:23 up and intercept it just after apogee or something

37:27 like that if it's going to go up and over can i just move to the left and then

37:30 intercept it if it can do that it'll prefer

37:32 to do that and then calculates based on the draw

37:36 of the bow how fast the arrow is going

37:37 to be going and then how long it takes the little

37:40 servo thing to release and then how fast the target's

37:45 going and uh i guess those are the main things

37:50 and that's how how much it has to lead

37:52 how much time it has to lead and so getting

37:55 this all dialed especially getting the calculation for how

37:59 fast the arrow is going to go versus draw was

38:01 critical i had some approximations for the release time

38:05 and the flight speed and it would always miss i

38:08 had to measure these and once i got those dialed

38:12 it was really quite good this takes about a thousandth

38:17 of a second and then it starts moving the bow

38:20 and then it repeats this over and over again

38:22 as more tracking data comes in which allows it

38:24 to adapt for things like the shaking of my hands

38:28 oh yeah so that's one other aspect of this so

38:30 there's a point where it's trying to go to intercept

38:33 the target as more data comes in from the target

38:36 moving it refines the prediction of where the target's

38:39 going to be and then also my hands move especially

38:42 when it when it launches the bow to the side

38:45 with the motors it pushes off my hand and it

38:48 often moves like 75 of the distance that it

38:50 was trying to go because it pushes my uh

38:52 my hand away every iteration every 360th of a second

38:57 it will re-update the target and then it was

39:01 effectively running a pid there was a little bit more

39:05 going on in the controller in particular it was

39:07 looking at the motion of the bow if i know

39:10 that the bow is moving sideways at 0.5 meters per

39:15 second after i release it will actually be in a different

39:18 spot than i was when i went to release

39:21 it and so it will account for that it'll look

39:24 forward not only to where the target is the leading

39:27 i'll look forward to where the bow will be

39:29 based on the motion of my hand to zero

39:32 that out as well and so that works pretty well

39:34 as long as i'm not like vibrating my hand

39:37 if if i'm moving the bow or changing speed faster

39:40 than a couple hundred milliseconds which i don't really

39:42 do then it breaks down but that was a nice

39:46 little addition when it thinks it's amy at just

39:48 the right point it waits until the timing is just right

39:53 and then completely misses [Music] i don't know i

40:04 love that joke so good i've probably seen that 500

40:07 times it's still hilarious um someone's asking do i

40:12 take the pull force into account when calculating the speed

40:15 of the arrow yes so what i did is i

40:19 had a fish scale and i measured the pull force

40:22 of the recurve bow at a bunch of different locations

40:27 and it was extremely linear it was much linear than

40:29 i was expecting it to be and then i

40:32 used that to calculate the stored energy in the bow

40:35 and then i looked up online how much

40:38 of that transfers the arrow as a correction factor and then

40:42 i computed the speed knowing the weight of the arrow

40:45 i was able to compute the speed and then

40:48 comparing my prediction of the speed to the actual speed

40:52 with the high speed camera it was really accurate it

40:55 was within like half a meter per second roughly

40:59 and then the thing that i wanted to do which

41:02 i just never got around to doing is that the cameras

41:05 are fast enough to track the arrow like you

41:08 can put a tracking ball on the arrow and not

41:11 only get its trajectory but it's speed and everything

41:13 else the reason i i actually did this a couple

41:16 times it was hard to make an arrow where you

41:19 wouldn't destroy the tracking ball and then of course

41:21 the tracking ball changes your results so i just never

41:25 really did it but that would have been a cool

41:27 way to collect a bunch of data from a bunch

41:30 of shots and get a really accurate prediction

41:32 of the speed life catapult was getting pretty tired of waiting

41:35 an hour for me to fix a bug that i said would only take a minute so i built

41:39 this automatic catapult that's gonna let me test as long

41:41 as i want and i'm the only one i i built like nine or ten catapults right before

41:49 this this thing was a this thing was a champ

41:51 this thing must have fired thousands of times i

41:54 went back and forth and back and forth i had

41:56 it down to a science what honestly might have been

41:59 worth doing given the amount of time i spent like

42:02 loading this and going back to the bow and resetting

42:04 it and loading it is actually building a magazine

42:07 that holds 10 targets or something and then you'll

42:10 notice there's some unnatural motion of the target what i

42:15 actually had was the target had a a thin

42:18 kevlar line attached to it that stopped it a few

42:22 inches above the floor and then that went up

42:24 to the ceiling there was a spring and so that it

42:27 would launch them when they would come down they

42:28 would not smash into the floor and break the target

42:31 or mess up the balls the retroflective markers and that that's

42:35 why you see it bouncing around you could maybe

42:38 use retro-reflective tape on the arrows i didn't try

42:40 that i it should work one that's gonna suffer as expected

42:46 the new code base is chock full of exciting

42:48 problems really cool looking when it hits the why is

42:51 it too early why is it firing too late

42:53 why won't it hit the target when it's sitting still

42:56 why did it one hit ko my microcontroller it

42:59 would just like track the target no matter what i

43:02 was pretty permissive with my fits so when the target's

43:06 like bouncing around and doing stuff it would like

43:08 be trying to hit it and that's why it hit

43:11 my microcontroller i eventually just put a if it was

43:16 below a certain height it just wouldn't track it

43:19 and that allowed me to be aggressive with my tracking

43:22 and tuning but not do that stupid stuff so

43:26 many bugs but it's only a matter of time we're

43:31 knocking those bugs out we fix the microcontroller we

43:34 destroy targets sitting still now we're getting really close

43:40 at this point i'm pretty sure this is a view

43:42 of one piece of the data that i was talking about

43:44 earlier these three balls represent the arrow and the bow

43:50 these are the trackers on the bow this is

43:52 the grip and then this is the prediction of where

43:55 the arrow will go and then this is the target

43:58 that it's trying to hit when it would fire

44:00 everything was was great and it would still miss

44:03 and that's why i have concluded that it probably was

44:05 the archer's paradox and then one other interesting thing maybe

44:11 that's worth mentioning is that some people have messaged

44:15 me saying well no wonder it's not aiming the right

44:17 point your tracking markers are up here but the arrow's

44:19 down here and what i actually had and this was

44:24 really important is i had a special arrow that had

44:27 a marker on the butt and the tip and i would put that into the bow and then i

44:32 would use that to calculate basically the rigid body transform

44:36 from these three points to where the knock

44:39 of the arrow is and then from these points to where

44:42 the center line of the arrow is that was much

44:44 more accurate than just trying to measure it with tools

44:49 or basing off just the the geometry this measured

44:52 it very accurately and so if i change the grip

44:56 or mess things up you would just put the calibration

44:58 arrow in it and then recalibrate it and that worked

45:01 really well i'm pretty sure the software and the robot

45:04 are doing the right thing but the arrows aren't

45:07 going where they're supposed to go but i think

45:09 i know why i've been using a recurve bow which

45:12 comes out of the box with a fundamental issue

45:14 you have to fire the arrow if you don't know

45:17 about this effect there's a there's a video

45:19 from a smarter everyday talking about this the basic idea is

45:23 that the string is pushing the arrow so that it

45:28 wants to go through the bow but for old

45:32 school bows the arrow has to go around the bow

45:35 and what actually happens is that somehow the arrow bends

45:39 around the bow and can shoot like in line

45:44 with the the bow where it shouldn't be able to shoot

45:47 and it causes all kinds of crazy stuff people

45:51 spend a lot of time tuning arrows and all sorts

45:53 of stuff to try to make the thing very accurate

45:56 at known distances and i just didn't want to be

46:00 bothered with that and that's why i moved

46:01 to the compound there is some of this with a compound

46:04 but it is much much less around the bow

46:08 this makes the arrow do crazy things and even crazier

46:11 things if you're using the cheapest bow that money can

46:13 buy theoretically i could calculate what's gonna happen and correct

46:17 for this but we're just gonna buy our way

46:19 out of this problem this is a compound bow

46:22 it's very powerful oh that shot right there i

46:26 had been using the recurve with a rubber safety tip

46:30 on the arrows which would just bounce off the foam

46:34 i put a rubber safe tip on the arrow

46:38 in the compound i really lowered the draw force you

46:41 can see the the bolts if you're familiar with compound bows

46:45 these bolts are what set the draw force it's way

46:47 down and it just went straight through through the bin

46:51 and out to another bin and destroyed a bunch

46:54 of stuff it didn't actually hurt any of my my actual

46:57 things would have destroyed a bunch of bins it

46:59 was pretty funny but it was i was pretty

47:01 annoyed with myself for i don't know it's just

47:03 dumb why did i do that and it shoots arrows

47:06 really straight it's pretty much a drop in replacement

47:09 for the other bow except for one problem this thing

47:13 is really heavy you can see my retro reflectors

47:18 so these are nominally centered around the arrow there's actually

47:22 a little calibration disk it goes around the arrow

47:25 and you put it in here and then you can

47:26 adjust this ring and bolt it down so that it's

47:28 really close but then even with that you can get

47:32 more accurate with the calibration arrow so we're going

47:35 to do something about that if this isn't a name

47:40 bot i don't know what is i was really hesitant

47:44 to put this thing on i don't know why it

47:47 really felt like cheating when i make these projects

47:51 i i construct a set of rules in my mind

47:54 like i'm gonna hold the bow you know it's

47:58 a bow that you can hold or it's a golf club

48:00 that's self-contained or something like that and having

48:04 this thing it felt like it was taking me away

48:08 from my original goal and sort of undermined it using

48:13 the steady rest but i was okay with it because

48:17 one i just i had to have it the thing was too heavy the only way i could not

48:21 have it is to completely redesign it to be lighter

48:23 which wasn't worth it and then it wasn't actually really

48:28 helping me be steady so much that just helped

48:31 me hold the bow like the steady rest is amazing

48:35 it is so smooth and floppy and so you

48:40 can shake your arm like crazy with it this thing

48:42 supports all the weight of the bow so that all i have to do is hold it in place

48:48 this thing shoots so much better than the recurve so

48:52 you can actually see this kind of feels like cheating

48:55 you can see the uh bow locking on the target

48:58 and firing if you watch closely things to the right

49:03 locks fires and in the precision mode that it's

49:06 doing there it could have fired a little bit earlier

49:10 but it waits for the velocity of everything to settle

49:15 so the grip the bow it wants those to be

49:18 very close to zero it can do the forecasting

49:21 that i talked about before where it looks at how

49:23 the bow is moving but it is more accurate

49:26 when you wait for the velocities to settle so that's

49:29 what it's doing there curve this kind of feels

49:32 like cheating but we're way past that point i think

49:36 it's time for another round of beau versus wife

49:38 hey wife whoa what are you wearing it's engineering what

49:43 does it look like body armor with a snake you

49:47 ever seen an engineer before same thing as before whoever's

49:52 closest gets the point i brought this there's one

49:56 other neat little thing with this i guess you can't

49:59 really see it i had to modify this steady rest

50:03 uh there's a big problem when you take the bow

50:06 off of it when there's no weight on it it just like bing shoots up into the air

50:12 and it's really bad you can nail the bow

50:15 with it and so there's this part i had to make

50:20 maybe you can see it in some other shots

50:21 you can look for it if it's interesting but it

50:23 basically allows me to lock and hold the steady

50:27 rest in a lowered position so that i can load

50:29 and unload the bow and that worked pretty well

50:33 it did there's a couple times where it didn't lock

50:35 and then the whole thing like exploded like a clock

50:39 in a cartoon you know where all the gears come out

50:41 and everything it's just like and like punched me

50:44 in the arm but overall it's pretty good be down

50:47 and have it running in sharpshooter mode [Music] that's

50:54 three points for the aimbot i didn't actually do anything

50:57 but it feels uh this you can look up

51:00 this reference if you would like to see some true

51:05 culture i think it's big rigs over the road trucking

51:08 is the game there's a very famous uh engrish misspelling

51:13 where there's a trophy with three handles which i

51:15 couldn't find footage of and whenever you win it tells

51:19 you that you're a winner that's what i'm referencing here

51:22 feels like i won all right it works let's do

51:26 stuff we're gonna try william tell again i have

51:29 a little apple hopefully this is acceptable size to you

51:32 that's not an apple it's an apple and we're gonna

51:35 shoot it's actually a plum all right don't move no

51:39 looking william tell oh boom [Music] let's do that again

51:52 when these things finally work it is so satisfying

51:56 and this this type of stuff is where i

51:58 was just blown away by the optitrack because this is

52:01 the type of thing that if there's any inaccuracy

52:03 it just doesn't work i was moving the cameras around

52:06 i was taking it to the range and it just

52:08 worked again i need more [Music] okay that's pretty cool

52:18 it's time to show what this thing can really

52:20 do moving targets [Music] so you can see it going

52:43 for apogee there it pushes the bow up because

52:47 it thinks it can intercept and get it it spanked

53:04 the vinyl decals off the the target i kept destroying

53:08 these targets there was an evolution the original target was

53:12 laser cut multiple rings that were painted and then glued

53:14 to a backing sheet and i kept destroying them so

53:17 they got simpler and simpler so i could make

53:19 them really easily ultimately it was just some thin plywood

53:24 that i laser cut with vinyl decals to give

53:26 it the rings normally i wouldn't bother with the rings

53:28 but it it seemed important [Music] [Applause] [Music] oh

53:38 nice face there so these lights back here i got

53:43 these used i can't remember what brand they are it's

53:46 basically a giant heat sink with some leds on it

53:51 and i found these used for like a third

53:54 of the normal price but these were the only reason

53:56 that i could capture that high speed footage the the high

54:00 speed camera wants basically all the light it really

54:03 wants sunlight normally when i'm taking high speed footage

54:06 i have two lights like six inches from whatever it

54:09 is i'm getting footage of and the camera stuck

54:13 with the lights right next to it and that's the only

54:15 way i can get enough light these are so

54:18 bright i can actually illuminate the target from behind me

54:22 they're so powerful and they have some really cool holographic

54:26 lenses so you can put a holographic lens in front

54:28 of it it's just a thin sheet of plastic and you can make it be a wide or narrow

54:33 beam or whatever they're really really quite amazing and they

54:38 came just in time for this project i wouldn't

54:40 been able to get any of the high speed

54:41 without them [Music] [Applause] [Music] see the high-speed camera going

54:56 nuts [Music] that is so awesome oh my goodness

55:05 i just love seeing it compute where the target's gonna

55:07 go and then intercepting it so cool so that was

55:12 a case where it couldn't reach apogee so it

55:15 just shortcuts it to the side there is one more

55:18 thing i really want to see he has no idea

55:21 what's coming maybe he does there's nothing to worry

55:24 about we're just going to shoot this tiny apple off

55:27 his head to hit william tell nano we have

55:30 to be able to hit not only bullseyes we have

55:32 to hit the exact same spot on the bull's

55:35 eye every time this is the best that i can

55:37 do with the bow so we're not gonna be able

55:39 to do it every time but we should be able

55:40 to do it sometimes look how close we're getting

55:43 to splitting another arrow it wants to real bad all

55:49 right he's got his safety goggles on terrible shot

55:58 this is just embarrassing that's what i'm talking about looks like

56:03 he got him right in the heart that actually

56:06 really messed up my target it shoved the lego man

56:09 into the target and took a chunk out of it

56:11 but i yeah it was worth it kill shot 100.

56:16 oh yeah you did everything important we removed the apple

56:20 but it wasn't quite the surgical removal that i hoped for let's

56:24 try it again [Music] i couldn't believe that this worked so

56:34 i actually put these out of order this was the first one

56:37 that i did i nailed it and then i did it

56:39 again trying to get some higher speed slow-mo because the air is

56:43 going so fast it's like three frames it did remove his arms

56:46 and legs again but i think this is about as surgical

56:49 as we're gonna get this bow is really cool but it

56:56 could be a lot better in fact i'm already working

56:58 on a v2 which i'll talk about in just a second before

57:01 i get to that i want to talk about this video sponsor

57:03 i would normally skip the sponsor but there's maybe some neat

57:06 stuff to talk about there so we'll just go through it opportunity

57:09 that could literally change your life and i know that sounds

57:12 really hyperbolic but i did the thing i'm about to tell you

57:15 about nine years ago and it completely altered the trajectory

57:18 of my life so check it out and you just might change

57:21 your life this is a very unusual spot so this is

57:25 actually up in boston this is at the headquarters for form labs

57:29 this is the print production room so they make all

57:33 these sample parts and things for people they make a crazy amount

57:36 of them sponsorship it's actually for an opportunity and it's with formlabs

57:40 it's a really really cool room the machines over here these are

57:46 one of these days i'll get my hands on one

57:48 of these these are a huge sla printer that it's called the form3l

57:52 they're really cool you can print like computers and monitors

57:55 and really big stuff on them but for me really big functional

57:59 parts i think they'd be really sweet around me all those really

58:03 nice parts that you see on my projects those are made

58:05 on these machines they're 3d printers they're some of the best

58:09 so i worked on the design of these and the form 3.

58:11 so i was running that program when we were

58:15 designing the form 3 we made the optical module

58:19 in it there's a removable thing that has all

58:22 the high performance optical crap in it this machine uses

58:25 the exact same optical module as the form

58:27 three there's just two of them instead of one

58:30 and the advantage of that is you get a module

58:33 that's been designed and tested for like thousands and thousands

58:36 of hours and you can just put it in the big machine you don't have to remake it

58:40 and retest it and if you improve it it

58:42 improves both machines so it's pretty neat strategy to get

58:46 kind of two machines for one and someone's asking

58:50 how much resin to fill a tank that large

58:53 i don't know exactly where it landed but i

58:55 think it's about a liter in the world i've

58:58 used one on literally every project that i've

59:00 done i actually worked here for eight years developing

59:03 these and other machines i'm up here right now

59:06 for the annual hackathon where employees build basically whatever they

59:09 want this machine is actually it's moving a basically

59:14 a sheet of glow-in-the-dark film up and down at like

59:19 30 or 40 hertz and this is this is actually inside of a form 2 printer so it's

59:25 the z-axis of a form 2 except for up

59:27 top there's an o drive with a really overpowered

59:30 motor that just moves this thing up and down

59:32 super super fast and then there's a laser galvo scanning

59:36 out frames at different points in time to draw

59:40 3d objects it's sort of the equivalent of that uh

59:46 jarrow beam fenderson if you've ever seen the guy

59:48 that draws on an oscilloscope i think he had

59:50 a kickstarter about it same thing just in 3d

59:53 really really cool effect to see in real life

59:55 you can check out all the jobs at 4max.com okay this bow is cool but i want more

1:00:01 i want to be competitive with real archers someone

1:00:05 was asking about this in the comments for the uh

1:00:09 patreon post and [Music] i did set up all

1:00:13 the dragon cameras here they have an incredible range

1:00:17 they can see basically from where i'm shooting

1:00:20 to the target the tricky thing with setting up all

1:00:23 the cameras is that they they all have to overlap

1:00:26 so i need cameras looking at me i need

1:00:28 cameras looking at the target and they need

1:00:30 to overlap quite a bit so that they can knit

1:00:33 together into one homogenous volume that i'm tracking and so

1:00:38 it was a bit of a pain to figure out the right arrangement but once i had

1:00:42 the right arrangement it worked no problem like i was

1:00:44 saying before once they're in the right position you

1:00:47 just put them anywhere so they're just on tripods throw

1:00:49 them out wherever wave the wand and you're good

1:00:52 to go the downside of this this is 60

1:00:55 odd feet and i want to go longer than that and i there's no way that uh i can

1:01:02 go to like 200 feet or something like

1:01:04 that with this setup without a ton of cameras so

1:01:07 i have some thoughts for v2 that i can

1:01:11 do this with the cameras there's also some other ways

1:01:13 that i can do it without the cameras haven't

1:01:15 decided yet what i am going to be doing

1:01:18 is improving the bow so i've i've ordered a much

1:01:23 better compound bow it's a target bow the key

1:01:27 for the really long distance is extreme extreme repeatability

1:01:32 for its pointing i'm not going to get into what

1:01:34 that would look like here but it's a completely

1:01:38 different design than what i have with this bow

1:01:42 and i think we'll see i have to build

1:01:44 it i think it can be substantially better accuracy

1:01:48 than this one i actually took this bow

1:01:51 to a local range but that's a story the first shot

1:01:54 that i did at the range you know like

1:01:56 all the people are there and they're like oh

1:01:57 this is so exciting this is so cool wow

1:02:00 the technology it's so good and the the cable

1:02:04 for the release got caught in the cams

1:02:07 for the compound bow and it popped the string off

1:02:10 and everyone's like oh no because it's that's like you

1:02:15 know bow destroying event sometimes it was pretty funny it

1:02:19 was like the hugest air coming out of the room

1:02:22 ever but they're able to fix it it's no big deal sorry for another day what you

1:02:27 need to know is that william tell nano is

1:02:29 the key to everything when you push the target

1:02:32 really far away small errors become big errors phone hit

1:02:36 bulls eyes at 60 feet or 150 feet i

1:02:39 need to be able to hit this apple every single

1:02:41 time at this that was actually the origin

1:02:43 of william tell nano is backing out the accuracy

1:02:47 that i need at a shorter distance to hit

1:02:51 very accurately bull's-eyes at a long distance it turned out

1:02:54 to be a little bit bigger than the apple

1:02:56 for william tell nano and so that became my little

1:02:59 target to see how well i was doing and so

1:03:02 you can see that i can't hit that every

1:03:03 time i can't hit a bull's-eye at distance every

1:03:05 time although at the range i was i was

1:03:09 doing pretty reasonable but not good enough i want

1:03:13 to like be competitive ideally with like an olympic archer

1:03:18 but we'll see if i can do that this distance

1:03:20 plus it's awesome i think i need to make

1:03:22 a version too and i kind of have a design in my head what it would look like

1:03:27 i'm probably going to do that get ready legos

1:03:29 you're ready legos watch out if that or any

1:03:33 other crazy things i build sound cool please consider

1:03:36 subscribing it helps me out and you'll get i was

1:03:38 trying to figure out what the constant force spring

1:03:40 should be this is a string that goes up to the ceiling and back down to a weight

1:03:44 and that acts as sort of a constant force spring

1:03:46 although it's weird because it pulls on it

1:03:49 pulls my arm up too that caused some problems

1:03:52 and i guess the final thing get notified when

1:03:55 i post new videos here if you'd like to support

1:03:57 these projects yeah i've had a number of people

1:04:00 telling me that the whisker biscuit is bad

1:04:03 and that a dropper rest is better probably

1:04:06 at the longer distance but i just can't imagine that factoring

1:04:09 in at the distances i was doing here even

1:04:12 for the uh superstitious value i will not have

1:04:14 a whisker biscuit next time i will have a dropper

1:04:18 rest check out my patreon that's pretty cool thanks there's

1:04:24 my that's the little latching mechanism to remove the bow

1:04:28 so uh otherwise thanks tuning in and i will

1:04:33 see y'all later have a good night or wherever

1:04:36 your time zone is for me it's night see ya

Study with Looplines Download Captions Watch on YouTube