mcmaster:btgvr
This is an old revision of the document!
Table of Contents
Ball Turret Gunner Virtual Reality (BTGVR)
GOAL: mount a projectile launcher onto a high power servo system and aim it with a DK2
Milestones
| Objective | Completed | Notes |
|---|---|---|
| DK2 working at all | 2015-10-20 | |
| DK2: make any demo app | Burn down Windows vs Linux feasibility early. | |
| DK2: make flat image demo app (like virtual desktop) | ||
| USB turret: camera under C/Python control | Might just work Windows/Linux camera support? |
|
| USB turret: turret under C/Python control | FOSS SW availible? Linux vs Windows support? Can probably RE this quick enough if can't find sufficient software Try to use libusb to maintain Linux/Windows compatibility |
| USB turret + DK2 | Keyboard fire | |
| USB turret + DK2 + joystick | ||
| Mast control (any) | Unclear what software is avail, but can probalby get something | |
| Mast control (python/C) | ||
| Turret: construction | ||
| Turret: fire python/C | ||
| DK2, mast |
Integration excercise
Fundamental tracking technology should be demonstrated with USB |
| DK2, mast, turret, joystick | Ultimate objective |
Simplification: mount the USB missile turret on the real turret. Allows me to re-use the camera code and not buy a separate camera
Hardare
| Image | Vendor | Model | Type | Description | Notes |
|---|---|---|---|---|---|
| Mast | Satellite dish servo system Est 150-200 lbs | Free! Should be complete but somewhat disassembled Started this project |
|||
| Brookestone | Launcher, USB | Web camera 4 missiles | |||
| Oculus | Rift DK2 | VR headset | |||
| UVNet | Beige | PC | Desktop PC for rift |
2015-10-31
Took another look at COTS miniguns. Options:
- Echo1 M134 airsoft: perfect…except it costs $3,800
- Lego M134. Pretty awesome ammo feed but doesn't actually shoot anything. Price unknown
- Import plastic toys: a few on eBay. Barrel doesn't spin and it sounds like velocity might not be that good either
mcmaster/btgvr.1446326218.txt.gz · Last modified: 2015/10/31 21:16 by mcmaster
