NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Robot Task Commander with Extensible Programming EnvironmentA system for developing distributed robot application-level software includes a robot having an associated control module which controls motion of the robot in response to a commanded task, and a robot task commander (RTC) in networked communication with the control module over a network transport layer (NTL). The RTC includes a script engine(s) and a GUI, with a processor and a centralized library of library blocks constructed from an interpretive computer programming code and having input and output connections. The GUI provides access to a Visual Programming Language (VPL) environment and a text editor. In executing a method, the VPL is opened, a task for the robot is built from the code library blocks, and data is assigned to input and output connections identifying input and output data for each block. A task sequence(s) is sent to the control module(s) over the NTL to command execution of the task.
Document ID
20150003367
Acquisition Source
Headquarters
Document Type
Other - Patent
Authors
Hart, Stephen W
Yamokoski, John D.
Wightman, Brian J
Dinh, Duy Paul
Gooding, Dustin R
Date Acquired
March 20, 2015
Publication Date
October 21, 2014
Subject Category
Computer Programming And Software
Cybernetics, Artificial Intelligence And Robotics
Report/Patent Number
Patent Number: US-Patent-8,868,241
Patent Application Number: US-Patent-Appl-SN-13/803,017
Funding Number(s)
CONTRACT_GRANT: SAA-AT-07-003
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
Patent
US-Patent-8,868,241
Patent Application
US-Patent-Appl-SN-13/803,017
No Preview Available