ROBOTIS-GIT / turtlebot3

ROS packages for Turtlebot3
http://turtlebot3.robotis.com
Apache License 2.0
1.52k stars 1.03k forks source link

Turtlebot 3 Rviz No transform from [wheel_left_link] to [base_footprint] #246

Closed shrivats1995 closed 6 years ago

shrivats1995 commented 6 years ago

ISSUE TEMPLATE ver. 0.1.0

  1. Which TurtleBot3 you have?

    • [X] Burger
    • [ ] Waffle
    • [ ] Waffle Pi
  2. Which SBC(Single Board Computer) is working on TurtleBot3?

    • [X] Raspberry Pi 3
    • [ ] Intel Joule 570x
    • [ ] etc (PLEASE, WRITE DOWN YOUR SBC HERE)
  3. Which OS you installed in SBC?

    • [X] Ubuntu MATE 16.04 or later
    • [ ] Raspbian
    • [ ] etc (PLEASE, WRITE DOWN YOUR OS)
  4. Which OS you installed in Remote PC?

    • [X] Ubuntu 16.04 LTS (Xenial Xerus)
    • [ ] Ubuntu 18.04 LTS (Bionic Beaver)
    • [ ] Linux Mint 18.x
    • [ ] etc (PLEASE, WRITE DOWN YOUR OS)
  5. Write down software version and firmware version

    • Software version: [1.12.13]
    • Firmware version: [1.2.0]
  6. Write down the commands you used in order

    [Remote PC] roscore [SBC] roslaunch turtlebot3_bringup turtlebot3_robot.launch [Remote PC] $ export TURTLEBOT3_MODEL=burger [Remote PC] $ roslaunch turtlebot3_bringup turtlebot3_remote.launch [Remote PC]$ rosrun rviz rviz -d rospack find turtlebot3_description/rviz/model.rviz

  7. Copy and Paste your error message on terminal

screenshot from 2018-07-05 12-16-03

  1. Please, describe detailedly what difficulty you are in

Hi, I am using a turtlebot 3 burger with ubuntu mate installed on the raspberry pi and the remote PC is running Ubuntu 16.04 ( Xenial Xerus ) I was working on the 'bringup' section of the tutorial and while running rviz, I got the following status error in the robot model section. No transform from [wheel_left_link] to [base_footprint] No transform from [wheel_right_link] to [base_footprint] I have updated the firmware on the openCR board to the latest version (1.2.0)

kijongGil commented 6 years ago

Hi :) @shrivats1995 Make sure your RemotePC and turtlebot3's IP. Follow link will help you. https://github.com/ROBOTIS-GIT/turtlebot3/issues/229

Thanks, Gilbert.

shrivats1995 commented 6 years ago

Hi Gilbert,

Thanks a lot! Will check that.

Regards, Shrivatsan

On Thu, Jul 5, 2018, 5:21 PM Gilbert notifications@github.com wrote:

Hi :) @shrivats1995 https://github.com/shrivats1995 Make sure your RemotePC and turtlebot3's IP. Follow link will help you.

229 https://github.com/ROBOTIS-GIT/turtlebot3/issues/229

Thanks, Gilbert.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/ROBOTIS-GIT/turtlebot3/issues/246#issuecomment-402888630, or mute the thread https://github.com/notifications/unsubscribe-auth/AhpxBwoc_pI0VqCCren5lQnAiJVdnh4Zks5uDq2hgaJpZM4VEaY1 .

shrivats1995 commented 6 years ago

Changing the IP worked. Thank you so much for the help! I'll close the issue.

kijongGil commented 6 years ago

I am glad that the problem has been solved. :) If you have another problem, please reopen it.

dhikihandika commented 5 years ago

hi gilbert,

My robot have same problem it. I have done check connection RemotePC and TurtleBot3 IP, this is fine. But my robot still eror in Rviz; No transform from [wheel_left_link] to [base_footprint], and No transform from [wheel_right_link] to [base_footprint]

Please show me instruction to fix it !!! Thank you,

valazio195 commented 5 years ago

Halo bro dhikiandika.

Kalau emang dari setup IP address, konfigurasi OpenCR udah oke2 aja, tapi pas ngetes kendala rviz-nya masih ada (wheel right and left missing di Robot Model), coba lo konfigurasi ulang IP address both on Remote PC and Turtlebot.

Karena pada dasarnya kita mau robotnya autonomous, maka Turtlebot-nya harus host ROS MASTER, maka both ROS_MASTER_URI dan ROS_HOSTNAME_nya harus diisi ama IP address dari Turtlebot itu sendiri.

Untuk remote PC-nya, ganti IP Address dari ROS_MASTER_URI ke IP turtlebot lo, nah kalau IP dari ROS_HOSTNAME-nya yah IP address dari komputer lo

TurtleBot's netbook hosts the ROS Master with ROS_MASTER_URI= http://:11311 and ROS_IP=http:// • The remote computer has ROS_MASTER_URI = http://:11311 and ROS_IP==http://

jangan lupa edit2 itu paka nano, trus kalau udah, langsung source

valazio195 commented 5 years ago

Sorry2 bro dhikiandika, looks like you don't need to configure your IP or your open CR again.

If your problem still persist nevertheless, maybe it's because your firewall still turned on in your laptop.

Try sudo ufw disable command first, see what happen next

dhikihandika commented 5 years ago

oke bro.. I will try your solution next few days.. Thanks for his help and i hope your solution make completed my problem.

Pada tanggal Jum, 14 Jun 2019 02:30, valazio195 notifications@github.com menulis:

Sorry2 bro dhikiandika, looks like you don't need to configure your IP or your open CR again.

If your problem still persist nevertheless, maybe it's because your firewall still turned on in your laptop.

Try sudo ufw disable command first, see what happen next

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/ROBOTIS-GIT/turtlebot3/issues/246?email_source=notifications&email_token=ALAFIP5CH6PCQKQHUFQQJOTP2KN6PA5CNFSM4FIRUY22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODXUZK6I#issuecomment-501847417, or mute the thread https://github.com/notifications/unsubscribe-auth/ALAFIP5SNW4ALG6XTPYLCWTP2KN6PANCNFSM4FIRUY2Q .

LouisValery commented 4 years ago

If you used this node:

node pkg="tf" type="static_transform_publisher" name="odom_1_map_broadcaster" args="0 0 0 0 0 0 map robot1_tf/odom 100"

make sure that your map is linked to "odom" and not "footprint". It solved my problem.