fish_yoyo 发表于 2023-6-8 12:07:36

gazebo仿真报错


roslaunch wheeltec_gazebo_control wheeltec_gazebo_control.launch 报错,修改了车型为akm:

from ackermann_msgs.msg import AckermannDriveStamped
ImportError: No module named ackermann_msgs.msg
process has died .
log file: /home/fish/.ros/log/c429c656-05af-11ee-b798-50e0855ef6f0/pub_mini_akm_cmd-4*.log
: Controller Spawner: Waiting for service controller_manager/load_controller
[ INFO] : Finished loading Gazebo ROS API Plugin.
[ INFO] : waitForService: Service has not been advertised, waiting...
[ INFO] : Finished loading Gazebo ROS API Plugin.
[ INFO] : waitForService: Service has not been advertised, waiting...
[ INFO] : waitForService: Service is now available.
: Spawn service failed. Exiting.
[ INFO] : Physics dynamic reconfigure ready.
process has died .
log file: /home/fish/.ros/log/c429c656-05af-11ee-b798-50e0855ef6f0/spawn_urdf-9*.log
[ INFO] : Camera Plugin: Using the 'robotNamespace' param: '/'


另外在rviz当中看不到depth图像,配置文件里没找到libgazebo_ros_wheeltec_omni.so这个文件,请问有大佬可以给我发一份完整的gazebo小车模型吗?


WHEELTEC-Until 发表于 2023-6-9 13:52:07

您这里的luanch文件要看一下您修改的阿克曼的名字是否正确
在rviz中看不到depth图像,您要看一下您有没有启动wheeltec_camera.launch文件,在rviz的image选项中有没有选择对应的选项
gazebo小车模型我们这里没有,但是 我们有提供gazebo模型建造教程,您可以根据我们提供的教程去建造一个小车模型

fish_yoyo 发表于 2023-6-10 08:55:10

本帖最后由 fish_yoyo 于 2023-6-10 08:58 编辑

WHEELTEC-Until 发表于 2023-6-9 13:52
您这里的luanch文件要看一下您修改的阿克曼的名字是否正确
在rviz中看不到depth图像,您要看一下您有没有 ...
{:3_57:}没找到这个wheeltec_camera.launch文件,image选项里面有depth但是选了之后没图像

WHEELTEC-Until 发表于 2023-6-12 09:08:37

您要确定一下,这个launch文件是在小车wheeltec_robot工作空间中,turn_on wheeltec_robot功能包中的launch文件夹当中,如果确定是没有的情况下,麻烦发一下小车的型号以及您的邮箱,我给您通过邮箱发送,您也可以在我们提供的资料中找到这个文件

fish_yoyo 发表于 2023-6-12 16:53:03

WHEELTEC-Until 发表于 2023-6-12 09:08
您要确定一下,这个launch文件是在小车wheeltec_robot工作空间中,turn_on wheeltec_robot功能包中的launch ...

我重新整了一下,现在可以实现阿克曼小车的仿真了,但是gazebo仿真的时候还是看不到深度图像。找到了wheeltec_camera.launch文件,wheeltec_camera.launch需要放到哪里才能实现gazebo中输出深度图呢?

WHEELTEC-Until 发表于 2023-6-12 17:03:19

gazebo里面的摄像头图像是通过仿真获得的,获得的是仿真环境里面的的图像,所以使用wheeltec_camera.launch是没有用的,您需要的是在gazebo中模拟一个视觉传感器,这个需要编写xacro文件

fish_yoyo 发表于 2023-6-12 23:39:35

WHEELTEC-Until 发表于 2023-6-12 17:03
gazebo里面的摄像头图像是通过仿真获得的,获得的是仿真环境里面的的图像,所以使用wheeltec_camera.launch ...

可是我看目前已有的文件已经定义了一个深度相机,输出的深度图显示no image

WHEELTEC-Until 发表于 2023-6-13 08:33:42

具体文件能打包发给我看一下吗 ?邮箱看私信

fish_yoyo 发表于 2023-6-14 10:12:19

WHEELTEC-Until 发表于 2023-6-13 08:33
具体文件能打包发给我看一下吗 ?邮箱看私信

rviz里面在深度图话题里选择成camera忽然就可以看到图像了。。。我也不知道为啥,但是应该好使了
页: [1]
查看完整版本: gazebo仿真报错