Carla ros bridge 案例的运行

8 篇文章 20 订阅

1 启动CARLA仿真环境后台:

切换到CARLA路径:

cd <path to Carla>

后台启动CARLA仿真环境:

SDL_VIDEODRIVER=offscreen ./CarlaUE4.sh -opengl

2 配置环境变量

下面的命令在每打开一个终端时都要再运行一次

等待一段时间后运行以下指令来设置环境变量:

export PYTHONPATH=$PYTHONPATH:<path-to-carla>/PythonAPI/carla/dist/carla-<carla_version_and_arch>.egg

对应于我的电脑上就是以下指令

export PYTHONPATH=$PYTHONPATH:/home/jk/CARLA_0.9.9/PythonAPI/carla/dist/carla-0.9.9-py2.7-linux-x86_64.egg

source carla-ros-bridge 下的setup.bash

source ~/carla-ros-bridge/catkin_ws/devel/setup.bash

3 启动ros bridge

# Option 1: start the ros bridge
roslaunch carla_ros_bridge carla_ros_bridge.launch

# Option 3: start the ros bridge together with an example ego vehicle
roslaunch carla_ros_bridge carla_ros_bridge_with_example_ego_vehicle.launch

之后可以新打开一个一个终端,查看发布的topic,我运行的是# Option 3,其发布的消息有:

/carla/actor_list
/carla/debug_marker
/carla/ego_vehicle/camera/rgb/front/camera_info
/carla/ego_vehicle/camera/rgb/front/image_color
/carla/ego_vehicle/camera/rgb/view/camera_info
/carla/ego_vehicle/camera/rgb/view/image_color
/carla/ego_vehicle/collision
/carla/ego_vehicle/enable_autopilot
/carla/ego_vehicle/gnss/gnss1/fix
/carla/ego_vehicle/imu/imu1
/carla/ego_vehicle/initialpose
/carla/ego_vehicle/lane_invasion
/carla/ego_vehicle/lidar/lidar1/point_cloud
/carla/ego_vehicle/objects
/carla/ego_vehicle/odometry
/carla/ego_vehicle/radar/front/radar
/carla/ego_vehicle/twist_cmd
/carla/ego_vehicle/vehicle_control_cmd
/carla/ego_vehicle/vehicle_control_cmd_manual
/carla/ego_vehicle/vehicle_control_manual_override
/carla/ego_vehicle/vehicle_info
/carla/ego_vehicle/vehicle_status
/carla/marker
/carla/objects
/carla/status
/carla/traffic_lights
/carla/traffic_lights_info
/carla/weather_control
/carla/world_info
/clicked_point
/clock
/initialpose
/move_base_simple/goal
/rosout
/rosout_agg
/tf
/tf_static

可以打开rviz查看其中的一些消息,如图像消息:
在这里插入图片描述
雷达消息
在这里插入图片描述

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值