Our Design is aimed to achieve the possibility of controlling a computer in the space. Using Flex-sensor, MPU-6050 and Bluetooth to build up the basic hardware environment(Sensors Controlled by Arduino).It would be used to achieve the basic function like select, Open/close, Zoom in/Out and Rotate as a motion for hand could do. Moreover, we are discovering a new way to control an interface on the computer and in wireless communications.

This project is solving the SpaceGloVe: Spacecraft Gesture and Voice Commanding challenge.


We are believed the astronaut needs a clear and direct tool or assistant to help them,a gloves could be a necessary choice. In the design, a Gloves with 5 flex sensors, two Gyroscope(Gyro), two Accelerometers(Acc), a heart-beat sensor, a humidity sensor and a LCD interface.The Hardware controller is the Arduino Mega 2560 with a Bluetooth module to transmit the data. The robot hand have two functional mode, one is used for local adjustment and the other for the wireless controlling.

The local adjustment enhance the capability for astronaut how 'hard' he/she move the finger or moving the Gyro would enable the function.It also provide the data checking for the sensors. A health kit inside would help the astronaut to obtain the environment temperature,humidty and his/her heartbeats.A flash light kit are added inside to use in emergency. Moreover, the local controlling kit are expected adding more module which could possibly used to get location in the space.

Wireless controlling is one of the function used the Bluetooth communication with computer.It allows the astronaut to achieve the zoom in/out, pinch,drag and even click on the interface. It could effectively solve the problem while the astronaut could hardly using keyboard or touch screen function while wearing the Space suit.The demo would be used on a Windows application based on C++ Programming and MATLAB as well.

More future development could be applied, as the hard-ware initialization of this robotic had double Acc and Gyro, except one of them were assembled on the gloves, the other part are expected to use on the arm. More complicated and interactive motion with arm and hand could be recognized and being useful to control the mechanical part.For example,a robotic arm could synchronized with the hand to replace human doing some hazardous job, especially replace the spacewalk fixing jobs for the astronaut.

Project Information

License: Academic Free License 3.0 (AFL-3.0)

Source Code/Project URL: https://github.com/danieljabailey/NASASpaceappsWirelessGlove



  • Adam Dorling
  • Daniel Bailey
  • Qing Lan
  • Bingnan Luo