Skip to content

Conversation

@Danilrivero
Copy link

Nodo de Python junto con el archivo de Arduino para su uso con ROS2 Humble.

Danilrivero and others added 30 commits October 5, 2022 10:07
Nodo de Python junto con el archivo de Arduino para su uso con ROS2 Humble.
Explains how to setup and use the ROS2 node.
Se han ordenado una serie de variables, actualizado el formato de datos mostrados por terminal y quitado errores.
Se incluye el URDF del Open UMA Rov para posteriores simulaciones
Now the Rover works flawlessly without any interruption or delays
This content must be placed in your "nav2_brigup" directory.
Se introduce un filtro digital para obtener una respuesta más suave debido a que en cambios bruscos de consigna el controlador no era capaz de alcanzar esta consigna debido al elevado error provocado.
Updated the PI in the Arduino code and added a digital filter to smooth the PWM signal sent to the motors in order to avoid an unstable system.

The ROS2 node now receives information from the Arduino with information about the encoders. This information is later published in newly made topics.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants