Digital proxy simulation of robotic hardware
First Claim
1. A computer-implemented method comprising:
- creating, by one or more processors, a digital proxy simulation for a robotic hardware wherein the digital proxy simulation and the robotic hardware share a network interface;
providing, by one or more processors, a user with an option to switch between the robotic hardware and the digital proxy simulation; and
upon receiving a user selection, executing, by one or more processors, the switch between the robotic hardware and the digital proxy simulation, wherein executing the switch includes transferring sensor or user-interface driven input and output signals during or before operation between the digital proxy simulation and the robotic hardware, wherein the digital proxy simulation includes receiving a plurality of channel images for multi-channel camera simulation, wherein, after the switch, the user is controlling one of the robotic hardware or the digital proxy simulation but not both at a given point in time.
7 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method, computer program product, and computing system is provided for a digital proxy simulation of robotic hardware. In an implementation, a method may include creating a digital proxy simulation for a robotic hardware wherein the digital simulation and the robotic hardware may share a network interface. a user may be provided with an option to switch between the robotic hardware and the digital proxy simulation. The switch may be executed, upon receiving a user selection, between the robotic hardware and the digital proxy simulation, wherein executing the switch includes transferring input and output signals between the digital proxy simulation and the robotic hardware.
-
Citations
28 Claims
-
1. A computer-implemented method comprising:
-
creating, by one or more processors, a digital proxy simulation for a robotic hardware wherein the digital proxy simulation and the robotic hardware share a network interface; providing, by one or more processors, a user with an option to switch between the robotic hardware and the digital proxy simulation; and upon receiving a user selection, executing, by one or more processors, the switch between the robotic hardware and the digital proxy simulation, wherein executing the switch includes transferring sensor or user-interface driven input and output signals during or before operation between the digital proxy simulation and the robotic hardware, wherein the digital proxy simulation includes receiving a plurality of channel images for multi-channel camera simulation, wherein, after the switch, the user is controlling one of the robotic hardware or the digital proxy simulation but not both at a given point in time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 28)
-
-
10. A computer program product comprising a non-transitory computer readable medium having a plurality of instructions stored thereon, which, when executed by a processor, cause the processor to perform operations including:
-
creating a digital proxy simulation for a robotic hardware wherein the digital proxy simulation and the robotic hardware share a network interface; providing a user with an option to switch between the robotic hardware and the digital proxy simulation; and upon receiving a user selection, executing the switch between the robotic hardware and the digital proxy simulation, wherein executing the switch includes transferring sensor or user-interface driven input and output signals during or before operation between the digital proxy simulation and the robotic hardware, wherein the robotic hardware includes one or more of a stereo camera and a lidar sensor, wherein, after the switch, the user is controlling one of the robotic hardware or the digital proxy simulation but not both at a given point in time. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computing system comprising:
-
at least one processor, and at least one memory architecture coupled with the at least one processor;
the at least one processor configured to;create a digital proxy simulation for a robotic hardware wherein the digital proxy simulation and the robotic hardware share a network interface; provide a user with an option to switch between the robotic hardware and the digital proxy simulation; and upon receiving a user selection, execute the switch between the robotic hardware and the digital proxy simulation, wherein executing the switch includes transferring sensor or user-interface driven input and output signals during or before operation between the digital proxy simulation and the robotic hardware, wherein the robotic hardware includes one or more of a stereo camera and a lidar sensor, wherein, after the switch, the user is controlling one of the robotic hardware or the digital proxy simulation but not both at a given point in time. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification