Microros with Teensy-3.2 issues

asked 2021-08-09 19:05:57 -0500

Bob H gravatar image

I have been unable to get microros to work with a teensy 3.2. I have followed the steps in the tutorials exactly and everything seems to work up to the point where I try to get the topic list. At that point the response does not include the published /micro_ros_arduino_node_publisher topic. I have added some code to the arduino publisher code trying to troubleshoot a little. The code goes through the setup routine without error, and then starts the "spin". The publisher then starts to publisher the data, and I can see the "msg.data" begin to count up. I also added some code to the RCSOFTCHECK routine to see if it ever produces an error, and it does not. It appears that the teensy-3.2 is doing what it is supposed to do, but I don't get any published data on the main ROS2 processor that I am connected to.
I am running ROS2 on linux 20.4, with ros2 foxy, Arduino IDE 1.8.13, and connecting to the teensy3.2 with a USB port. Any help you can provide would be greatly appreciated.

edit retag flag offensive close merge delete

Comments

Have you raised an issue on the micro-ROS source repositories?

kscottz gravatar image kscottz  ( 2021-08-13 13:28:39 -0500 )edit

Yes I have.

Bob H gravatar image Bob H  ( 2021-08-13 15:15:26 -0500 )edit