-
公开(公告)号:US09976868B2
公开(公告)日:2018-05-22
申请号:US15059953
申请日:2016-03-03
申请人: Devang R. Parekh , Feng Cao , Henry H. Fung , Louis Oddo , William Parsons , Miteshkumar K. Patel
发明人: Devang R. Parekh , Feng Cao , Henry H. Fung , Louis Oddo , William Parsons , Miteshkumar K. Patel
CPC分类号: G01C21/20 , G08G5/0021 , G08G5/0039
摘要: A non-transitory computer readable medium having computer executable instructions stored thereon is provided. The computer executable instructions include a mission definition file (MDF) that includes mission data that describes alternative routes generated by at least one mission planner for a vehicle. An MDF parser extracts the mission data for the alternative routes from the MDF and maps the mission data into a temporal data structure describing the alternative routes. The temporal data includes a route list to describe the alternative routes for the vehicle and a route segment list to describe an estimated time between each of the waypoints for each segment of the route list. A waypoint list describes a latitude, a longitude, and an altitude for each of the waypoints and a mission plan constructor generates a network topology of a mission plan depicting the alternative routes for the vehicle over time.
-
公开(公告)号:US10296862B1
公开(公告)日:2019-05-21
申请号:US15152666
申请日:2016-05-12
申请人: Louis Oddo , Devang R. Parekh , William Parsons , Henry H. Fung , Feng Cao , Miteshkumar K. Patel
发明人: Louis Oddo , Devang R. Parekh , William Parsons , Henry H. Fung , Feng Cao , Miteshkumar K. Patel
IPC分类号: G06Q10/06 , G06F3/0484 , G06F16/2457
摘要: A method includes processing one or more mission plan inputs to generate a mission definition file (MDF) that includes mission data that describes one or more plans for one or more manned or unmanned vehicles. The method includes evaluating planned tasks against defined scoring criteria specific to each task type and specific to each task to generate individual task achievement quality scores for each of the planned mission tasks. The method includes processing the MDF, the individual task quality scores, and route costs to generate a mission plan to enable evaluation and comparison of one or more mission plans. The method includes generating graphical output data from the output quality scores where the graphical output data can be configured as a mission plan evaluation chart.
-
3.
公开(公告)号:US10261652B1
公开(公告)日:2019-04-16
申请号:US15204690
申请日:2016-07-07
申请人: Miteshkumar K. Patel , Louis Oddo , William Parsons , Feng Cao , Henry H. Fung , Devang R. Parekh
发明人: Miteshkumar K. Patel , Louis Oddo , William Parsons , Feng Cao , Henry H. Fung , Devang R. Parekh
IPC分类号: G06F3/00 , G06T11/20 , G06F3/0481 , G06F3/16 , G06F3/01
摘要: A system includes an analytics collector that receives world state data to provide status relating to a plurality of mission analytics of an unmanned vehicle or an unmanned vehicle mission planner. An asset filter filters the status from the analytics collector with respect to mission analytics of a subset of selected assets. An analytic aggregator collects the filtered status from the asset filter and generates a visual analytics file based on one or more selected analytics for the subset of selected assets. A rendering pipeline processes the visual analytics file from the analytic aggregator and generates a formatted output file describing a visualization of the plurality of mission analytics from the visual analytics file.
-
公开(公告)号:US09952591B2
公开(公告)日:2018-04-24
申请号:US14951212
申请日:2015-11-24
申请人: Devang R. Parekh , Henry H. Fung , Feng Cao , Louis Oddo , Miteshkumar K. Patel , William Parsons
发明人: Devang R. Parekh , Henry H. Fung , Feng Cao , Louis Oddo , Miteshkumar K. Patel , William Parsons
CPC分类号: G05D1/0016 , B64C2201/12 , B64C2201/146 , B64D45/00 , G05D1/0202 , G05D1/021
摘要: An interface includes a human machine interface (HMI) to provide a visualization of current and future states of a mission associated with one or more unmanned vehicles. A time specifier provides input to the HMI to specify a current time or a future time for the visualization of the current and future states of the mission. A prediction engine generates predictions of the current and future states of the mission for the visualization based on the current time or the future time specified by the time specifier.
-
公开(公告)号:US10462262B2
公开(公告)日:2019-10-29
申请号:US14989618
申请日:2016-01-06
申请人: Devang R. Parekh , Paul Schaefer , Feng Cao , Jason Chinaka , Benjamin Montgomery , Long Cao , Kathleen Barrera , Henry H. Fung , Louis Oddo
发明人: Devang R. Parekh , Paul Schaefer , Feng Cao , Jason Chinaka , Benjamin Montgomery , Long Cao , Kathleen Barrera , Henry H. Fung , Louis Oddo
摘要: A middleware abstraction layer (MAL) that can include a plurality of middleware application programming interfaces (APIs). Each of the plurality of middleware APIs can be configured to implement a common programming paradigm for a plurality of different service platforms. The MAL can also include a master application programming interface (API). The master API can be configured to provide a plurality of resources for a mission specific application. Each of the plurality of resources is mapped in a registry to an API call to each of the plurality of middleware APIs. The MAL can further include a control engine configured to load an adapter for a selected a middleware API of the plurality of middleware APIs to service a resource request from the mission specific application. The selection can include examining a configuration file to determine an appropriate middleware API to handle the resource request.
-
公开(公告)号:US20170195458A1
公开(公告)日:2017-07-06
申请号:US14989618
申请日:2016-01-06
申请人: Devang R. Parekh , Paul Schaefer , Feng Cao , Jason Chinaka , Benjamin Montgomery , Long Cao , Kathleen Barrera , Henry H. Fung , Louis Oddo
发明人: Devang R. Parekh , Paul Schaefer , Feng Cao , Jason Chinaka , Benjamin Montgomery , Long Cao , Kathleen Barrera , Henry H. Fung , Louis Oddo
摘要: A middleware abstraction layer (MAL) that can include a plurality of middleware application programming interfaces (APIs). Each of the plurality of middleware APIs can be configured to implement a common programming paradigm for a plurality of different service platforms. The MAL can also include a master application programming interface (API). The master API can be configured to provide a plurality of resources for a mission specific application. Each of the plurality of resources is mapped in a registry to an API call to each of the plurality of middleware APIs. The MAL can further include a control engine configured to load an adapter for a selected a middleware API of the plurality of middleware APIs to service a resource request from the mission specific application. The selection can include examining a configuration file to determine an appropriate middleware API to handle the resource request.
-
公开(公告)号:US10565783B2
公开(公告)日:2020-02-18
申请号:US14992572
申请日:2016-01-11
申请人: Louis Oddo , Devang R. Parekh , Henry H. Fung , Feng Cao , Michel M. Azar , Benjamin Montgomery , Wayne Kim , Naorus F. Abdulghani
发明人: Louis Oddo , Devang R. Parekh , Henry H. Fung , Feng Cao , Michel M. Azar , Benjamin Montgomery , Wayne Kim , Naorus F. Abdulghani
摘要: One example includes a federated system manager. Asset adapters receive situational awareness data from a respective plurality of mission assets and convert the situational awareness data into a central data format. Mission constraint adapters receive mission constraint data associated with real-time mission constraints from a respective plurality of mission constraint databases and convert the mission constraint data into the central data format. A mission control adapter receives control data from a mission control station to convert mission control data into the central data format and to provide mission status data to the at least one mission control station for real-time control of the mission. A data model repository maintains a universal data model tracking real-time interactive states of the plurality of mission assets, the real-time mission constraints, and the mission control data. The data model repository also generates the mission status data in real-time based on the universal data model.
-
-
-
-
-
-