×

System and method for describing and executing behaviors in autonomous and semi-autonomous devices

  • US 10,338,556 B2
  • Filed: 11/08/2017
  • Issued: 07/02/2019
  • Est. Priority Date: 11/08/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of describing and executing behaviors of an autonomous or semi-autonomous device, the computer-implemented method comprising:

  • receiving a behavior source file;

    compiling the behavior source file into an intermediary executable file and a set of parameter descriptions;

    linking the intermediary executable file with a simulator so as to produce an executable file;

    running the executable file in conjunction with the parameter descriptions in the simulator so as to find acceptable parameter values via a simulation;

    compiling the intermediary executable file, a runtime of the autonomous or semi-autonomous device, and the acceptable parameter values so as to produce an executable control program; and

    controlling the autonomous or semi-autonomous device according to the executable control program so that the autonomous or semi-autonomous device behaves according to the acceptable parameter values.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×