8 UML - Based Service Robot Software Development : A Case Study ∗

نویسندگان

  • Minseong Kim
  • Suntae Kim
  • Sooyong Park
  • Mun-Taek Choi
  • Munsang Kim
چکیده

Robots have been used in several new applications. In recent years, both academic and commercial research has been focusing on the development of a new generation of robots in the emerging field of service robots. Service robots are individually designed to perform tasks in a specific environment for working with or assisting humans and must be able to perform services semior fully automatically (Kawamura & Iskarous, 1994; Rofer et al., 2000). Examples of service robots are those used for inspection, maintenance, housekeeping, office automation and aiding senior citizens or physically challenged individuals (Schraft, 1994; Rofer et al., 2000). A number of commercialized service robots have recently been introduced such as vacuum cleaning robots, home security robots, robots for lawn mowing, entertainment robots, and guide robots (Rofer et al., 2000; Kim et al., 2003; You et al., 2003; Pineau et al., 2003; Kim et al., 2005). In this context, Public Service Robot (PSR) systems have been developed for indoor service tasks at Korea Institute of Science and Technology (KIST) (Kim et al., 2003; Kim et al., 2004). The PSR is an intelligent service robot, which has various capabilities such as navigation, manipulation, etc. Up to now, three versions of the PSR systems, that is, PSR-1, PSR-2, and a guide robot Jinny have been built. The worldwide aging population and health care costs of aged people are rapidly growing and are set to become a major problem in the coming decades. This phenomenon could lead to a huge market for service robots assisting with the care and support of the disabled and elderly in the future (Kawamura & Iskarous, 1994; Meng & Lee, 2004; Pineau et al., 2003). As a result, a new project is under development at Center for Intelligent Robotics (CIR) at KIST, i.e. the intelligent service robot for the elderly, called T-Rot.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Integrating UML with Service Refinement for Requirements Modeling and Analysis

Unified Modeling Language (UML) is the de facto standard for requirements modeling and system design. UML as a visual language can tremendously help customers, project managers, and developers to specify the requirements of a target system. However, UML lacks the ability to specify the requirements precisely such as the contracts of the system operation, and verify the consistency and refinemen...

متن کامل

Quantitative evaluation of software security: an approach based on UML/SecAM and evidence theory

Quantitative and model-based prediction of security in the architecture design stage facilitates early detection of design faults hence reducing modification costs in subsequent stages of software life cycle. However, an important question arises with respect to the accuracy of input parameters. In practice, security parameters can rarely be estimated accurately due to the lack of sufficient kn...

متن کامل

UML Model Based Design of the Claw Car Robot

Robots are intricate systems and applied in many aspects of today’s society. It is highly desirable to design and develop robust robotics systems. This paper aims at developing an autonomous robotic system using objectoriented software development (OOSD) methodology – UML – to ensure the quality of the system. Unified Modeling Language (UML), a typical OOSD method, is a standard visualization l...

متن کامل

Towards a Generic Software Architecture for a Service Robot Controller

Embedded computer control systems rely on software for performing their functions. These systems are essentially real-time systems and traditionally the research on these systems has been focused on functionality and performance. However, quality attributes as modifiability, portability, etc. are very important for developing high quality computer control software. One way of rising high qualit...

متن کامل

BRIDE - A toolchain for framework-independent development of industrial service robot applications

Software integration is still a challenging and time consuming task and therefore a major part of the development of industrial and domestic service robot applications. The presented toolchain BRIDE is able to streamline this process by the separation of user roles and the separation of developer concerns of software components to ensure a frame-work independent implementation. The impact of th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012