International Journal of Advanced Robotic Systems ARTICLE Concept and Functional Structure of a Service Robot Regular Paper Luis A. Pineda1*, Arturo Rodríguez1, Gibran Fuentes1, Caleb Rascon1 and Ivan V. Meza1 1 National Autonomous University of Mexico, Mexico * Corresponding author(s) E-mail:
[email protected] Received 13 June 2014; Accepted 28 November 2014 DOI: 10.5772/60026 © 2015 The Author(s). Licensee InTech. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/3.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Abstract reflection upon the present concept of a service robot and its associated functional specifications, and the potential In this paper, we present a concept of service robot and a impact of such a conceptual model in the study, develop‐ framework for its functional specification and implemen‐ ment and application of service robots in general. tation. The present discussion is grounded in Newell’s system levels hierarchy which suggests organizing robotics Keywords Concept of a service robot, Service robots research in three different layers, corresponding to Marr’s system levels, Conceptual model of service robots, Robot‐ computational, algorithmic and implementation levels, as ics’ task structure, Practical tasks, Structure of a general follows: (1) the service robot proper, which is the subject of purpose service robot, RoboCup@Home competition, The the present paper, (2) perception and action algorithms, Golem-II+ robot and (3) the systems programming level. The concept of a service robot is articulated in practice through the intro‐ duction of a conceptual model for particular service robots; this consists of the specification of a set of basic robotic 1.