Home /Research /Software architecture of human-like robot
OTHER

Software architecture of human-like robot

Tae-Geun Lee, KwangWoong Yang, Moosung Choi, Un-chol Shin

Year
2009
Citations
3

Abstract

Software architectures have been suggested for a non-industrial robot up to the present, however a few developer who working in the robot field are applying those to manufactured products. Such software architecture of the robot is not using with several reasons in the field of a robot in spite of excellent advantages. This paper proposes using a device management of the software architecture, which has a hierarchical structure, in a human-like robot. Especially, we applied to the rent business of the android platform, EveR1; the compound word of Eve and Robot [1]. The device may be real mechanical parts like a sensor, motor, and camera or virtual parts like a motor arbiter, motion generator, and priority maker. The virtual parts are software components which are used in operating the android platform. The device management exists between hardware and software of a robot, and makes the hardware compatibility for applied to applications in the high layer of software. It is compatible due to separating similar functions of each device which is managed in the device management, and providing same abstract interfaces. For instance, an application developed by using a motor driver of one corporation is exchanged for a motor drive of the other corporation with minimal code modification.

Keywords

Computer scienceSoftwareEmbedded systemRobotSoftware architectureAndroid (operating system)Mobile robotEngineeringOperating systemArtificial intelligence

Related papers

Browse all OTHER papers