forked from autowarefoundation/autoware
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[feature] vlc32c driver, velodyne drivers updated (autowarefoundation…
…#1166) * Squashed 'ros/src/sensing/drivers/lidar/packages/velodyne/' changes from 776a358..1a70413 1a70413 Merge branch 'master' into Autoware 7976d12 support vlp32c now 273520e Added hdl32c, fixed naming e21b522 Merge pull request autowarefoundation#146 from stsundermann/patch-2 0e5a200 Merge pull request autowarefoundation#150 from ros-drivers/mikaelarguedas-patch-1 db6b5ee update to use non deprecated pluginlib macro 560fe12 Use std::abs instead of fabsf git-subtree-dir: ros/src/sensing/drivers/lidar/packages/velodyne git-subtree-split: 1a704135c529c5d2995cd2c1972ca4f59d5ae1ad * Squashed 'ros/src/sensing/drivers/lidar/packages/velodyne/' changes from 1a70413..52c0a0d 52c0a0d README format git-subtree-dir: ros/src/sensing/drivers/lidar/packages/velodyne git-subtree-split: 52c0a0d63594ee71a156755954d240d24966829e * Squashed 'ros/src/sensing/drivers/lidar/packages/velodyne/' changes from 52c0a0d..a1d6f18 a1d6f18 Update and rename README.rst to README.md git-subtree-dir: ros/src/sensing/drivers/lidar/packages/velodyne git-subtree-split: a1d6f186d3340f3ce5059e234ed7e3dcb828d09d
- Loading branch information
Showing
11 changed files
with
199 additions
and
10 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
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
28 changes: 28 additions & 0 deletions
28
ros/src/sensing/drivers/lidar/packages/velodyne/velodyne_pointcloud/launch/32c_points.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,28 @@ | ||
<!-- -*- mode: XML -*- --> | ||
<!-- run velodyne_pointcloud/CloudNodelet in a nodelet manager for an HDL-32E | ||
arg: calibration = path to calibration file (default: standard 32db.yaml) | ||
pcap = path to packet capture file (default: use real device) | ||
$Id$ | ||
--> | ||
|
||
<launch> | ||
<remap from="velodyne_points" to="points_raw"/> | ||
|
||
<!-- declare arguments with default values --> | ||
<arg name="pcap" default="" /> | ||
<arg name="calibration" default="$(find velodyne_pointcloud)/params/32c-db.yaml"/> | ||
|
||
<!-- start nodelet manager and driver nodelets --> | ||
<include file="$(find velodyne_driver)/launch/nodelet_manager.launch"> | ||
<arg name="model" value="32C"/> | ||
<arg name="pcap" value="$(arg pcap)"/> | ||
</include> | ||
|
||
<!-- start cloud nodelet --> | ||
<include file="$(find velodyne_pointcloud)/launch/cloud_nodelet.launch"> | ||
<arg name="calibration" value="$(arg calibration)"/> | ||
</include> | ||
|
||
</launch> |
53 changes: 53 additions & 0 deletions
53
...sensing/drivers/lidar/packages/velodyne/velodyne_pointcloud/launch/velodyne_hdl32c.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,53 @@ | ||
<!-- -*- mode: XML -*- --> | ||
<!-- run velodyne_pointcloud/CloudNodelet in a nodelet manager for an VLP-32C --> | ||
|
||
<launch> | ||
|
||
<!-- declare arguments with default values --> | ||
<arg name="calibration" default="$(find velodyne_pointcloud)/params/VeloView-VLP-32C.yaml"/> | ||
<arg name="device_ip" default="" /> | ||
<arg name="frame_id" default="velodyne" /> | ||
<arg name="manager" default="$(arg frame_id)_nodelet_manager" /> | ||
<arg name="max_range" default="130.0" /> | ||
<arg name="min_range" default="0.4" /> | ||
<arg name="pcap" default="" /> | ||
<arg name="port" default="2368" /> | ||
<arg name="read_fast" default="false" /> | ||
<arg name="read_once" default="false" /> | ||
<arg name="repeat_delay" default="0.0" /> | ||
<arg name="rpm" default="600.0" /> | ||
<arg name="laserscan_ring" default="-1" /> | ||
<arg name="laserscan_resolution" default="0.007" /> | ||
<arg name="topic_name" default="points_raw"/> | ||
|
||
<!-- start nodelet manager and driver nodelets --> | ||
<include file="$(find velodyne_driver)/launch/nodelet_manager.launch"> | ||
<arg name="device_ip" value="$(arg device_ip)"/> | ||
<arg name="frame_id" value="$(arg frame_id)"/> | ||
<arg name="manager" value="$(arg manager)" /> | ||
<arg name="model" value="32C"/> | ||
<arg name="pcap" value="$(arg pcap)"/> | ||
<arg name="port" value="$(arg port)"/> | ||
<arg name="read_fast" value="$(arg read_fast)"/> | ||
<arg name="read_once" value="$(arg read_once)"/> | ||
<arg name="repeat_delay" value="$(arg repeat_delay)"/> | ||
<arg name="rpm" value="$(arg rpm)"/> | ||
</include> | ||
|
||
<!-- start cloud nodelet --> | ||
<include file="$(find velodyne_pointcloud)/launch/cloud_nodelet.launch"> | ||
<arg name="calibration" value="$(arg calibration)"/> | ||
<arg name="manager" value="$(arg manager)" /> | ||
<arg name="max_range" value="$(arg max_range)"/> | ||
<arg name="min_range" value="$(arg min_range)"/> | ||
<remap from="velodyne_points" to="$(arg topic_name)"/> | ||
</include> | ||
|
||
<!-- start laserscan nodelet --> | ||
<include file="$(find velodyne_pointcloud)/launch/laserscan_nodelet.launch"> | ||
<arg name="manager" value="$(arg manager)" /> | ||
<arg name="ring" value="$(arg laserscan_ring)"/> | ||
<arg name="resolution" value="$(arg laserscan_resolution)"/> | ||
</include> | ||
|
||
</launch> |
98 changes: 98 additions & 0 deletions
98
ros/src/sensing/drivers/lidar/packages/velodyne/velodyne_pointcloud/params/32c-db.yaml
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,98 @@ | ||
lasers: | ||
- {dist_correction: 0.0, dist_correction_x: 0.0, dist_correction_y: 0.0, focal_distance: 0.0, | ||
focal_slope: 0.0, horiz_offset_correction: 0.0, laser_id: 0, rot_correction: -0.024434609527920613, | ||
vert_correction: -0.4363323129985824, vert_offset_correction: 0.0} | ||
- {dist_correction: 0.0, dist_correction_x: 0.0, dist_correction_y: 0.0, focal_distance: 0.0, | ||
focal_slope: 0.0, horiz_offset_correction: 0.0, laser_id: 1, rot_correction: 0.07330382858376185, | ||
vert_correction: -0.017453292519943295, vert_offset_correction: 0.0} | ||
- {dist_correction: 0.0, dist_correction_x: 0.0, dist_correction_y: 0.0, focal_distance: 0.0, | ||
focal_slope: 0.0, horiz_offset_correction: 0.0, laser_id: 2, rot_correction: -0.024434609527920613, | ||
vert_correction: -0.029094638630745476, vert_offset_correction: 0.0} | ||
- {dist_correction: 0.0, dist_correction_x: 0.0, dist_correction_y: 0.0, focal_distance: 0.0, | ||
focal_slope: 0.0, horiz_offset_correction: 0.0, laser_id: 3, rot_correction: 0.024434609527920613, | ||
vert_correction: -0.2729520417193932, vert_offset_correction: 0.0} | ||
- {dist_correction: 0.0, dist_correction_x: 0.0, dist_correction_y: 0.0, focal_distance: 0.0, | ||
focal_slope: 0.0, horiz_offset_correction: 0.0, laser_id: 4, rot_correction: -0.024434609527920613, | ||
vert_correction: -0.19739673840055869, vert_offset_correction: 0.0} | ||
- {dist_correction: 0.0, dist_correction_x: 0.0, dist_correction_y: 0.0, focal_distance: 0.0, | ||
focal_slope: 0.0, horiz_offset_correction: 0.0, laser_id: 5, rot_correction: 0.024434609527920613, | ||
vert_correction: 0.0, vert_offset_correction: 0.0} | ||
- {dist_correction: 0.0, dist_correction_x: 0.0, dist_correction_y: 0.0, focal_distance: 0.0, | ||
focal_slope: 0.0, horiz_offset_correction: 0.0, laser_id: 6, rot_correction: -0.07330382858376185, | ||
vert_correction: -0.011641346110802179, vert_offset_correction: 0.0} | ||
- {dist_correction: 0.0, dist_correction_x: 0.0, dist_correction_y: 0.0, focal_distance: 0.0, | ||
focal_slope: 0.0, horiz_offset_correction: 0.0, laser_id: 7, rot_correction: 0.024434609527920613, | ||
vert_correction: -0.15433946575385857, vert_offset_correction: 0.0} | ||
- {dist_correction: 0.0, dist_correction_x: 0.0, dist_correction_y: 0.0, focal_distance: 0.0, | ||
focal_slope: 0.0, horiz_offset_correction: 0.0, laser_id: 8, rot_correction: -0.024434609527920613, | ||
vert_correction: -0.12660618393966866, vert_offset_correction: 0.0} | ||
- {dist_correction: 0.0, dist_correction_x: 0.0, dist_correction_y: 0.0, focal_distance: 0.0, | ||
focal_slope: 0.0, horiz_offset_correction: 0.0, laser_id: 9, rot_correction: 0.07330382858376185, | ||
vert_correction: 0.005811946409141118, vert_offset_correction: 0.0} | ||
- {dist_correction: 0.0, dist_correction_x: 0.0, dist_correction_y: 0.0, focal_distance: 0.0, | ||
focal_slope: 0.0, horiz_offset_correction: 0.0, laser_id: 10, rot_correction: -0.024434609527920613, | ||
vert_correction: -0.005811946409141118, vert_offset_correction: 0.0} | ||
- {dist_correction: 0.0, dist_correction_x: 0.0, dist_correction_y: 0.0, focal_distance: 0.0, | ||
focal_slope: 0.0, horiz_offset_correction: 0.0, laser_id: 11, rot_correction: 0.024434609527920613, | ||
vert_correction: -0.10730284241261137, vert_offset_correction: 0.0} | ||
- {dist_correction: 0.0, dist_correction_x: 0.0, dist_correction_y: 0.0, focal_distance: 0.0, | ||
focal_slope: 0.0, horiz_offset_correction: 0.0, laser_id: 12, rot_correction: -0.07330382858376185, | ||
vert_correction: -0.0930784090088576, vert_offset_correction: 0.0} | ||
- {dist_correction: 0.0, dist_correction_x: 0.0, dist_correction_y: 0.0, focal_distance: 0.0, | ||
focal_slope: 0.0, horiz_offset_correction: 0.0, laser_id: 13, rot_correction: 0.024434609527920613, | ||
vert_correction: 0.02326523892908441, vert_offset_correction: 0.0} | ||
- {dist_correction: 0.0, dist_correction_x: 0.0, dist_correction_y: 0.0, focal_distance: 0.0, | ||
focal_slope: 0.0, horiz_offset_correction: 0.0, laser_id: 14, rot_correction: -0.07330382858376185, | ||
vert_correction: 0.011641346110802179, vert_offset_correction: 0.0} | ||
- {dist_correction: 0.0, dist_correction_x: 0.0, dist_correction_y: 0.0, focal_distance: 0.0, | ||
focal_slope: 0.0, horiz_offset_correction: 0.0, laser_id: 15, rot_correction: 0.024434609527920613, | ||
vert_correction: -0.06981317007977318, vert_offset_correction: 0.0} | ||
- {dist_correction: 0.0, dist_correction_x: 0.0, dist_correction_y: 0.0, focal_distance: 0.0, | ||
focal_slope: 0.0, horiz_offset_correction: 0.0, laser_id: 16, rot_correction: -0.024434609527920613, | ||
vert_correction: -0.08145451619057535, vert_offset_correction: 0.0} | ||
- {dist_correction: 0.0, dist_correction_x: 0.0, dist_correction_y: 0.0, focal_distance: 0.0, | ||
focal_slope: 0.0, horiz_offset_correction: 0.0, laser_id: 17, rot_correction: 0.07330382858376185, | ||
vert_correction: 0.029094638630745476, vert_offset_correction: 0.0} | ||
- {dist_correction: 0.0, dist_correction_x: 0.0, dist_correction_y: 0.0, focal_distance: 0.0, | ||
focal_slope: 0.0, horiz_offset_correction: 0.0, laser_id: 18, rot_correction: -0.024434609527920613, | ||
vert_correction: 0.017453292519943295, vert_offset_correction: 0.0} | ||
- {dist_correction: 0.0, dist_correction_x: 0.0, dist_correction_y: 0.0, focal_distance: 0.0, | ||
focal_slope: 0.0, horiz_offset_correction: 0.0, laser_id: 19, rot_correction: 0.07330382858376185, | ||
vert_correction: -0.06400122367063206, vert_offset_correction: 0.0} | ||
- {dist_correction: 0.0, dist_correction_x: 0.0, dist_correction_y: 0.0, focal_distance: 0.0, | ||
focal_slope: 0.0, horiz_offset_correction: 0.0, laser_id: 20, rot_correction: -0.07330382858376185, | ||
vert_correction: -0.058171823968971005, vert_offset_correction: 0.0} | ||
- {dist_correction: 0.0, dist_correction_x: 0.0, dist_correction_y: 0.0, focal_distance: 0.0, | ||
focal_slope: 0.0, horiz_offset_correction: 0.0, laser_id: 21, rot_correction: 0.024434609527920613, | ||
vert_correction: 0.058171823968971005, vert_offset_correction: 0.0} | ||
- {dist_correction: 0.0, dist_correction_x: 0.0, dist_correction_y: 0.0, focal_distance: 0.0, | ||
focal_slope: 0.0, horiz_offset_correction: 0.0, laser_id: 22, rot_correction: -0.024434609527920613, | ||
vert_correction: 0.04071853144902771, vert_offset_correction: 0.0} | ||
- {dist_correction: 0.0, dist_correction_x: 0.0, dist_correction_y: 0.0, focal_distance: 0.0, | ||
focal_slope: 0.0, horiz_offset_correction: 0.0, laser_id: 23, rot_correction: 0.024434609527920613, | ||
vert_correction: -0.04654793115068877, vert_offset_correction: 0.0} | ||
- {dist_correction: 0.0, dist_correction_x: 0.0, dist_correction_y: 0.0, focal_distance: 0.0, | ||
focal_slope: 0.0, horiz_offset_correction: 0.0, laser_id: 24, rot_correction: -0.024434609527920613, | ||
vert_correction: -0.05235987755982989, vert_offset_correction: 0.0} | ||
- {dist_correction: 0.0, dist_correction_x: 0.0, dist_correction_y: 0.0, focal_distance: 0.0, | ||
focal_slope: 0.0, horiz_offset_correction: 0.0, laser_id: 25, rot_correction: 0.024434609527920613, | ||
vert_correction: 0.12217304763960307, vert_offset_correction: 0.0} | ||
- {dist_correction: 0.0, dist_correction_x: 0.0, dist_correction_y: 0.0, focal_distance: 0.0, | ||
focal_slope: 0.0, horiz_offset_correction: 0.0, laser_id: 26, rot_correction: -0.024434609527920613, | ||
vert_correction: 0.08145451619057535, vert_offset_correction: 0.0} | ||
- {dist_correction: 0.0, dist_correction_x: 0.0, dist_correction_y: 0.0, focal_distance: 0.0, | ||
focal_slope: 0.0, horiz_offset_correction: 0.0, laser_id: 27, rot_correction: 0.07330382858376185, | ||
vert_correction: -0.04071853144902771, vert_offset_correction: 0.0} | ||
- {dist_correction: 0.0, dist_correction_x: 0.0, dist_correction_y: 0.0, focal_distance: 0.0, | ||
focal_slope: 0.0, horiz_offset_correction: 0.0, laser_id: 28, rot_correction: -0.07330382858376185, | ||
vert_correction: -0.03490658503988659, vert_offset_correction: 0.0} | ||
- {dist_correction: 0.0, dist_correction_x: 0.0, dist_correction_y: 0.0, focal_distance: 0.0, | ||
focal_slope: 0.0, horiz_offset_correction: 0.0, laser_id: 29, rot_correction: 0.024434609527920613, | ||
vert_correction: 0.2617993877991494, vert_offset_correction: 0.0} | ||
- {dist_correction: 0.0, dist_correction_x: 0.0, dist_correction_y: 0.0, focal_distance: 0.0, | ||
focal_slope: 0.0, horiz_offset_correction: 0.0, laser_id: 30, rot_correction: -0.024434609527920613, | ||
vert_correction: 0.18034487160857407, vert_offset_correction: 0.0} | ||
- {dist_correction: 0.0, dist_correction_x: 0.0, dist_correction_y: 0.0, focal_distance: 0.0, | ||
focal_slope: 0.0, horiz_offset_correction: 0.0, laser_id: 31, rot_correction: 0.024434609527920613, | ||
vert_correction: -0.02326523892908441, vert_offset_correction: 0.0} | ||
num_lasers: 32 |
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