-
公开(公告)号:US10551940B2
公开(公告)日:2020-02-04
申请号:US15821713
申请日:2017-11-22
Applicant: Microsoft Technology Licensing, LLC
Inventor: Edward Cutrell , Christian Holz , Hrvoje Benko , Michael J. Sinclair , Meredith June Morris , Yuhang Zhao , Cynthia Lynn Bennett
IPC: G06F3/0346 , A63F13/285 , G06F3/01 , A63F13/211
Abstract: A virtual reality system is described herein. The virtual reality system includes a cane controller and a computing system. The cane controller comprises a rod, a sensor, and a brake mechanism, wherein the sensor is configured to generate a signal that is indicative of position, direction of movement, and velocity of the rod, and wherein the brake mechanism is configured to apply a force to the rod. The computing system receives the signal, computes a position, direction of movement, and velocity of a virtual rod in a virtual space, and outputs a control signal to the brake mechanism based upon such computation. The brake mechanism applies the force to the rod in a direction and with a magnitude indicated in the control signal, thereby preventing the user from causing the virtual rod to penetrate a virtual barrier in the virtual space.
-
公开(公告)号:US11379054B2
公开(公告)日:2022-07-05
申请号:US16747459
申请日:2020-01-20
Applicant: Microsoft Technology Licensing, LLC
Inventor: Edward Cutrell , Christian Holz , Hrvoje Benko , Michael J. Sinclair , Meredith June Morris , Yuhang Zhao , Cynthia Lynn Bennett
IPC: G06F3/0346 , A63F13/285 , G06F3/01 , A63F13/211 , A61H3/06 , A45B3/00 , A63F13/245 , A61F4/00 , A61H3/00
Abstract: A virtual reality system is described herein. The virtual reality system includes a cane controller and a computing system. The cane controller comprises a rod, a sensor, and a brake mechanism, wherein the sensor is configured to generate a signal that is indicative of position, direction of movement, and velocity of the rod, and wherein the brake mechanism is configured to apply a force to the rod. The computing system receives the signal, computes a position, direction of movement, and velocity of a virtual rod in a virtual space, and outputs a control signal to the brake mechanism based upon such computation. The brake mechanism applies the force to the rod in a direction and with a magnitude indicated in the control signal, thereby preventing the user from causing the virtual rod to penetrate a virtual barrier in the virtual space.
-