A Software Architecture Framework for Home Service Robots

Kimour, Mohamed T.; Bessam, Ammar; Boudour, Rachid
June 2009
Journal of Computing & Information Technology;Jun2009, Vol. 17 Issue 2, p195
Academic Journal
Over the last years, home service robots have a wide range of potential applications, such as home security, patient caring, cleaning, etc. When developing robot software, one of the main challenges is to build the software architectural model. Software architecture is used throughout the software life-cycle for supporting analysis, guiding development, and acting as a roadmap for designers and implementers. Though many software architectures for robotic systems have been defined, none of them have reached all its objectives due to the great variability among systems behaviors, and still lack of systematic techniques to derive the robot software architecture from its requirements model. In this paper, we present a generic architectural model for home service robots, allowing for software architecture design, and preserving a continuous architectural view all along the development cycle. While avoiding the predominant decomposition problems, our approach allows for integration of the architectural components in a systematic and comprehensive way for efficient maintainability and reusability.


Related Articles

  • A model-based design and validation approach with OMEGA-UML and the IF toolset. Ben-hafaiedh, Imene; Constant, Olivier; Graf, Susanne; Robbana, Riadh // AIP Conference Proceedings;3/5/2009, Vol. 1107 Issue 1, p18 

    Intelligent, embedded systems such as autonomous robots and other industrial systems are becoming increasingly more heterogeneous with respect to the platforms on which they are implemented, and thus the software architecture more complex to design and analyse. In this context, it is important...


    This paper describes the design of control system for reconnaissance flying robot. The nonlinear mathematical model of the robot for control system design is divided into two parts. The first part involves the nonlinearity of rotors and the second part the nonlinearity of system dynamics. The...

  • The Mobot Architecture: A Design of Autonomy Data Evaluation. Arshad Mansoor; Adeel Ahmed Hashmi; Nawazish Khokhar // International Journal of Computer & Electrical Engineering;Oct2013, Vol. 5 Issue 5, p523 

    Most large, long term mobile robot systems start with some architecture. We studied some of the architectures which are implemented on robot previously, the advantages and disadvantages and finally select siemens 4 view architecture, the best possible architecture for mobile robot. In the...

  • Design of a Mobile Microrobot Based on Standing and Travelling Waves. Bansevicius, Ramutis; Drukteiniene, Asta; Kulvietis, Genadijus; Tumasoniene, Inga // International Journal of Advanced Robotic Systems;Apr2013, Vol. 10, p1 

    The design of a mobile microrobot based on standing and travelling waves is proposed and analysed in this paper. Numerical modelling based on the finite element method is performed to find the resonant frequencies and modal shapes of a microrobot, and to calculate the trajectories of the upper...

  • FEASIBILITY OF 2-D MULTIFINGERED GRASPS. Guan, Y.; Zhang, H. // International Journal of Robotics & Automation;2005, Vol. 20 Issue 4, p271 

    Addresses the problem of determining if a planar grasp of an arbitrary polygonal object by a multifingered hand is physically feasible. Consideration of kinematic constraints and force constraints in the definition of a feasible grasp; Development of a constrained nonlinear global optimization...

  • Design and modelling of a 3D compliant leg for Bioloid. Couto, Mafalda; Santos, Cristina; Machado, José // AIP Conference Proceedings;Sep2012, Vol. 1479 Issue 1, p507 

    In the growing field of rehabilitation robotics, the modelling of a real robot is a complex and passionate challenge. On the crossing point of mechanics, physics and computer-science, the development of a complete 3D model involves the knowledge of the different physic properties, for an...

  • Model and test of a modular inspection robotic system. Aluței, A.; Tătar, M. O.; Cirebea, C. // Mechanika;2010, Vol. 84 Issue 4, p58 

    The aim of the paper is to present the mathematical model and the simulation for an active robotic inspection system developed by the authors. Based on the results of the simulation, important data was acquired regarding the maximum space in which the robot can operate the type of actuators that...

  • OPTIMAL SEQUENCING OF DUAL-GRIPPER ROBOT MOVES IN CELLS WITH PREEMTION RESUME AT FIRST MACHINE. PĂUNESCU, Tudor // Academic Journal of Manufacturing Engineering;Mar2012, Vol. 10 Issue 1, p96 

    In this paper, a robotic cell having two serial machines with preemption resume at first machine, served by double-gripper robot is considered. A deterministic approach to the problem of minimizing the steady-state one-cycle time is adopted. The part processing route is invariable, identical...

  • Algoritmos bioinspirados en la planeación off-line de trayectorias de robots seriales. Guzmán, María A.; Peña, Cristhian A. // Visión Electrónica;ene-jun2013, Vol. 7 Issue 1, p27 

    The main purpose of off-line path planning in serial robotics is to give the robot's endeffector the needed path so it can move along its own workspace and accomplish different assigned tasks through a virtual environment where the robot and its own context (obstacles, machines, etc) is...


Read the Article


Sorry, but this item is not currently available from your library.

Try another library?
Sign out of this library

Other Topics