Robotic payloads are abstracted to provide a plug-and-play system in which mission specific capabilities are easily configured on a wide variety of robotic platforms. A robotic payload architecture is presented in which robotic functionalities are bifurcated into intrinsic capabilities, managed by a
Robotic payloads are abstracted to provide a plug-and-play system in which mission specific capabilities are easily configured on a wide variety of robotic platforms. A robotic payload architecture is presented in which robotic functionalities are bifurcated into intrinsic capabilities, managed by a core module, and mission specific capabilities, addressed by mission payload module(s). By doing so the core modules manages a particular robotic platform's intrinsic functionalities while mission specific tasks are left to mission payloads. A mission specific robotic configuration can be compiled by adding multiple mission payload modules to the same platform managed by the same core module. In each case the mission payload module communicates with the core module for information about the platform on which it is being associated.
대표청구항▼
1. A system for robotic hardware abstraction, comprising: a core module operable to provide abstract intrinsic robotic functionality and one or more core behaviors;one or more mission payload modules communicatively coupled to the core module wherein each mission payload module is customized for a c
1. A system for robotic hardware abstraction, comprising: a core module operable to provide abstract intrinsic robotic functionality and one or more core behaviors;one or more mission payload modules communicatively coupled to the core module wherein each mission payload module is customized for a class of tasks and wherein each mission payload module can operate with any core module; andan adapter plate communicatively interposed between the core module and each of the one or more mission payload modules wherein the adapter plate includes a storage medium and processor capable to store and communicate to the core module unique mission payload module configuration protocols associated with each of the one or more payload modules that manipulates mission payload module functionality. 2. The system for robotic hardware abstraction according to claim 1, wherein each mission payload module is operable to complete a mission specific capability. 3. The system for robotic hardware abstraction according to claim 1, wherein functionality of the one or more mission payloads as coupled with the core module is based on the configuration protocols of the adapter plate. 4. The system for robotic hardware abstraction according to claim 1, wherein the core module is configured to provide geospatial location information. 5. The system for robotic hardware abstraction according to claim 1, wherein a communication grid is formed among the core module, the adapter plate, and the one or more mission payload modules. 6. The system for robotic hardware abstraction according to claim 1, wherein intrinsic robotic functionality includes behavior processing operable to resolve conflicting instructions from the one or more mission payload modules. 7. The system for robotic hardware abstraction according to claim 1, wherein intrinsic robotic functionality includes navigational capabilities. 8. The system for robotic hardware abstraction according to claim 1, wherein the adapter plate provides to the core module specific information associated with the one or more mission payload modules to enable the one or more mission payload modules to carry out mission specific tasks. 9. The system for robotic hardware abstraction according to claim 1, wherein the one or more mission payload modules provides to the core module normalized mission specific data. 10. The system for robotic hardware abstraction according to claim 1, wherein the core module is operable to provide intrinsic robotic functionality to two or more mission payload modules simultaneously and wherein the core module includes a behavior engine operable to weigh requests from each of the two or more mission payload modules against the one or more core behaviors and determine an appropriate response. 11. The system for robotic hardware abstraction according to claim 1, wherein the adapter plate includes a data connection that determines on which communication port the one or more mission payloads modules communicates with the core module. 12. The system for robotic hardware abstraction according to claim 11, wherein the adapter plate includes an ultra wide band transceiver to establish a communication link between the one or more mission payload modules and the core module. 13. In a computing system characterized by one or more mission payload modules communicatively coupled to a core module via an adapter plate, a method for hardware abstraction, the method comprising: establishing a communication link between the one or more mission payload modules and the core module via the adapter plate;gathering, by the adapter plate, from each mission payload module unique payload identification information;providing to the core module, by the adapter plate, specific mission payload module configuration protocols that manipulates mission payload module functionality;providing, by the core module to the one or more mission payload modules via the adapter plate, intrinsic robotic functionality;collecting, by the one or more mission payload modules, mission specific data; andresponsive to one or more of the payload modules requiring intrinsic robotic functionally, interfacing with the core module by the payload module to affect intrinsic robotic functionality wherein each mission payload module can interface and operate with any core module. 14. The method for hardware abstraction according to claim 13, wherein the identification information within the adapter plate describes to the core module characteristics of the mission payload module. 15. The method for hardware abstraction according to claim 13, wherein intrinsic robotic functionality includes communication and location capabilities. 16. The method for hardware abstraction according to claim 13, wherein intrinsic robotic functionality includes behavioral processing operable to resolve conflicts between the one or more mission payload modules. 17. The method for hardware abstraction according to claim 13, further comprising providing, by the core module to the one or more payload modules, geospatial location information. 18. The method for hardware abstraction according to claim 13, further comprising managing, by the core module, local and wide area data transmissions. 19. The method for hardware abstraction according to claim 13, further comprising interfacing one or more mission specific sensors with the one or more mission payload modules by a unique adapter plate resulting in a unique capability set.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (26)
Syed, Fazal Urrahman; Filev, Dimitar Petrov; Tseng, Fling, Adaptive real-time driver advisory control for a hybrid electric vehicle to achieve fuel economy improvement.
Ehlbeck James M. ; Renner Goetz,DEX ; Powell Jared A. ; Kirn Christopher L., Fuel use efficiency system for a vehicle for assisting the driver to improve fuel economy.
Boss, Gregory Jensen; Hamilton, II, Rick Allen; Martine, Michael Jack; McConnell, Kevin C.; Miller, John Williams, Method and system for calculating least-cost routes based on historical fuel efficiency, street mapping and location based services.
Richman Darryl Steven (Bellevue WA) Lichtman Moshe (Bellevue WA) Enstrom Mark R. (Redmond WA) Lennon Thomas E. (Seattle WA) Lipe Ralph A. (Woodinville WA) Santerre Pierre-Yves (Bellevue WA) Short Rob, Method for automatically configuring devices including a network adapter without manual intervention and without prior c.
Kouznetsov, Victor; Melchione, Dan; Fallenstedt, Martin, System and method for providing application services with controlled access into privileged processes.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.