A software architecture-based human-machine interface for reconfigurable sensor-based control systems
- 30 December 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
The authors report on Onika, an iconically programmed human-machine interface, to interact with a reconfigurable software framework to create a reusable code. Onika presents appropriate work environments for both application engineers and end-users. For engineers, icons representing real-time software modules can be combined to form real-time jobs. For the end-user, icons representing these jobs are assembled by the user into applications. Onika verifies that all jobs and applications are syntactically correct, non-ambiguous, and complete. They can then be executed from within Onika, or can be saved as a stand-alone program which can be executed independently on the underlying real-time operating system. Onika has been fully integrated with the Chimera real-time operating system in order to control several different robotic systems in the Advanced Manipulators Laboratory at Carnegie Mellon University.<>Keywords
This publication has 7 references indexed in Scilit:
- Integration of real-time software modules for reconfigurable sensor-based control systemsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Visual programming in a visual environment for liver simulation studiesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- The Chimera II real-time operating system for advanced sensor-based control applicationsIEEE Transactions on Systems, Man, and Cybernetics, 1992
- Visual language programming: for robot command/control in unstructured environmentsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1991
- Taxonomies of visual programming and program visualizationJournal of Visual Languages & Computing, 1990
- Visual Languages: A Tutorial and SurveyIEEE Software, 1987
- Pict: An Interactive Graphical Programming EnvironmentComputer, 1984