Closed nilutpolkashyap closed 1 year ago
@Acuadros95 any help would be highly appreciated.
In idf.py menuconfig, changed both UART TX pin and UART RX pin to '0' inside 'micro-ROS settings -> UART settings'
Why? Could you give more details on your transport?
From the Agent log, it looks like the ESP is sending the data correctly, but is unable to retrieve the response from the agent. Try to debug and fix the RX side of the ESP32 Serial transport
Why? Could you give more details on your transport?
I read through some previous issues which required changing the UART pins to 0. This step may be wrong. But either way, it didn't work for me.
Try to debug and fix the RX side of the ESP32 Serial transport
Can you be more specific about what steps I need to take? I am not sure what to do here.
What is your output if you left the UART TX pin and UART RX to their -1
default value?
I read through some previous issues which required changing the UART pins to 0. This step may be wrong. But either way, it didn't work for me.
Could you give a link to those issues?
My whole project is inside the repo https://github.com/nilutpolkashyap/esp32_ros2_example
Steps to reproduce the issue
Folder structure
I used the commands to build my project and then flash onto my ESP32 dev board
My ESP32 dev board com port is /dev/ttyUSB0
Expected behavior
Able to see data published by EPS32 by running micro-ROS agent docker.
Actual behavior
Running the micro-ROS agent docker
gives the error
I tried to run the micro-ROS agent built inside my workspace,
I got the following output
After that, I needed to press the Reset 'EN' button on my ESP32 board to see the following output. I get the session established output around 10 times, after which nothing is printed.
Even running 'ros2 topic list' does not show any micro-ROS topics
Additional information