[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3316782.3321549acmotherconferencesArticle/Chapter ViewAbstractPublication PagespetraConference Proceedingsconference-collections
research-article

Applying software variability methods to design adaptive assistance robots

Published: 05 June 2019 Publication History

Abstract

We believe that assistance and service robots are a major technological trend that could lead to a spread similar to smartphones today. Thus, it could be normal to have such a robot at home to support people during their daily life. The main challenge with today's developments in this segment is a lack of features and a lack of adaptivity. Most service robots are specialised systems (vacuum cleaners) or do not consider the user's needs and preferences when fulfilling their tasks. Our goal is to cope with these challenges and propose a solution by applying principles of software variability engineering to create an adaptive and accessible robot that can be extended and re-configured to fit the user's needs better. Therefore, we modified feature and variability modelling known from product lines and software ecosystems and developed an approach to configure the robot based on user requirements (needs and preferences).

References

[1]
David Gollasch. 2015. Conceptual Variability Management in Software Families with Multiple Contributors. Master's thesis. Dresden.
[2]
David Gouaillier, Vincent Hugel, Pierre Blazevic, Chris Kilner, Jerome Monceaux, Pascal Lafourcade, Brice Marnier, Julien Serre, and Bruno Maisonnier. {n. d.}. Mechatronic design of NAO humanoid. In 2009 IEEE International Conference on Robotics and Automation (ICRA). IEEE, 769--774.
[3]
Victor Guana and Dario Correal. 2013. Improving software product line configuration: A quality attribute-driven approach. Information and Software Technology 55, 3 (March 2013), 541--562.
[4]
David GOUAILLIER Pierre-Brice Wieber Jory Lafaye. 2014. Linear Model Predictive Control of the Locomotion of Pepper, a Humanoid Robot with Omnidirectional Wheels. (Dec. 2014), 1--6.
[5]
Claudia Loitsch and Gerhard Weber. 2012. Barrierefreiheit durch Personalisierung und Kollaboration. Technical Report. Dresden :.
[6]
Claudia Loitsch, Gerhard Weber, Nikolaos Kaklanis, Konstantinos Votis, and Dimitrios Tzovaras. 2017. A knowledge-based approach to user interface adaptation from preferences and for special needs. User Modeling and User-Adapted Interaction 27, 3 (Oct. 2017), 445--491.
[7]
Ulrich Reiser, Theo Jacobs, Georg Arbeiter, Christopher Parlitz, and Kerstin Dautenhahn. 2013. Care-O-bot® 3 - Vision of a Robot Butler. In Your Virtual Butler: The Making-of, Robert Trappl (Ed.). Springer Berlin Heidelberg, Berlin, Heidelberg, 97--116.
[8]
Julia Schroeter. 2013. Feature-based configuration management of reconfigurable cloud applications. (Dec. 2013).
[9]
Takanori Shibata. 2012. Therapeutic Seal Robot as Biofeedback Medical Device: Qualitative and Quantitative Evaluations of Robot Therapy in Dementia Care. Proc. IEEE 100, 8 (July 2012), 2527--2538.
[10]
Walter Dan Stiehl, Jun Ki Lee, Cynthia Breazeal, Marco Nalin, Angelica Morandi, and Alberto Sanna. 2009. The huggable: a platform for research in robotic companions for pediatric care. ACM, New York, New York, USA.
[11]
Simon Urli, S Urli, Mireille Blay-Fornarino, M Blay-Fornarino, P Collet, Philippe Collet, Sebastien Mosser, S Mosser, Michel Riveill, and M Riveill. 2014. Managing a Software Ecosystem Using a Multiple Software Product Line: A Case Study on Digital Signage Systems. In 2014 40th EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA). IEEE, 344--351.
[12]
Matthias Wallenfels. 2016. Pflege 4.0. ProCare 21, 8 (Oct. 2016), 42--45

Cited By

View all
  • (2023)LoomoRescue: An Affordable Rescue Robot for Evacuation SituationsDesign, Operation and Evaluation of Mobile Communications10.1007/978-3-031-35921-7_5(53-73)Online publication date: 9-Jul-2023

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
PETRA '19: Proceedings of the 12th ACM International Conference on PErvasive Technologies Related to Assistive Environments
June 2019
655 pages
ISBN:9781450362320
DOI:10.1145/3316782
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 05 June 2019

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. accessibility
  2. adaptive technology
  3. assistive technology
  4. human-computer interaction
  5. human-robot interaction
  6. needs and preferences
  7. personal robot
  8. software ecosystems
  9. software variability

Qualifiers

  • Research-article

Conference

PETRA '19

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 11 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2023)LoomoRescue: An Affordable Rescue Robot for Evacuation SituationsDesign, Operation and Evaluation of Mobile Communications10.1007/978-3-031-35921-7_5(53-73)Online publication date: 9-Jul-2023

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media