Reusable Robotics Software Collection

نویسندگان

  • Anthony Mallet
  • Fumio Kanehiro
  • Sara Fleury
  • Matthieu Herrb
چکیده

Integrating software on board real robots requires to be able to share, distribute and reuse robotics software components among the robotics community. Many projects and frameworks have contributed to this problem. However, most of the frameworks concentrate on providing a particular architecture. This actually leads to a reduced reusability. We present ideas on what integration tools should do and how robotic software should be developed in order to improve reusability. This work is accomplished in the context of the Joint Japanese-French Robotics Laboratory where the distributed structure of the lab and the necessary need for software exchanges make the software reusability problem a crucial one.

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

ثبت نام

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

منابع مشابه

CLARAty: Challenges and Steps Toward Reusable Robotic Software

We present in detail some of the challenges in developing reusable robotic software. We base that on our experience in developing the CLARAty robotics software, which is a generic object-oriented framework used for the integration of new algorithms in the areas of motion control, vision, manipulation, locomotion, navigation, localization, planning and execution. CLARAty was adapted to a number ...

متن کامل

Designing a Distributed Real-time Software Framework for Robotics

A distributed real–time robot application framework is designed, to improve the scalability and reusability of software modules. The design is based on real–time CORBA and structured into two layers: the infrastructure layer for basic functionality and the service layer, which includes several reusable services.

متن کامل

A Reusable Operational Software Architecture for Advanced Robotics

ion as opposed to manipulator level programming where the robot program is in terms of robot states [Lozano-Peréz, 1983]. 2.6.2. Operational Software A robot programming language is the top most layer of the robotic software. The layer of software that actually translates the robot programming language constructs into actuator commands is called the operational software

متن کامل

A case study of a reusable component collection in the information retrieval domain

This paper reports on practical issues in the development, distribution, use, and evolution of a reusable component collection in the domain of information retrieval.

متن کامل

A Component Based Approach for Robotics Software based on Communication Patterns: Crafting Modular and Interoperable Systems (Position Paper Workshop W-M02, ICRA 2005)

Vital functions of robots are provided by software and software dominance is still growing. Mastering the software complexity is not only a demanding but also indispensable task towards an operational robot. Component based software approaches provide suitable means to master the complexity issue. Nevertheless, shareable, distributable and reusable off-the-shelf software components for robotics...

متن کامل

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


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

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

دوره   شماره 

صفحات  -

تاریخ انتشار 2007