×

Methods and systems for collaborative control of a remote vehicle

  • US 10,416,666 B2
  • Filed: 02/23/2018
  • Issued: 09/17/2019
  • Est. Priority Date: 03/26/2014
  • Status: Active Grant
First Claim
Patent Images

1. A real-time collaborative vehicle control system comprising:

  • a plurality of computing devices each comprising a communications infrastructure coupled to each of a processor, a memory, and a collaborative intent application stored on each memory and configured to run on each processor, and a user interface coupled to a display and configured to receive input from a user;

    a collaborative server in networked communication with the plurality of computing devices, the collaboration server including a processor and a memory;

    a vehicle controller configured to receive commands from the collaborative server; and

    a vehicle operatively controlled by the vehicle controller, wherein the control system is configured to perform the following steps, wherein computing device steps are performed substantially simultaneously on each of the plurality of computing devices;

    display, on each of the computing devices, vehicle control information, and a collaboratively controlled graphical indication having a coordinate location in relation to the vehicle control information;

    receive, on each of the computing devices, repeatedly in real-time, user input of a user intent vector through the user interface, the user intent vector having a direction in relation to the user control information and a magnitude,send, repeatedly in real-time, the user intent vector to the collaboration server,responsively determine, repeatedly in real-time by the collaboration server, a group intent vector from the plurality of received user intent vectors, anddetermine, repeatedly in real-time by the collaboration server, an updated coordinate location based on the group intent vector;

    determine, repeatedly in real-time by the collaboration server, at least one vehicle command in response to the updated coordinate location;

    send, repeatedly in real-time by the collaboration server, the at least one a vehicle command to the vehicle controller, whereby the vehicle operates in response to the at least one vehicle command;

    send, repeatedly in real-time by the collaboration server, the updated coordinate location to the plurality of computing devices; and

    update, repeatedly in real-time by the computing devices, the location of the collaboratively controlled graphical indication using the received updated coordinate location, whereby a closed-loop system is formed between the collaboration server and each collaborative intent application.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×