The project has the aim to develop a Python/Arduino software to control a powered wheelchair and manage the communication between the CAN bus and ROS. The development period has been fundamental to deeply understand the technology used. Starting from CAN-Bus, the focus has been on the structure of the messages transmitted by this kind of system. It has been useful to develop a complete and working interface with ROS and python to program the creation of the message and to implement an Arduino code to send the complete message in the correct frame structure.

The project has the aim to develop a Python/Arduino software to control a powered wheelchair and manage the communication between the CAN bus and ROS. The development period has been fundamental to deeply understand the technology used. Starting from CAN-Bus, the focus has been on the structure of the messages transmitted by this kind of system. It has been useful to develop a complete and working interface with ROS and python to program the creation of the message and to implement an Arduino code to send the complete message in the correct frame structure.

Design and development of a generic Arduino ROS interface for brain actuated powered wheelchairs

SPETTU, FEDERICO
2021/2022

Abstract

The project has the aim to develop a Python/Arduino software to control a powered wheelchair and manage the communication between the CAN bus and ROS. The development period has been fundamental to deeply understand the technology used. Starting from CAN-Bus, the focus has been on the structure of the messages transmitted by this kind of system. It has been useful to develop a complete and working interface with ROS and python to program the creation of the message and to implement an Arduino code to send the complete message in the correct frame structure.
2021
Design and development of a generic Arduino ROS interface for brain actuated powered wheelchairs
The project has the aim to develop a Python/Arduino software to control a powered wheelchair and manage the communication between the CAN bus and ROS. The development period has been fundamental to deeply understand the technology used. Starting from CAN-Bus, the focus has been on the structure of the messages transmitted by this kind of system. It has been useful to develop a complete and working interface with ROS and python to program the creation of the message and to implement an Arduino code to send the complete message in the correct frame structure.
Powered wheelchair
BMI
ROS
CAN-Bus
Arduino
File in questo prodotto:
File Dimensione Formato  
Spettu_Federico.pdf

accesso riservato

Dimensione 3.09 MB
Formato Adobe PDF
3.09 MB Adobe PDF

The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12608/36795