scispace - formally typeset
Search or ask a question

Showing papers by "Gary Bradski published in 2015"


Patent
13 Jun 2015
TL;DR: In this article, the authors provide methods and systems for creating virtual and augmented reality experiences to users, which include an image capturing device to capture one or more images and a processor communicatively coupled to the image-capturing device to extract a set of map points from the set of images.
Abstract: To provide methods and systems for creating virtual and augmented reality.SOLUTION: Configurations are disclosed for presenting virtual reality and augmented reality experiences to users. The systems may comprise an image capturing device to capture one or more images, the one or more images corresponding to a field of view of a user of a head-mounted augmented reality device, and a processor communicatively coupled to the image capturing device to extract a set of map points from the set of images, to identify a set of sparse points and a set of dense points from the extracted set of map points, and to perform normalization on the set of map points.SELECTED DRAWING: Figure 1

995 citations


Patent
10 Dec 2015
TL;DR: In this paper, the authors present a system that allows dynamic updating of a plan to move objects using a robotic device using updated sensor data from the one or more sensors after the robotic manipulator performs the first action.
Abstract: Example systems and methods allow for dynamic updating of a plan to move objects using a robotic device. One example method includes determining a virtual environment by one or more processors based on sensor data received from one or more sensors, the virtual environment representing a physical environment containing a plurality of physical objects, developing a plan, based on the virtual environment, to cause a robotic manipulator to move one or more of the physical objects in the physical environment, causing the robotic manipulator to perform a first action according to the plan, receiving updated sensor data from the one or more sensors after the robotic manipulator performs the first action, modifying the virtual environment based on the updated sensor data, determining one or more modifications to the plan based on the modified virtual environment, and causing the robotic manipulator to perform a second action according to the modified plan.

29 citations