12 May 2006 Finite state modeling of mobile robots for complexity determination
Author Affiliations +
Development of software for autonomous ground vehicles has been a mission critical issue for army. For the last two decades, different definitions of software complexity have been proposed. However, no definition has been found to be highly satisfactory. So in this report, a new definition of software complexity based on the rank of a matrix of a finite sequential machine has been proposed. Software has been developed to determine the complexity, so that it could be used in the early stages of software development from the data flow architecture to save cost and development efforts. We have shown the examples of data flow architecture and then complexity calculation based on our software. It is hoped that the results in this paper will help software development to address reliability and complexity issues of autonomous ground vehicle in a better way to assist research in defense and security for such missions.
© (2006) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Rahul Ranjan, Rahul Ranjan, Harpreet Singh, Harpreet Singh, Anuj Awasthi, Anuj Awasthi, William Smuda, William Smuda, Grant R. Gerhart, Grant R. Gerhart, } "Finite state modeling of mobile robots for complexity determination", Proc. SPIE 6230, Unmanned Systems Technology VIII, 62302E (12 May 2006); doi: 10.1117/12.667205; https://doi.org/10.1117/12.667205


Sozzy: a hormone-driven autonomous vacuum cleaner
Proceedings of SPIE (January 31 1994)
Modular robotic architecture
Proceedings of SPIE (February 28 1991)
Segway robotic mobility platform
Proceedings of SPIE (December 28 2004)
Providing robotic assistance during extra-vehicular activity
Proceedings of SPIE (February 17 2002)

Back to Top