-
Notifications
You must be signed in to change notification settings - Fork 86
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Use more realistic Velodyne parameters - rework carla clients
- Loading branch information
Showing
20 changed files
with
245 additions
and
290 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,3 +3,4 @@ devel/ | |
install/ | ||
src/CMakeLists.txt | ||
.catkin_workspace | ||
*.pyc |
22 changes: 2 additions & 20 deletions
22
catkin_ws/src/carla_autoware_bridge/launch/carla_autoware_bridge.launch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,27 +1,9 @@ | ||
<launch> | ||
<arg name="wheelbase" default="2.5" /> <!-- distance between front and back axle in meters --> | ||
|
||
<!-- carla client --> | ||
<include file="$(find carla_client)/launch/carla_client.launch" /> | ||
|
||
<include file="$(find carla_ros_bridge)/client.launch" /> | ||
|
||
<!-- remap carla lidar to autoware --> | ||
<node pkg="topic_tools" type="relay" name="points_relay" args="/carla/ego_vehicle/lidar/sensor/point_cloud /points_raw"/> | ||
|
||
<!-- remap carla front camera to autoware --> | ||
<node pkg="topic_tools" type="relay" name="imag_relay" args="/carla/ego_vehicle/camera/rgb/front/image_color /image_raw"/> | ||
|
||
<!-- extract pose from carla odometry --> | ||
<node pkg="carla_autoware_bridge" type="odometry_to_posestamped" name="odometry_to_posestamped"/> | ||
|
||
<!-- convert twist to carla ackermann drive--> | ||
<node pkg="carla_autoware_bridge" type="vehiclecmd_to_ackermanndrive" name="vehiclecmd_to_ackermanndrive" output="screen"> | ||
<param name="wheelbase" value="$(arg wheelbase)"/> | ||
</node> | ||
|
||
<!-- mission planning --> | ||
<include file="$(find carla_autoware_waypoint_publisher)/launch/carla_autoware_waypoint_publisher.launch" /> | ||
<!-- common --> | ||
<include file="$(find carla_autoware_bridge)/launch/carla_autoware_bridge_common.launch" /> | ||
|
||
</launch> | ||
|
15 changes: 15 additions & 0 deletions
15
catkin_ws/src/carla_autoware_bridge/launch/carla_autoware_bridge_capture_pcl_map.launch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
<launch> | ||
|
||
<param name="/carla/client/start_in_autopilot" value="True" /> <!-- for capturing the pcl map, the autopilot drives around --> | ||
|
||
<!-- carla client --> | ||
<include file="$(find carla_client)/launch/carla_manual_client.launch" /> | ||
|
||
<!-- pcl map capturing --> | ||
<include file="$(find pcl_recorder)/launch/pcl_recorder.launch" /> | ||
|
||
<!-- common --> | ||
<include file="$(find carla_autoware_bridge)/launch/carla_autoware_bridge_common.launch" /> | ||
|
||
</launch> | ||
|
25 changes: 25 additions & 0 deletions
25
catkin_ws/src/carla_autoware_bridge/launch/carla_autoware_bridge_common.launch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
<launch> | ||
<arg name="wheelbase" default="2.5" /> <!-- distance between front and back axle in meters --> | ||
|
||
<!-- ros bridge --> | ||
<include file="$(find carla_ros_bridge)/client.launch" /> | ||
|
||
<!-- remap carla lidar to autoware --> | ||
<node pkg="topic_tools" type="relay" name="points_relay" args="/carla/ego_vehicle/lidar/sensor/point_cloud /points_raw"/> | ||
|
||
<!-- remap carla front camera to autoware --> | ||
<node pkg="topic_tools" type="relay" name="imag_relay" args="/carla/ego_vehicle/camera/rgb/front/image_color /image_raw"/> | ||
|
||
<!-- extract pose from carla odometry --> | ||
<node pkg="carla_autoware_bridge" type="odometry_to_posestamped" name="odometry_to_posestamped"/> | ||
|
||
<!-- convert twist to carla ackermann drive--> | ||
<node pkg="carla_autoware_bridge" type="vehiclecmd_to_ackermanndrive" name="vehiclecmd_to_ackermanndrive" output="screen"> | ||
<param name="wheelbase" value="$(arg wheelbase)"/> | ||
</node> | ||
|
||
<!-- mission planning --> | ||
<include file="$(find carla_autoware_waypoint_publisher)/launch/carla_autoware_waypoint_publisher.launch" /> | ||
|
||
</launch> | ||
|
12 changes: 12 additions & 0 deletions
12
catkin_ws/src/carla_autoware_bridge/launch/carla_autoware_bridge_with_manual_control.launch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
<launch> | ||
|
||
<param name="/carla/client/start_in_autopilot" value="False" /> | ||
|
||
<!-- carla client --> | ||
<include file="$(find carla_client)/launch/carla_manual_client.launch" /> | ||
|
||
<!-- common --> | ||
<include file="$(find carla_autoware_bridge)/launch/carla_autoware_bridge_common.launch" /> | ||
|
||
</launch> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
14 changes: 14 additions & 0 deletions
14
catkin_ws/src/carla_client/launch/carla_manual_client.launch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
<launch> | ||
<param name="/carla/host" value="127.0.0.1" /> | ||
<param name="/carla/port" value="2000" /> | ||
<param name="/carla/client/vehicle_filter" value="vehicle.toyota.prius*" /> | ||
|
||
<group ns="/carla/client/resolution"> | ||
<param name="width" value="800" /> | ||
<param name="height" value="600" /> | ||
</group> | ||
|
||
<node pkg="carla_client" type="carla_autoware_manual_control" name="carla_autoware_manual_control" output="screen"/> | ||
|
||
</launch> | ||
|
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.