legged_control icon indicating copy to clipboard operation
legged_control copied to clipboard

rviz无法显示机器人模型

Open 1242713693 opened this issue 1 year ago • 26 comments

T(T(SIXBD~C2$9LS(JAM~$W

1242713693 avatar Aug 01 '23 10:08 1242713693

检查一下模型是不是正确的,参数是什么。我记得是legged_robot_description

juanvon avatar Aug 13 '23 02:08 juanvon

检查一下模型是不是正确的,参数是什么。我记得是legged_robot_description

image 这个还是不行,能麻烦看一下你的参数设置吗?谢谢

1242713693 avatar Aug 13 '23 04:08 1242713693

对于机器人模型无法加载的问题,大家可以访问我的主页进行检查。我会告诉大家如何解决这个问题。记得给我一颗小星星,谢谢大家!

你好,你的主页的图片无法打开!!!

1242713693 avatar Aug 30 '23 00:08 1242713693

T(T(SIXBDC2$9LS(JAM$W 兄弟,我也遇到这个问题了,你解决了吗

passer-by-Wang avatar Sep 01 '23 09:09 passer-by-Wang

T(T(SIXBDC2$9LS(JAM$W兄弟,我也遇到这个问题了,你解决了吗

你将map改为base ;将robot_description 改为legged_robot_description试一下。

1242713693 avatar Sep 01 '23 09:09 1242713693

image 还是有一部分没有正常显示

passer-by-Wang avatar Sep 01 '23 09:09 passer-by-Wang

图像还是有一部分没有正常显示

你在终端把指令全都打开,最后一步打开rviz

1242713693 avatar Sep 01 '23 09:09 1242713693

还是这样

passer-by-Wang avatar Sep 01 '23 09:09 passer-by-Wang

还是这样 选择一种步态运行起来试一下

1242713693 avatar Sep 01 '23 09:09 1242713693

一样的结果

passer-by-Wang avatar Sep 01 '23 10:09 passer-by-Wang

一样的结果 那我没办法解决了

1242713693 avatar Sep 01 '23 10:09 1242713693

你是设置那两个参数就正常了吗

passer-by-Wang avatar Sep 01 '23 10:09 passer-by-Wang

你是设置那两个参数就正常了吗 我的也不正常,我设置的机器人是A1,但RVIZ出来的是MIT的模型。

1242713693 avatar Sep 01 '23 10:09 1242713693

我把环境变量设置加在.bashrc文件里source了,所有终端都能使用那个环境变量,然后那两个参数我改了之后还是模型显示不全

passer-by-Wang avatar Sep 01 '23 10:09 passer-by-Wang

我把环境变量设置加在.bashrc文件里source了,所有终端都能使用那个环境变量,然后那两个参数我改了之后还是模型显示不全

那这个我没办法帮你,我也搞不清楚

1242713693 avatar Sep 01 '23 10:09 1242713693

我发现问题在于没有开控制器,只开了控制器管理的gui没有选择控制器并打开,但是我现在发现,它的初始状态是趴着的,我直接执行trot步态就是显得很奇怪

passer-by-Wang avatar Sep 01 '23 11:09 passer-by-Wang

Hi guys, please could you post in english too.. Each post is interesting (im french😋) Thanks friends.

elpimous avatar Sep 01 '23 12:09 elpimous

我发现问题在于没有开控制器,只开了控制器管理的gui没有选择控制器并打开,但是我现在发现,它的初始状态是趴着的,我直接执行trot步态就是显得很奇怪

兄弟想问一下,问题解决了吗?

mitsui29 avatar Oct 24 '23 22:10 mitsui29

我发现问题在于没有开控制器,只开了控制器管理的gui没有选择控制器并打开,但是我现在发现,它的初始状态是趴着的,我直接执行trot步态就是显得很奇怪

兄弟想问一下,问题解决了吗?

没解决,但是趴着直接开控制器给trot步态就能直接站起来

passer-by-Wang avatar Oct 25 '23 02:10 passer-by-Wang

我发现问题在于没有开控制器,只开了控制器管理的gui没有选择控制器并打开,但是我现在发现,它的初始状态是趴着的,我直接执行trot步态就是显得很奇怪

兄弟想问一下,问题解决了吗?

在命令框中执行 rostopic pub -1 /cmd_vel geometry_msgs/Twist "linear: x: 0.0 y: 0.0 z: 0.2 angular: x: 0.0 y: 0.0 z: 0.0" 应该可以站立起来

1242713693 avatar Oct 25 '23 02:10 1242713693

我发现问题在于没有开控制器,只开了控制器管理的gui没有选择控制器并打开,但是我现在发现,它的初始状态是趴着的,我直接执行trot步态就是显得很奇怪

兄弟想问一下,问题解决了吗?

没解决,但是趴着直接开控制器给trot步态就能直接站起来

感谢回复哈,我用这个rqt-->Plugins-->Robot Tools-->Robot Steering-->点击一下stop-->拖动滑块控制机器人速度和转向,也可以运行不过是在gazebo上,而且给到trot这个步态,gazebo里面无法起来,而是趴着颤抖,给到速度之后就能起来了,对于rviz我后来尝试了一下在Plugins的视觉化那个里面打开了一个实验版本的rviz,虽然可以完整加载模型了,但是发现模型外观上还是有些区别,然后模型也是穿过了整个地平面,对于给定的目标点,模型在rviz里面不会移动,在gazebo里面会同步移动。而且我发现那些个跳跃的步态基本上很难运行成功,很不稳定,容易翻车。下面有三张截图,前两张是rviz和gazebo 的联动,但是rviz的模型不会移动。单独打开一个终端开rosrun rviz rviz 只能显示一部分模型,也没反应。 2023-10-26 04-06-11 的屏幕截图 2023-10-26 04-06-21 的屏幕截图 2023-10-26 04-06-54 的屏幕截图

mitsui29 avatar Oct 25 '23 20:10 mitsui29

我发现问题在于没有开控制器,只开了控制器管理的gui没有选择控制器并打开,但是我现在发现,它的初始状态是趴着的,我直接执行trot步态就是显得很奇怪

兄弟想问一下,问题解决了吗?

在命令框中执行 rostopic pub -1 /cmd_vel geometry_msgs/Twist "linear: x: 0.0 y: 0.0 z: 0.2 angular: x: 0.0 y: 0.0 z: 0.0" 应该可以站立起来

好的,感谢哈。我刚刚回复的那个内容,兄弟有什么建议吗?

mitsui29 avatar Oct 25 '23 20:10 mitsui29

about the problem you mentioned that the legged robot do not move in rviz, you should change the "Fixed Frame" value to "odom", not the "base", for the reason that the legged robot are fixed with the "base". some people mentioned that the model loaded wrong in rviz, I truely recommand that use rviz with cammand rosrun rviz rviz, the rviz plugins in rqt can not run properly in my computer.

JunJieChenpete avatar Nov 02 '23 12:11 JunJieChenpete

about the problem you mentioned that the legged robot do not move in rviz, you should change the "Fixed Frame" value to "odom", not the "base", for the reason that the legged robot are fixed with the "base". some people mentioned that the model loaded wrong in rviz, I truely recommand that use rviz with cammand rosrun rviz rviz, the rviz plugins in rqt can not run properly in my computer.

Thx for ur replying! But i mentioned before, the problem is that model loaded wrong when i used rosrun rviz rviz. i could not find the fixed frame "odom". Also when i was trying to add the legged_ model_discreption, last time i can still get part of model, but this time i get some error infos like this 2023-11-04 01-31-13 的屏幕截图...

mitsui29 avatar Nov 03 '23 18:11 mitsui29

我发现问题在于没有开控制器,只开了控制器管理的gui没有选择控制器并打开,但是我现在发现,它的初始状态是趴着的,我直接执行trot步态就是显得很奇怪

兄弟想问一下,问题解决了吗?

没解决,但是趴着直接开控制器给trot步态就能直接站起来

感谢回复哈,我用这个rqt-->Plugins-->Robot Tools-->Robot Steering-->点击一下stop-->拖动滑块控制机器人速度和转向,也可以运行不过是在gazebo上,而且给到trot这个步态,gazebo里面无法起来,而是趴着颤抖,给到速度之后就能起来了,对于rviz我后来尝试了一下在Plugins的视觉化那个里面打开了一个实验版本的rviz,虽然可以完整加载模型了,但是发现模型外观上还是有些区别,然后模型也是穿过了整个地平面,对于给定的目标点,模型在rviz里面不会移动,在gazebo里面会同步移动。而且我发现那些个跳跃的步态基本上很难运行成功,很不稳定,容易翻车。下面有三张截图,前两张是rviz和gazebo 的联动,但是rviz的模型不会移动。单独打开一个终端开rosrun rviz rviz 只能显示一部分模型,也没反应。 2023-10-26 04-06-11 的屏幕截图 2023-10-26 04-06-21 的屏幕截图 2023-10-26 04-06-54 的屏幕截图

rviz中机器人不动是因为你设置的固定坐标系fix frame是机身base,要设置为odom里程计坐标系; 机器人模型不显示,只能显示collision这个问题我也没解决 orz

chdJanbin avatar Apr 18 '24 06:04 chdJanbin

模型加载不完全我是参考https://blog.csdn.net/m0_46448663/article/details/136271265这篇帖子,修改完记得在终端里先source devel/setup.bash,再rqt。 一直趴着的问题,给一个cmd/vel,机器人就站起来了。用的rqt里的robot_steering

zhj3180 avatar May 09 '24 06:05 zhj3180