ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

ros_noob_corgi's profile - activity

2019-10-09 04:34:14 -0500 received badge  Famous Question (source)
2019-06-12 18:50:36 -0500 received badge  Enthusiast
2019-06-05 11:34:03 -0500 received badge  Supporter (source)
2019-06-01 00:58:30 -0500 marked best answer OpenCR Board Can't Publish, Can Subscribe (WSL)

Hello,

Lately I've been trying to follow the tutorials at the robotis manual to learn about ROS and Turtlebot3. I have a Turtlebot3 Burger.

My setup

  • Using ROS Melodic
  • PC OS: WSL Ubuntu 18.04 Bionic
  • Tb3: Raspberry Pi 3 Ubuntu 18.04 Server Bionic
  • OpenCR 1.0 firmware: v1.2.3
  • ... Let me know to add any other relevant info.

Question

While trying to get SLAM to work, I was experiencing a common issue of no transform from odom to base_footprint. Upon more investigation, I found that I couldn't see any odom data through rostopic echo odom and rostopic hz odom showed that there were never any messages.

However, I know that I can command the turtlebot using keyboard teleop. I just can't receive any messages that are sent "from" the OpenCR board. Why is this?

I have explored the idea of this being a time-sync issue. I have checked to make sure my ROS_MASTER_URI and ROS_HOSTNAME are correct on all machines.

Any help is much appreciated. Thank you.

--EDIT 0: This doesn't seem like a cross-computer issue to me, but rather something with rosserial that is causing topics to not have messages published.--

EDIT 1: actually, it is a cross-machine issue!

EDIT 2: When I use ROS_IP instead of ROS_HOSTNAME and set ROS_MASTER_URI to be http://ip of pc:11311 I don't see any data on the topics from the OpenCR; when I run everything on the RPi, I do see data.

EDIT 3: I am able to publish from RPi to PC and vice versa, but nothing comes from the rosserial_python node.

2019-06-01 00:58:18 -0500 received badge  Notable Question (source)
2019-05-31 17:24:36 -0500 answered a question OpenCR Board Can't Publish, Can Subscribe (WSL)

I have figured out my answer: issues were due to my use of WSL.

2019-05-31 12:51:39 -0500 commented answer OpenCR Board Can't Publish, Can Subscribe (WSL)

Okay, What about ROS on Windows then? Or should I go with Linux?

2019-05-31 12:39:17 -0500 commented answer OpenCR Board Can't Publish, Can Subscribe (WSL)

I have a WiFi router (no WAN though). RPi has static IP; PC has static IP. Only two hosts. They can ping each other. Whe

2019-05-31 12:34:41 -0500 received badge  Popular Question (source)
2019-05-31 11:38:01 -0500 edited question OpenCR Board Can't Publish, Can Subscribe (WSL)

OpenCR Board Can't Publish, Can Subscribe Hello, Lately I've been trying to follow the tutorials at the robotis manual

2019-05-31 11:24:14 -0500 commented answer OpenCR Board Can't Publish, Can Subscribe (WSL)

Hello, I will use ROS_IP instead and see if it fixes my issue. Please see edits :)

2019-05-31 11:24:03 -0500 edited question OpenCR Board Can't Publish, Can Subscribe (WSL)

OpenCR Board Can't Publish, Can Subscribe Hello, Lately I've been trying to follow the tutorials at the robotis manual

2019-05-31 11:08:05 -0500 commented answer OpenCR Board Can't Publish, Can Subscribe (WSL)

Hello, I will use ROS_IP instead and see if it fixes my issue.

2019-05-31 11:06:58 -0500 edited question OpenCR Board Can't Publish, Can Subscribe (WSL)

OpenCR Board Can't Publish, Can Subscribe Hello, Lately I've been trying to follow the tutorials at the robotis manual

2019-05-31 11:06:44 -0500 edited question OpenCR Board Can't Publish, Can Subscribe (WSL)

OpenCR Board Can't Publish, Can Subscribe Hello, Lately I've been trying to follow the tutorials at the robotis manual

2019-05-31 11:06:44 -0500 received badge  Editor (source)
2019-05-31 10:57:34 -0500 edited question OpenCR Board Can't Publish, Can Subscribe (WSL)

OpenCR Board Can't Publish, Can Subscribe Hello, Lately I've been trying to follow the tutorials at the robotis manual

2019-05-31 10:53:46 -0500 commented answer OpenCR Board Can't Publish, Can Subscribe (WSL)

Hello, I will use ROS_IP instead, but I don't think that it will fix my problem as the RPI is able to publish messages t

2019-05-30 19:41:51 -0500 asked a question OpenCR Board Can't Publish, Can Subscribe (WSL)

OpenCR Board Can't Publish, Can Subscribe Hello, Lately I've been trying to follow the tutorials at the robotis manual