Deprecated: Optional parameter $path declared before required parameter $arg is implicitly treated as a required parameter in /var/www/vhosts/aviontics.co.uk/httpdocs/sites/all/modules/i18n/i18n.module on line 236

Deprecated: Optional parameter $data declared before required parameter $info is implicitly treated as a required parameter in /var/www/vhosts/aviontics.co.uk/httpdocs/sites/all/modules/rules/rules.module on line 542

Deprecated: Optional parameter $module_name declared before required parameter $data is implicitly treated as a required parameter in /var/www/vhosts/aviontics.co.uk/httpdocs/sites/all/modules/media/modules/media_wysiwyg/includes/media_wysiwyg.features.inc on line 82

Deprecated: Optional parameter $data declared before required parameter $name is implicitly treated as a required parameter in /var/www/vhosts/aviontics.co.uk/httpdocs/sites/all/modules/countries/countries.module on line 1102

Deprecated: Optional parameter $data declared before required parameter $name is implicitly treated as a required parameter in /var/www/vhosts/aviontics.co.uk/httpdocs/sites/all/modules/entity/modules/callbacks.inc on line 229

Deprecated: Optional parameter $data declared before required parameter $name is implicitly treated as a required parameter in /var/www/vhosts/aviontics.co.uk/httpdocs/sites/all/modules/entity/modules/callbacks.inc on line 259

Deprecated: Optional parameter $file declared before required parameter $entity_type is implicitly treated as a required parameter in /var/www/vhosts/aviontics.co.uk/httpdocs/sites/all/modules/entity/modules/callbacks.inc on line 837

Deprecated: Optional parameter $account declared before required parameter $entity_type is implicitly treated as a required parameter in /var/www/vhosts/aviontics.co.uk/httpdocs/sites/all/modules/entity/modules/callbacks.inc on line 837

Deprecated: Optional parameter $entity declared before required parameter $entity_type is implicitly treated as a required parameter in /var/www/vhosts/aviontics.co.uk/httpdocs/sites/all/modules/entity/modules/callbacks.inc on line 857

Deprecated: Optional parameter $account declared before required parameter $entity_type is implicitly treated as a required parameter in /var/www/vhosts/aviontics.co.uk/httpdocs/sites/all/modules/entity/modules/callbacks.inc on line 857

Deprecated: Optional parameter $values declared before required parameter $entity_type is implicitly treated as a required parameter in /var/www/vhosts/aviontics.co.uk/httpdocs/sites/all/modules/entity/modules/callbacks.inc on line 865

Deprecated: Optional parameter $view_mode declared before required parameter $entity_type is implicitly treated as a required parameter in /var/www/vhosts/aviontics.co.uk/httpdocs/sites/all/modules/entity/modules/callbacks.inc on line 971

Deprecated: Optional parameter $langcode declared before required parameter $entity_type is implicitly treated as a required parameter in /var/www/vhosts/aviontics.co.uk/httpdocs/sites/all/modules/entity/modules/callbacks.inc on line 971

Deprecated: Optional parameter $input declared before required parameter $form_state is implicitly treated as a required parameter in /var/www/vhosts/aviontics.co.uk/httpdocs/sites/all/modules/media/includes/media.fields.inc on line 209

Deprecated: Optional parameter $translation_node declared before required parameter $language is implicitly treated as a required parameter in /var/www/vhosts/aviontics.co.uk/httpdocs/sites/all/modules/translation_overview/translation_overview.module on line 283

Deprecated: Optional parameter $input declared before required parameter $form_state is implicitly treated as a required parameter in /var/www/vhosts/aviontics.co.uk/httpdocs/sites/all/modules/video/video.field.inc on line 676

Deprecated: Optional parameter $base_table declared before required parameter $options is implicitly treated as a required parameter in /var/www/vhosts/aviontics.co.uk/httpdocs/sites/all/modules/views/plugins/views_plugin_query_default.inc on line 123

Deprecated: Optional parameter $base_field declared before required parameter $options is implicitly treated as a required parameter in /var/www/vhosts/aviontics.co.uk/httpdocs/sites/all/modules/views/plugins/views_plugin_query_default.inc on line 123
Kinect 2 with Oculus Rift gets NASA robotic arm workout | Aviontics - Inspiration in the future

Kinect 2 with Oculus Rift gets NASA robotic arm workout

(Phys.org) —NASA engineers like what they see in Microsoft Kinect 2 as they continue to work on space robots. A NASA video released earlier this month shows how it is leveraging a combination of Kinect 2 along with Oculus Rift, the virtual reality head-mounted display, for results that have engineers at NASA's Jet Propulsion Laboratory highly impressed. Looking for optimal ways to maneuver robots in space, team members at JPL talked to Engadget recently about what they discovered in pairing the technologies to control a robotic arm. 

Above all they found that using both the Oculus Rift and Kinect brought them more immersive control, (They were among the developers to receive the first preview versions of Kinect 2. They worked with the latter's motion sensor technology, and proceeded to add Oculus Rift's , with the goal of manipulating the.)

Alex Menzies, a Human Interfaces engineer, described his observations in working with the head-mounted display and Kinect motion sensor. According to Engadget, he said they were able for the first time with consumer-grade sensor to control a robotic limb's entire orientation. Menzies also welcomed the fact that all the visual input was properly mapped to where limbs are in the real world. "It feels very natural and immersive." The Kinect 2 brings more precision and accuracy. Human Interfaces Engineer Victor Luo said it was allowing them to track open and closed states, and rotation of the wrist. "With all of these new tracking points and rotational degrees of freedom, we were able to better manipulate the arm."

The NASA video notes explain that "Using the new Xbox One Kinect sensor they could manipulate a JACO robot arm in realtime. Also, position tracking from Kinect and rotational tracking with Oculus provided a first-person view for the operator."

The JACO arm, with its three fingers and six degrees of freedom, is from the Canadian personal robotics solutions company, Kinova, known for its platforms for rehabilitation and research. The JACO research edition robotic arm is promoted by the company as a product in the"new generation of lightweight portable robotic manipulator."

Next on the JPL agenda will be extending their work to controlling robots such as Robonaut 2; the latter arrived at the International Space Station in 2011 and has performed varied tasks to show how it can function in microgravity. (The ISS is defined as a test bed for technologies that will be vital to human exploration, as NASA explores asteroids and Mars.) The goal is to free up the crew for more critical work, including research. "Our investment in robotic technology development is helping us to bolster productivity by applying robotics technology and devices to fortify and enhance individual human capabilities, performance and safety in space," said Michael Gazarik, NASA's associate administrator for space technology.