As the Jerusalem mini Makerfaire approached, [Avishay] had to come up with something to build. His final project is something he calls ASTROGUN. The ASTROGUN is a sort of augmented reality game that has the player attempting to blast quickly approaching asteroids before being hit.
It’s definitely reminiscent of the arcade classic, Asteroids. The primary difference is that the player has no space ship and does not move through space. Instead, the player has a first person view and can rotate 360 degrees and look up and down. The radar screen in the corner will give you a rough idea of where the asteroids are coming from. Then it’s up to you to actually locate them and blast them into oblivion before they destroy you.
The game is built around a Raspberry Pi computer. This acts as the brains of the operation. The Pi interfaces with an MPU-9150 inertial measurement unit (IMU). You commonly see IMU’s used in drones to help them keep their orientation. In this case, [Avishay] is using it to track the motion and orientation of the blaster. He claims nine degrees of freedom with this setup.
The Pi generates the graphics and sends the output to a small, high-brightness LCD screen. The screen is mounted perpendicular to the player’s view so the screen is facing “up”. There is a small piece of beam splitting glass mounted above the display at approximately a 45 degree angle. This is a special kind of glass that is partially reflective and partially translucent. The result is that the player sees the real-world background coming through the glass, with the digital graphics overlaid on top of that. It’s similar to some heads-up display technologies.
All of the electronics fit either inside or mounted around a toy gun. The display system was attached with a custom-made fiberglass mount. The code appears to be available via Github. Be sure to watch the video of the system in action below.
[via Hackaday.io]
Sponsored by IDF, designed to kill children in Gaza.
EDITORS NOTE: I’m not deleting any of these israeli/palestinian posts because I believe everyone has the right to make a complete jackass out of themselves on the Internet. That doesn’t mean you need to keep mashing the reply button. – Brian
Go ahead and cease fire. I promise the asteroids will stop.
That’s one twisted view of reality. In more than one sense.
And as for the hack – Great work!
Please stay off that Arab–Israeli conflict shit. Everyone just stay the f**k away from it, ok?
Freedom of speech, you might want to look it up.
…which only applies to governments, not private entities.
…maybe in your dictatorship, or in your dreams
I’m starting to wonder if these morons were hired by the IDF to make opponents of the Israeli attacks look bad. Jesus H. Christ.
60 years ago jews were burning in polish death camps, now they’re doing the same thing for women and children in Palestine.
polish death camps?
and I suppose 10 years ago kidnapped people were tortured in polish concentration camps too
or were those German and CIA camps respectively?
For me (I’m from Lithuana) those were polish death camps. Even if they were managed by Germans or CIA most of personel both in Auschiwtz and Kiejkuty was composed of polish volunteers. That makes a polish death camp.
Ok, now you’re making stuff up.
The “Ok, now you’re making stuff up.” was in reply to tdhjyt – not sure why a leaf of rasz_pl’s comment.
Because people kept hitting the ‘report comment’ button and sent it into moderation. Once that’s done, any guarantee on proper comment threading is a wish and a prayer.
I really hope you people appreciate the comment moderation here…
Oh, come on. Muslims slaughter each other throughout the middle east, but this is OK with you. Israel is strong enough to defend itself from those fanatics.
Do yourself a favor, take a look at the Hamas Charter, and only then tell me who-wants-to-burn-who (http://en.wikipedia.org/wiki/Hamas_Covenant). Pay special attention to articles 13 and 31.
Then search YouTube for videos of what these terrorists when they can (e.g., in Syria). Or is it Israel’s fault there too?
They weren’t Polish death camps. They were Nazi death camps. They were in Austria, Belarus, Belgium, Croatia, the Czech Republic, Estonia, France, Germany, Italy, Netherlands, Norway, Serbia and the Ukraine. (this list from Wikipedia, includes internment and labor camps).
10.5 million Slavs and 2 million non-Jewish Poles also died in these camps. Compared to 5.9 Million Jews.
But I do agree there is an element of hipocrisy in the current conflict.
This is considered a hack? What an awesome game!
Yea a few tweaks (better sound, recoil, rumble pack) and I’ed buy it!
Do IMUs like used here tolerate ‘rumble’ vibration well?
Better sound is on the way. Rumble do exist, but some software fixes are required. I didn’t notice any problem with the rumble interfering with the IMU.
I never understood the point of rumble. My RSI’s coming along nicely as it is, just from the terrible idea that is the computer mouse.
Port it over to google cardboard!!
“Shot the stones, not the thrower” training device. Nethanyahoo won’t like it.
Looks like fun. Make sure that this is indoors (or private properties) only or some neighbors might call the cop and send in the SWAT team.
Yeh, I always said that the biggest challenge with this thing is to get it from place to place without being arrested…
Would be really cool if it were ghosts to blast like GHOST BUSTERS. The ghosts would look natural coming through doors, windows and walls.
Now if we could only get tesla’s patent for his Death Ray, then this could be adapted to it.
This is so nice, thats what i wanna see at HaD. Not just how to solder SMD parts with jumper cables. Wish i could vote for it on the HaD prize.
Looks like one could do the same thing with a cell phone in similarly arrangement. Accelerators, vibration modes etc are pretty much standard. All you would need is a trigger wired to the control button on the headphone plug and write some shooting games.
Exactly! Hell, Nerf has the N-Strike with the Wii-mote, and the Lazer Tag with the iPhone. This is basically the same, but with the magic mirror HUD effect
But forget asteroids, this needs DUCK HUNT
Quadcopters hunt, they can shoot back!
Great idea. Watching the video though, it looks like when making small movements in order to get an asteroid in the crosshairs, the device tracks user motion very poorly. That would be frustrating, rather than fun.
This is an interesting project, I would probably zero it so I wasn’t pointing up (seemingly) all the time. Good job.
Cool project guys. Might I suggest combining this with the Aliens pulse rifle hacks? Could make for a really fun and semi-scary VR experience to play in the house at night!
Combine this with a 3D map of your house interior, converted to a custom DOOM or Quake or Duke Nukem map… This would be like being able to only see the monsters and aliens with a flashlight.
I smell money. This could be so much bleeping adrenaline pumping fun!
Lcd glass panels are somewhat translucent, maybe if you just get the lcd glass and use your environment as backlight, there won’t be the need for high brightness screen and would work great outdoors.
Looks great btw.
“As the Jerusalem”
Stopped reading -> jumped to comments, worth it 11/10
Haha, I missed that part and was wondering how the hell the comments ended up so awful. People are just falling over themselves to make one-off shit-n-run posts for reasons I will never understand. E-peen? Trolling? Actually thinking comments will change someone’s mind? Who knows? There’s even the token child who doesn’t understand how free speech works or what the point of it is. It’s magical.
No kidding, there is even people posting that they believe in magic!
Politics apart, this concept is so awesome my brain hurts.
Great build and game! I also would suggest something that involves walking around, like a hunting game.
The answer is YES, if the h – CG (human chorionic gonadotropin) is obtained without a valid prescription from a physician (MD or DO).
Although you’ll find many versions from the diet regime employed with HCG drops,
numerous of them are severely calorie restricted and need to have you to location four drops of your HCG mixture underneath the tongue twice a day.
Till date only active ingredient identified so far is a steroidal
glycoside that has been called as ‘.
hi
i have mpu9255 but not reading getfusiondata.
and i haven’t astroid_db.bin and transl.png.
please help thanks
hi
i have mpu9255.code running but imu not read? help.
not found androids_db.bin and trans.png please help
The original MPU was 9150, I don’t know the difference between that and what your’e using.
Regarding the missing files, I’ll try to arrange them, but it will take me a couple of days. Please follow the GitHub repository.
Avishay
thanksssss :)
I have added a link to the SD image in the hackaday.io project page (https://hackaday.io/project/2124-astrogun)
If you do something interesting with it, please tag #astrogun on Twitter and Facebook.
Avishay
thakss. i tag :)