×

General purpose robotics operating system with unmanned and autonomous vehicle extensions

  • US 10,331,136 B2
  • Filed: 12/05/2017
  • Issued: 06/25/2019
  • Est. Priority Date: 02/27/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method in a general purpose robotics operating system (GPROS) comprising a set of application services, executed using a computing device comprising a processor, the method, comprising:

  • managing synchronous, asynchronous, and real time application threads using at least one of the application services; and

    managing at least one of a watchdog service, a watchdog checking service, a watchdog signature service, a watchdog reaction service, a watchdog specification service, a publish-subscribe comm service, a publish-subscribe envoy service, a traffic sign handling service, a platooning service, a sudden obstacle avoidance service, a curb avoidance service, a speed bump handling service, a floating obstacle avoidance service, a gated obstacle avoidance service, and a negative obstacle avoidance service,wherein the set of application services;

    (i) is configurable using a configuration service,(ii) is configurable to be adapted both statically and dynamically, and(iii) is configurable to access configuration data using a generic abstraction, andwherein the application services are independent of an underlying hardware platform and are configurable to perform at least one of communication tasks and operational tasks.

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