polito.it
Politecnico di Torino (logo)

Model-based design of a path planning algorithm for a motorized wheelchair

Giuseppe Mansoori Fard

Model-based design of a path planning algorithm for a motorized wheelchair.

Rel. Alessandro Rizzo, Luca Russotti. Politecnico di Torino, Corso di laurea magistrale in Mechatronic Engineering (Ingegneria Meccatronica), 2018

[img]
Preview
PDF (Tesi_di_laurea) - Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives.

Download (14MB) | Preview
Abstract:

Motorized wheelchairs help people with disabilities in everyday life and often they are not able to control the wheelchair itself. This project is placed in the autonomous guide of a wheelchair in an indoor environment, developed at Teoresi S.p.A, where the planning of the path represents the first step to move autonomously an item, considered as a mobile robot. Several pathfinding algorithms exist, but the most appropriate is the A* algorithm, given its low computational cost and its high efficiency. Using the innovative method, called "Model-Based Design", the code is no longer written "by hand", but is modelled, tested and auto-generated. This allows to reduce developing and testing times, saving half or more time needed to achieve the main goal. Nevertheless, the handwritten code is not abandoned, since the system requires to interface with other modules to move the wheelchair independently. Thanks to this kind of implementation, we are able to plan the path of a wheelchair safely. The developed code can run independently of the final application, as long as it is considered as a differential mobile robot.

Relatori: Alessandro Rizzo, Luca Russotti
Anno accademico: 2018/19
Tipo di pubblicazione: Elettronica
Numero di pagine: 90
Soggetti:
Corso di laurea: Corso di laurea magistrale in Mechatronic Engineering (Ingegneria Meccatronica)
Classe di laurea: Nuovo ordinamento > Laurea magistrale > LM-25 - INGEGNERIA DELL'AUTOMAZIONE
Aziende collaboratrici: Teoresi SPA
URI: http://webthesis.biblio.polito.it/id/eprint/9036
Modifica (riservato agli operatori) Modifica (riservato agli operatori)