DocumentCode :
2520177
Title :
Software abstractions for modeling robot mechanisms
Author :
Brugali, Davide
Author_Institution :
Univ. of Bergamo, Dalmine
fYear :
2007
fDate :
4-7 Sept. 2007
Firstpage :
1
Lastpage :
6
Abstract :
In order to make robot software applications reusable across different robotic platform, there is the need to make software dependencies to the mechanical structure explicit. This means to define a common mechanism model that is used by every functional module to refer to the specific characteristics of the robot hardware. The aim of this paper is to illustrate the ANYMORPHOLOGY design pattern, which describes a set of software abstractions used to model robotic mechanisms.
Keywords :
control engineering computing; object-oriented programming; robot programming; software reusability; ANYMORPHOLOGY design pattern; functional module; mechanical structure; robot mechanism modeling; robot software application; software abstraction; software dependency; software reusability; Application software; Connectors; Kinematics; Legged locomotion; Mobile robots; Robot control; Robot sensing systems; Robot vision systems; Software quality; Software reusability; Mechanism model; Robotics; Software; development and reuse;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advanced intelligent mechatronics, 2007 IEEE/ASME international conference on
Conference_Location :
Zurich
Print_ISBN :
978-1-4244-1263-1
Electronic_ISBN :
978-1-4244-1264-8
Type :
conf
DOI :
10.1109/AIM.2007.4412415
Filename :
4412415
Link To Document :
بازگشت