Materials needed for a project to assist the blind

Hello, I don’t know much about gyros and accelerometers and the like, so I’m coming here with my questions as I’ve read some of the articles posted and everybody seems to be very knowledgeable. I am Hopeful in that I will find some assistance.

I am a programmer who is also completely blind. I use computers and most other pieces of technology with the assistance of a screen reader, which is a program that takes text from websites and documents etc. and translates it into understandable speech. I grew up mostly in Texas, and I’ve always had a strong desire to be able to shoot guns at a shooting range without the assistance of someone who is sighted as it’s usually unreliable and rather hard for the person doing the assisting. Before I go on, I have to explain that me using a rifle or handgun is completely safe, and that I’ve gone through many safety trainings on how to properly use firearms.

Recently I was introduced to gyroscopes and accelerometers and the general ideas of how they work, and I believe I can produce a device and program that can be attached to a rifle and connected to a computer with headphones and assist in aiming the rifle. The general process would be as follows:

Step1: A sighted individual would aim the rifle down range, and once they alert me that they’ve lined the sight up with the target’s center, I would instruct the program to record the readings of the sensors and store those in variables.

Step2: The program would then take those readings and using some sound positioning formulas would place a sound object that mimicked the location of the target’s center, and adjusted the location along the stereo field. It, because the sighted individual and myself will most likely differ in height and rifle placement, will raise and lower pitch according to the required angles.

Step3: The blind individual, being me, would then take the rifle and wear headphones hooked up to the program, and would then manipulate the rifle to line up the shot.

The problem is I do not know how many sensors or what types of equipment I’ll need to purchase. I’ll post some general information about what would be needed and hopefully I can get some guidance. Thanks in advance.

The general idea would be for a small unobtrusive device to be attached to the accessory slot of the rifle. This can be done fairly easily and isn’t much of an obstacle. I’ll need a sensor that measures 3 axes, up down, left right, and forwards and backwards movements. I could get away with 2 axes if the sensor was directly in the middle, that is to say it would be 100% of the time the center of rotation, but human error along with the physical shape of the rifle would most likely end that path.

I’m also not sure what sensitivity would be needed as it’s hard to say how fast or how slowly the rifle would rotate or move, and then there’s also the matter of the kick of the rifle. I do intend to be using a small caliber bullet, most likely a .22, so the kickback wouldn’t be very great.

I hope this is enough information to get me started down the right path, and again I thank all of you in advance.

Alex

Suppose the technology fails, and you accidentally shoot someone.

This seems like a completely unnecessary and unrealistic project. If you want to try target practice, why not with a low power laser rifle and laser target?

The device and program could be used on anything. If I did choose to use a low powered laser rifle and target I’d still need to create the device and code the program that I described above.

Excellent. Forget about the gunpowder and bullets.

The technology to point in a certain direction already exists and has for many years. Consumer grade gyros, magnetometers and accelerometers (IMUs) now achieve about 1 degree of accuracy in determining absolute orientation, at the very best. You can work out from that how much accuracy to expect at the target.

If you can afford to put out between $30,000 and $50,000 you can expect to achieve 0.01 degree pointing accuracy.

One degree from about 50 feet would place me about 2 to 3 inches off target, so still not too bad. Would anybody be able to advise some equipment that might be easiest to set up and use, preferably USB ready.

One degree from about 50 feet would place me about 2 to 3 inches off target, so still not too bad.

.

Wrong. 1 degree pointing error at 50 feet describes a circle of radius 0.87 feet, or 21 inches in diameter. And that accuracy is the very best you can expect with a properly calibrated IMU. You would be lucky to even hit the target.

If you can’t even do that math, please pick another project.

Thank you for your input. Even though you provided no solutions or answers to any of my questions, I’m glad to see this forum has such a helpful member.

Not what you wanted to hear, was it?

I could be wrong but I believe that 50 feet = 600 inches and that you would be off about 10.5 inches not 2 to 3.

Maybe it isn’t, but even so I’d rather have received information about which sensors would be the most suitable so I could proceed with my project. If it isn’t where I’d like it to be when finished, I still would have learned something.

I would also think that a Raspberry Pi with a camera would make up a vision system that you could use to locate the target and aim the gun with.

I’d rather have received information about which sensors would be the most suitable so I could proceed with my project.

I described exactly such a sensor. You can buy a $50,000 inertial monitoring system which will allow you to point sufficiently accurately. If that interests you, buy it at http://www.kvh.com/ I also explained, and proved, that your project is completely unrealistic based on consumer grade devices, but that is not what you wanted to hear.

There are much more interesting, fun and useful projects, such as autonomous vehicle guidance systems, that utilize the same basic technology. Check out the SparkFun AVC contest, and direct your skills toward a more realistic, practical and worthwhile project. Consider also projects that would assist the blind to navigate in buildings, on sidewalks, across rough terrain etc.