Interaction with physical objects as proxy objects representing virtual objects

US11069079B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11069079-B2
Application numberUS-201916408917-A
CountryUS
Kind codeB2
Filing dateMay 10, 2019
Priority dateMar 31, 2017
Publication dateJul 20, 2021
Grant dateJul 20, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and techniques for enabling interaction with physical objects as proxy objects representing virtual objects are provided herein. Virtual reality application data associated with a virtual reality application executed on a virtual reality device, a first virtual reality object data associated with a first virtual reality object from the virtual reality application, and virtual reality event data associated with one or more events from the virtual reality application may be received. Robotic arms including a robotic hand may grasp a first physical object which corresponds to the first virtual reality object of the virtual reality application. Sensors may detect a user interaction with the first physical object. Force feedback instructions commanding the robotic arms to move while maintaining grasp of the first physical object may be generated and executed based on detecting the user interaction with the first physical object and based on the virtual reality event data.

First claim

Opening claim text (preview).

The invention claimed is: 1. A robotic system for enabling interaction with physical objects as proxy objects representing virtual objects, comprising: a robotic arm including a portion grasping a first physical object which corresponds to a first virtual reality object of a virtual reality application; a sensor detecting a user interaction with the first physical object; and a force feedback module of a processor generating a force feedback instruction for the robotic arm, wherein the force feedback instruction commands the robotic arm and the portion to maintain grasp of the first physical object and move according to virtual reality event data, the processor executing the force feedback instruction based on detecting the user interaction with the first physical object. 2. The robotic system of claim 1 , comprising a motor control module of the processor generating a motor control release instruction for the robotic arm, wherein the motor control release instructions command the robotic arm to release grasping of the first physical object, wherein the processor executes the motor control release instruction based on the virtual reality event data. 3. The robotic system of claim 2 , wherein the motor control module of the processor generates a motor control grasp instruction for the robotic arm, wherein the motor control grasp instructions command the robotic arm to grasp a second physical object, wherein the processor executes the motor control grasp instruction based on the virtual reality event data. 4. The robotic system of claim 2 , comprising a movement portion, wherein the sensor detects a position of a second physical object relative to the robotic system; wherein the motor control module of the processor generates a motor control movement instruction for the movement portion; wherein the motor control movement instructions command the movement portion to move the robotic system within a predetermined distance of the second physical object; and wherein the processor executes the motor control movement instruction based on the virtual reality event data and a position of the user relative to the second physical object. 5. The robotic system of claim 1 , wherein the sensor detects a position of a user relative to the first physical object. 6. The robotic system of claim 1 , comprising a communication interface receiving a position of a user relative to the first physical object from a virtual reality device. 7. The robotic system of claim 6 , wherein the sensor measures an amount of force associated with the user interaction of the first physical object. 8. The robotic system of claim 7 , wherein the communication interface transmits data associated with the amount of force from the user interaction to the virtual reality device as virtual reality event data. 9. The robotic system of claim 1 , comprising: a virtual reality event module of the processor generating a second set of virtual reality event data based on the user interaction with the first physical object, wherein the first virtual reality object is a control device within the virtual reality application; and a communication interface transmitting the second set of virtual reality event data to a virtual reality device. 10. The robotic system of claim 1 , wherein the virtual reality event data is indicative of an event from the virtual reality application including a user approaching the first virtual reality object. 11. A method for enabling interaction with physical objects as proxy objects representing virtual objects using a robotic system, comprising: grasping a first physical object which corresponds to a first virtual reality object of a virtual reality application using a robotic arm including a portion; detecting a user interaction with the first physical object; generating a force feedback instruction for the robotic arm, wherein the force feedback instruction commands the robotic arm and the portion to maintain grasp of the first physical object and move according to virtual reality event data; and executing the force feedback instruction based on detecting the user interaction with the first physical object. 12. The method of claim 11 , comprising: generating a motor control release instruction for the robotic arm, wherein the motor control release instructions command the robotic arm to release grasping of the first physical object; and executing the motor control release instruction based on the virtual reality event data. 13. The method of claim 12 , comprising: generating a motor control grasp instruction for the robotic arm, wherein the motor control grasp instructions command the robotic arm to grasp a second physical object; and executing the motor control grasp instruction based on the virtual reality event data. 14. The method of claim 12 , comprising: detecting a position of a second physical object relative to the robotic system; generating a motor control movement instruction for a movement portion to command the movement portion to move the robotic system within a predetermined distance of the second physical object; and executing the motor control movement instruction based on the virtual reality event data and a position of the user relative to the second physical object. 15. The method of claim 11 , comprising detecting a position of a user relative to the first physical object. 16. The method of claim 11 , comprising receiving a position of a user relative to the first physical object from a virtual reality device. 17. The method of claim 11 , comprising measuring an amount of force associated with the user interaction of the first physical object. 18. The method of claim 17 , comprising transmitting data associated with the amount of force from the user interaction to the virtual reality device as virtual reality event data. 19. The method of claim 11 , wherein the virtual reality event data is indicative of an event from the virtual reality application including a user approaching the first virtual reality object. 20. A robotic system for enabling interaction with physical objects as proxy objects representing virtual objects, comprising: a first robotic arm including a portion grasping a first physical object which corresponds to a first virtual reality object of a virtual reality application; a second robotic arm including a portion grasping the first physical object which corresponds to the first virtual reality object of the virtual reality application; a sensor detecting a user interaction with the first physical object; and a force feedback module of a processor generating force feedback instructions for each of the first robotic arm and the second robotic arm, wherein the force feedback instructions commands the first robotic arm and the second robotic arm to maintain grasp of the first physical object and move or rotate according to virtual reality event data, the processor executing the force feedback instruction based on detecting the user interaction with the first physical object.

Assignees

Inventors

Classifications

  • B25J9/1694Primary

    characterised by use of sensors other than normal servo-feedback from position, speed or acceleration sensors, perception control, multi-sensor controlled systems, sensor fusion · CPC title

  • Interaction with a metaphor-based environment or interaction object displayed as three-dimensional [3D], e.g. changing the user viewpoint with respect to the environment or object · CPC title

  • Input arrangements with force or tactile feedback as computer generated output to the user · CPC title

  • Match virtual world with real world · CPC title

  • Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/00) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11069079B2 cover?
Systems and techniques for enabling interaction with physical objects as proxy objects representing virtual objects are provided herein. Virtual reality application data associated with a virtual reality application executed on a virtual reality device, a first virtual reality object data associated with a first virtual reality object from the virtual reality application, and virtual reality ev…
Who is the assignee on this patent?
Honda Motor Co Ltd
What technology area does this patent fall under?
Primary CPC classification B25J9/1694. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Jul 20 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 11 related publications on this page (citations in our corpus or others sharing the same primary CPC).