Skip to main content
Log in

A Decision-Theoretic Approach for the Collaborative Control of a Smart Wheelchair

  • Published:
International Journal of Social Robotics Aims and scope Submit manuscript

Abstract

While assistive robot technology is quickly progressing, several challenges remain to make this technology truly usable and useful for humans. One of the aspects that is particularly important is in defining control protocols that allow both the human and the robot technology to contribute to the best of their abilities. In this paper we propose a framework for the collaborative control of a smart wheelchair designed for individuals with mobility impairments. Our approach is based on a decision-theoretic model of control, and accepts commands from both the human user and robot controller. We use a Partially Observable Markov Decision Process to optimize the collaborative action choice, which allows the system to take into account uncertainty in the user intent, in the command and in the environment. The system is deployed and validated on the SmartWheeler platform, and experiments with 8 users show the improvement in usability and navigation efficiency that are achieved with this form of collaborative control.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

Notes

  1. http://wiki.ros.org/move_base.

  2. http://www.wheelchairskillsprogram.ca/eng/documents/FORM_WST-P-WCU_4.2.1_approved.pdf.

References

  1. Bonarini A, Ceriani S, Fontana G, Matteucci M (2012) Introducing lurch: a shared autonomy robotic wheelchair with multimodal interfaces. In: Proceedings of IROS 2012 workshop on progress, challenges and future perspectives in navigation and manipulation assistance for robotic wheelchairs

  2. Cortes U, Barrue C, Martinez AB, Urdiales C, Campana F, Annicchiarico R, Caltagirone C (2010) Assistive technologies for the new generation of senior citizens: the share-it approach. Int J Comput Healthc 1(1):35–65

    Article  Google Scholar 

  3. Crandall JW, Goodrich MA (2002) Characterizing efficiency of human robot interaction: a case study of shared-control teleoperation. In: Intelligent robots and systems, 2002. IEEE/RSJ international conference on, vol 2, pp 1290–1295. IEEE

  4. Demeester E, Nuttin M, Vanhooydonck D, Van Brussel H (2003) Assessing the user’s intent using bayes’ rule: application to wheelchair control. In: Proceedings of the 1st international workshop on advanced in service robotics, pp 117–124

  5. Dragan AD, Srinivasa SS (2013) A policy-blending formalism for shared control. Int J Robot Res 32(7):790–805

    Article  Google Scholar 

  6. Fehr L, Langbein WE, Skaar SB (2000) Adequacy of power wheelchair control interfaces for persons with severe disabilities: a clinical survey. J Rehabil Res Dev 37:353

    Google Scholar 

  7. Goodrich MA, Boer ER, Crandall JW, Ricks RW, Quigley ML (2004) Behavioral entropy in human-robot interaction. In: Technical report DTIC Document

  8. Javdani S, Bagnell JA, Srinivasa S (2015) Shared autonomy via hindsight optimization. arXiv preprint arXiv:1503.07619

  9. Kaelbling LP, Littman ML, Cassandra AR (1998) Planning and acting in partially observable stochastic domains. Artif Intell 101:99

    Article  MathSciNet  MATH  Google Scholar 

  10. Karami AB, Jeanpierre L, Mouaddib AI (2009) Partially observable markov decision process for managing robot collaboration with human. In: 2009. ICTAI’09. 21st IEEE international conference on tools with artificial intelligence , pp 518–521

  11. Kim DJ, Hazlett-Knudsen R, Culver-Godfrey H, Rucks G, Cunningham T, Portee D, Bricout J, Wang Z, Behal A (2012) How autonomy impacts performance and satisfaction: results from a study with spinal cord injured subjects using an assistive robot. IEEE Trans Syst Man Cybern Part A 42:2

    Article  Google Scholar 

  12. Matignon L, Karami AB, Mouaddib AI (2010) A model for verbal and non-verbal human-robot collaboration. In: 2010 AAAI fall symposium series

  13. Nakayama O, Futami T, Nakamura T, Boer ER (1999) Development of a steering entropy method for evaluating driver workload. SAE Trans 108((6; PART 1)):1686–1695

    Google Scholar 

  14. Nuttin M, Vanhooydonck D, Demeester E, Van Brussel H (2002) Selection of suitable human–robot interaction techniques for intelligent wheelchairs. In: 2002. IEEE 11th IEEE International Workshop on Robot and Human Interactive Communication. Proceedings, pp 146–151

  15. Pineau J, Gordon G, Thrun S et al (2003) Point-based value iteration: an anytime algorithm for pomdps. IJCAI 3:1025–1032

    Google Scholar 

  16. Pineau J, West R, Atrash A, Villemure J, Routhier F (2011) On the feasibility of using a standardized test for evaluating a speech-controlled smart wheelchair. Int J Intell Control Syst 16(2):124–131

    Google Scholar 

  17. Simpson RC (2005) Smart wheelchairs: a literature review. J Rehabil Res Dev 42(4):423

    Article  Google Scholar 

  18. Spaan MT, Spaan MT (2004) A point-based pomdp algorithm for robot planning. In: 2004 IEEE international conference on robotics and automation. Proceedings. ICRA’04 ,vol 3, pp 2399–2404

  19. Taha T, Miró JV, Dissanayake G (2008) Pomdp-based long-term user intention prediction for wheelchair navigation. In: IEEE international conference on robotics and automation, 2008. ICRA 2008, pp 3920–3925

  20. Taha T, Miró JV, Dissanayake G (2011) A pomdp framework for modelling human interaction with assistive robots. In: 2011 IEEE international conference on robotics and automation (ICRA) , pp 544–549

  21. Thrun S (2000) Probabilistic algorithms in robotics. Ai Mag 21(4):93

    Google Scholar 

  22. Vanhooydonck D, Demeester E, Nuttin M, Van Brussel H (2003) Shared control for intelligent wheelchairs: an implicit estimation of the user intention. In: Proceedings of the 1st international workshop on advances in service robotics (ASER03), pp. 176–182. Citeseer

  23. Yoon SW, Fern A, Givan R, Kambhampati S (2008) Probabilistic planning via determinization in hindsight. In: AAAI, pp. 1010–1016

  24. Ziebart BD, Maas AL, Bagnell JA, Dey AK (2008) Maximum entropy inverse reinforcement learning. In: AAAI, pp. 1433–1438

  25. Ziebart BD, Ratliff N, Gallagher G, Mertz C, Peterson K, Bagnell JA, Hebert M, Dey AK, Srinivasa S (2009) Planning-based prediction for pedestrians. In: 2009. IEEE/RSJ international conference on intelligent robots and systems , pp 3931–3936

Download references

Acknowledgements

Funding for this project was provided through the NSERC Canadian Field Robotics Network (NCFRN), the NSERC Discovery program and the AGE-WELL NCE. Many thanks to Martin Gerdzhev, Alan Do-Omri, Anne-Marie Hébert and Dahlia Kairy for helpful suggestions throughout the experimental phase of the work.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Mahmoud Ghorbel or Joelle Pineau.

Appendices

Appendix A: Theorem Demonstration

We detail in this paragraph the mathematical proof (by reverse induction) of the Eqs. (15, 16):

Proof

At the final time T,

We seek to minimize our cost for the final destination at all time, so \(\forall t \,\,\,\, \forall \kappa \, \mathcal {V}_g^{t}(x) \leqslant \mathcal {V}^{t}_{\kappa }(x) \), then \( \mathcal {V}_g^{t}(x) \leqslant \underset{\kappa }{min} \, \mathcal {V}^{t}_{\kappa }(x) \) Finally

We assume that our equations are true for t,

Our proof is complete. \(\square \)

Appendix B: Wheelchaire Skills Test

figure a

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ghorbel, M., Pineau, J., Gourdeau, R. et al. A Decision-Theoretic Approach for the Collaborative Control of a Smart Wheelchair. Int J of Soc Robotics 10, 131–145 (2018). https://doi.org/10.1007/s12369-017-0434-7

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12369-017-0434-7

Keywords