Skip to main content
U.S. flag

An official website of the United States government

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

Search Publications by: Craig I. Schlenoff (Fed)

Search Title, Abstract, Conference, Citation, Keyword or Author
Displaying 26 - 50 of 149

A Suite of Ontologies for Robotics and Automation

March 24, 2017
Author(s)
Sandro R. Fiorini, Julita Bermejo-Alonso, Paulo Goncalves, Edison Pignaton de Freitas, Alberto Olivares Alarcos, Joanna Isabelle Olszewska, Edson Prestes, Craig I. Schlenoff, Veera S. Ragavan, Signe Redfield, Bruce Spencer, Howard Li
One of the basic requirements for any type of robot communication (whether with other robots or humans) is the need for a common vocabulary along with clear and concise definitions. With the growing complexity of tasks that robots are expected to perform

What More Agile Robots Could Mean for Consumers

March 24, 2017
Author(s)
Craig I. Schlenoff
The ways that developers of robots have talked about their craft have been highly specialized to a given domain-and sometimes have varied even within the domain. This has made it difficult to share advances across the landscape of robot R&D and, in turn

Let’s Talk, Robots

November 21, 2016
Author(s)
Craig I. Schlenoff
This is a short article for Scientific Computing Magazine, at the request of the editor, that describes the IEEE 1872 IEEE Standard Ontologies for Robotics and Automation standard.

Editorial: Special Issue on Industrial Robot Agility

September 14, 2016
Author(s)
Craig I. Schlenoff, Stephen B. Balakirsky, Murad Kurwa
The robotic systems of tomorrow need to be capable, flexible, and agile. These systems need to perform their duties at least as well as human counterparts, be quickly re-tasked to other operations, and cope with a wide variety of unexpected environmental

The Canonical Robot Command Language (CRCL)

August 1, 2016
Author(s)
Frederick M. Proctor, Stephen B. Balakirsky, Zeid Kootbally, Thomas R. Kramer, Craig I. Schlenoff, William P. Shackleford
Industrial robots can perform motion with sub-millimeter repeatability when programmed using the teach-and-playback method. While effective, this method requires significant up-front time, tying up the robot and a person during the teaching phase. Off-line

Test Methods for Robot Agility in Manufacturing

June 2, 2016
Author(s)
Anthony J. Downs, William S. Harrison, Craig I. Schlenoff
In today's world of fast-paced change and ever evolving technologies, there is constant pressure on manufactures for agile production. The need for customization and robustness require today's manufacturers to shift production goals quickly, and address

Measuring and Representing the Performance of Manufacturing Assembly Robots

December 10, 2015
Author(s)
Michael O. Shneier, Elena R. Messina, Craig I. Schlenoff, Frederick M. Proctor, Thomas Kramer, Joseph Falco
With the growth of robotic technology, there is a need for performance measures to characterize and compare robots and to help determine which features are most suited to a particular application. Robot systems are complex and involve a wide range of

Software Tools for XML to OWL Translation

July 7, 2015
Author(s)
Thomas Kramer, Benjamin H. Marks, Craig I. Schlenoff, Stephen B. Balakirsky, Zeid Kootbally, Anthony Pietromartire
This paper describes a set of closely related C++ software tools for manipulating XML (eXtensible Markup Language) schemas and XML instance files and translating them into OWL (Web Ontology Language) class _les and OWL instance files. They include: (1) an

Preface: Special Issue on Knowledge Driven Robotics and Manufacturing

June 30, 2015
Author(s)
Craig I. Schlenoff, Stephen B. Balakirsky, Edson Prestes
State-of-the-art robots are capable of sub-millimeter movement accuracy. However, they are often programmed by an operator using crude positional controls from a teach pendent. Reprogramming these robots when their task is altered requires that the robot

Performance Testing and Evaluation of Transformative Apps Devices

April 16, 2014
Author(s)
Anthony J. Downs, Lisa J. Fronczek, Emile L. Morse, Brian A. Weiss, Ian P. Bashor, Craig I. Schlenoff
Transformative Apps (TransApps) is a Defense Advanced Research Projects Agency (DARPA) funded program whose goal is to develop a range of militarily-relevant software applications ("apps") to enhance the operational effectiveness of military personnel on

A Simulated Sensor-based Approach for Kit Building Applications

December 20, 2013
Author(s)
Zeid Kootbally, Craig I. Schlenoff, Theodore J. Weisman, Stephen B. Balakirsky, Thomas R. Kramer, Anthony Pietromartire
Kit building or kitting is a process in which individually separate but related items are grouped, packaged, and supplied together as one unit (kit). This paper describes advances in developing sensing/control and parts detection technologies enabling

Preface: Ubiquitous Robotics (UBIROBOTS): Workshop at the UBICOMP 2012 Conference

November 30, 2013
Author(s)
Craig I. Schlenoff, Edson Prestes, Abdelghani Chibani, Yacine Amirat
Ubiquitous robots (UBIROBOTS) are smart software or physical service providers within ambient intelligence environments. The integration of these robots within cloud computing and ubiquitous computing technologies will enhance our daily lives. Ubiquitous

A Literature Review of Sensor Ontologies for Manufacturing Applications

October 23, 2013
Author(s)
Craig I. Schlenoff, Tsai Hong Hong, Roger D. Eastman
The purpose of this paper is to review existing sensor and sensor network ontologies to understand whether they can be reused as a basis for a manufacturing perception sensor ontology, or if the existing ontologies hold lessons for the development of a new

Inferring Intention Through State Representations in Cooperative Human-Robot Environments

June 7, 2013
Author(s)
Craig I. Schlenoff, Anthony Pietromartire, Zeid Kootbally, Stephen B. Balakirsky, Thomas R. Kramer, Sebti Foufou
In this paper, we describe a novel approach for inferring intention during cooperative human-robot activities through the representation and ordering of state information. State relationships are represented by a combination of spatial relationships in a

A Sensor Ontology Literature Review

April 18, 2013
Author(s)
Roger D. Eastman, Craig I. Schlenoff, Stephen B. Balakirsky, Tsai H. Hong
The purpose of this paper is to review existing sensor and sensor network ontologies to understand whether they can be reused as a basis for a manufacturing sensor ontology, or if the existing ontologies hold lessons for the development of a new ontology

An IEEE Standard Ontology for Robotics and Automation

October 12, 2012
Author(s)
Craig I. Schlenoff, Edson Prestes, Rajmohan Madhavan, Paulo Goncalvest, Howard Li, Stephen B. Balakirsky, Thomas R. Kramer, Emilio Miguelanez
In this article, we discuss a newly formed IEEE- RAS working group entitled Ontologies for Robotics and Automation (ORA). The goal of this working group is to develop a standard ontology and associated methodology for knowledge representation and reasoning

An Industrial Robotic Knowledge Representation for Kit Building Applications

October 12, 2012
Author(s)
Stephen B. Balakirsky, Zeid Kootbally, Craig I. Schlenoff, Thomas R. Kramer, Satyandra K. Gupta
The IEEE RAS Ontologies for Robotics and Automation Working Group is dedicated to developing a methodology for knowledge representation and reasoning in robotics and automation. As part of this working group, the Industrial Robots sub-group is tasked with

An Approach to Ontology-Based Intention Recognition Using State Representations

October 7, 2012
Author(s)
Craig I. Schlenoff, Sebti Foufou, Stephen B. Balakirsky
In this paper, we present initial thoughts on an approach to ontology/logic-based intention recognition based on the recognition, representation, and ordering of states. This is different than traditional approaches to intention recognition, which use