sml-gloveThis project is designed as part of the NASA Spaceglove: Spacecraft Gesture and Voice Command competition. The SML Glove will contain sensors to determine its location in 3D space as well as calculate the relative position of each of these fingers. This data will then be transmitted back to an Android device via bluetooth. As a basic prototype, this glove can be used as a control mechanism for external robotic devices, virtual reality simulation, or medical procedures.
This project is solving the SpaceGloVe: Spacecraft Gesture and Voice Commanding challenge. Description
The SML Glove is designed to allow astronauts to control remote robotic devices or virtual actions. The device contains two pieces: the actual glove, including sensors, a microcontroller, and the glove fabric; and an Android app which communicates with the glove over Bluetooth to obtain the sensor data and translate it into useable actions for a remote device.
- The Spaceglove will collect position data from flex sensors on each digit and transmit that data to an Android host.
- The Android host will accept that data and performs calculations to determine the relative position of each digit with respect to the entire hand to form a model of the glove in space.
- The Android host will accept simple “ON/OFF” voice commands to allow the device to run in low power mode, turning on with the “ON” command.
- The project was organized using tasks on Trello. The Trello board can be found at https://trello.com/b/Mhq0uORD/nasa-spaceglove.
- A document describing the project, which allowed us to collaborate on the project details can be found at https://docs.google.com/document/d/174tZhibwr1GoD8yCVlXngf58q8sAscgFFHXyouO0KDY/pub.
- The Android app was developed using the Android Studio and the Android SDK.
- The schematic was created using ExpressPCB.
This device is meant to be a simple prototype. Future versions could contain additional functionality. Here are a few ideas for future concepts: Astronaut vital checking Integrated voice commands in the glove itself to automatically connect to control devices (e.g. robotic arms) Integration with an overall space suit. Integration with a virtual reality headset such as the Oculus Rift to enable full simulated environments for astronauts or space enthusiasts.
License: Apache License 2.0 (Apache-2.0)
Source Code/Project URL: https://github.com/SMLglove