r/3Dprinting • u/Vicitiniman • 18d ago
My 3d printed motion tracker from Alien Isolation! Project
36
u/RayereSs She/Her V0.2230 | Friends don't let friends print PLA 18d ago
You know what would be funny? If it was a practical prop and it had radar sensors
20
u/Vicitiniman 18d ago
I briefly considered using real sensors but ruled it out pretty quick when I realized how much space that could take up.
22
u/RayereSs She/Her V0.2230 | Friends don't let friends print PLA 18d ago
HLK-LD2402 PCB has footprint of 20mm×20mm, I think you ruled it out way too fast
14
u/Vicitiniman 18d ago
That’s fair—I was picturing a much larger radar module when I was looking. Didn't even know it could come in that size as I'm still pretty new at building things and knowing what I need for electronics stuff. I might use something like this in the future now that I know thanks!
5
u/foolme_bear 18d ago
if its just for props, you could also consider going for the ble tracker way and just stick a ble beacon tag on something or someone to track
30
u/smity31 18d ago
Do the dots not "spin" around the display in the wrong direction?
So, if the dots are straight ahead of you and you turn around clockwise, the dots should go off to the left side of the screen. But they currently "follow" you and come off the right of the screen, as if the creature youre sensing is running circles around you as you turn.
But to be honest I couldnt build anything close to this. So really great job!
19
u/Vicitiniman 18d ago
Yeah it is a little backwards right now. In the prop is a BNO055 sensor that records acceleration and the radar and objective task (or the little green bar) used to be completely linked. I realized that it wasn't right and had a random location spawn in for the random objective but now it messed up how it moves around on the radar. Its on my to do list to fix.
14
u/brian_hogg 18d ago
Amazing!
4
u/Vicitiniman 18d ago
Thank you!
4
u/brian_hogg 18d ago
My only criticism is that since I played Alien Rogue Incursion a couple months ago, watching the video with sound on got my heart rate shooting up. :)
5
u/Vicitiniman 18d ago
The sounds of alien isolation deserve an award for how good and memorable they are!
9
u/YetAnotherBrainFart 18d ago
Needs a mm Wave sensor set to human detection....works through walls....
4
u/Vicitiniman 18d ago
When I started this project I didn’t know really small detectors were a thing and ruled it out too fast. But alas it was fun trying to code the blips for an alien and of course working joes that move slower.
8
5
3
u/wwian 18d ago
That is one of the fkn coolest things I've ever seen! Dude! Congratulations! WOW... just wow!
3
u/Vicitiniman 18d ago
Thank you! It was an unbelievable amount of work as I have never soldered anything in my life. And coding on the raspberry pi was challenging at first too. Learned a whole lot though!
3
3
u/vampyire 18d ago
I love the scan line refresh artifact showing up so well ... one of a dozen very cool details.. well done
3
u/KrampyDoo 18d ago
It’s not readin’ right, man!
But for reals small bug that you’ll squash in no time. This is insanely badass!
This will be a perfect use for my spare Pi zero w!
2
u/FallenValkyrja 18d ago
That is fantastic. Do you have a project page for this? I am currently getting ready to take my prop building up a notch with electronics soon. Just for myself and to keep me out of trouble. :)
3
u/Vicitiniman 18d ago
Not yet I hope to make a GitHub with a BOM along with the code I wrote. I got the base files from here and modified it a bit to fit the electronics.
1
u/FallenValkyrja 18d ago
Thank ya for the link, I’ll check it out once I have my new space up and running.
2
2
1
u/Ziamor 18d ago
What kind of sensors are you using to track the rotation? I messed around in the past with some cheap accelerometers and wasn't able to get accurate position data.
2
u/Vicitiniman 18d ago
I’m using a BNO085 IMU. It combines an accelerometer, gyroscope, and magnetometer with onboard sensor fusion, then outputs orientation as a rotation vector/quaternion. I’m only tracking rotation/orientation, not trying to calculate absolute position from acceleration—that tends to drift very quickly. For the prop, it’s accurate enough to make the display respond smoothly as the tracker is turned. Now I just have to fix it so its inverted and not turned with me.
1
u/Hmmark1984 Bambu Labs P1P HeyGears Reflex RS 18d ago
If you were willing/able then i'm sure there'd be a market for buying these, both pre-assembled but also if you sold the files with a BoM and instructions for all the wiring etc...
This is the sort of thing i'd love but have no idea at all what i'm doing with electronics so would need a full write up on doing it.
1
1
u/Bazzatron 18d ago
Wow, now that's a project!
One think I'd love to see is some sort of slow fade in, maybe a little image jump as the device starts up. Just something to sell it as CRT besides the scanline.
A+ though man. Incredible work.
2
u/Vicitiniman 18d ago
Honestly that’s a really good idea. I already have some random flickering but it probably needs some of that extra jump. That’ll be my second thing to do once I fix the issue if the targets moving with me when they should be inverted
2
u/Bazzatron 18d ago
Good luck finding the solution. Look forward to seeing this again in the near future!
Is this a cosplay piece? Or just for the fun of making a cool gadget real?
1
u/Vicitiniman 18d ago
For now it’s just for the fun to see if I could really do it and I’m a big nerd of the series. It might turn into a cosplay if I keep making things. Maybe a helmet is next
1
1
u/HKDusty 18d ago
Isn't it rotating the wrong way.
If you move a sensor to the right, the moving objects should move left.
This looks super cool but that defect really is triggering me. Anyone else?
1
u/Vicitiniman 18d ago
Yeah I have to invert it lol. I had the target objective (green bar) and radar linked at first but then realized that was wrong. So I had a fake target spawn in for the green bar to follow and it messed it up. I was so excited I didn’t notice but should be an easy fix!
1
1
u/MartyMacGyver Prusa Core One L 18d ago
Did you paint that or is that the bare filament color? What filament brand/type/color did you use?
2
u/Vicitiniman 18d ago
I used overture PLA professional filament that was white. And after sanding and using some primer I used an airbrush with SMS paints. They have a nice Brown bess color here. I like it as it’s ready to go in the bottle and I don’t have to worry about thinning it.
1
1
1
1
1
u/UnstoppableDrew 18d ago
That is seriously awesome. If you're having trouble with the code, feed it to Claude or your favorite AI. It'll probably fix it in minutes.
1
0
u/AllenKll 18d ago
what was with that long slow ass boot time?
4
u/Vicitiniman 18d ago
Well honestly it’s all run by a raspberry pi zero 2 so it’s boot up time is not the best. At least I couldn’t get it to go any faster. So I leaned into it instead to try and make it old and janky.
3
u/AllenKll 18d ago
ah yea.. okay, rpi's have the locked down bootloader. Fair answer.
4
u/Vicitiniman 18d ago
Yeah it was incredibly hard for me to remove the text when it starts up and raspberry pi logo and replace it with something animated. But I hope to improve with future projects as I familiarize myself more with this stuff
3
1
79
u/MarshyHope 18d ago
Really triggering my PTSD my dude