From 59f8172c3b32d107f69269450de51ac4747b9a4b Mon Sep 17 00:00:00 2001
From: rafal-gorecki <126687345+rafal-gorecki@users.noreply.github.com>
Date: Fri, 14 Jun 2024 09:04:28 +0200
Subject: [PATCH] Rplidar-merge (#52)
* Rplidar-merge
* Fix urdf
---
README.md | 4 +-
test/test_components_xacro.py | 4 +-
urdf/components.urdf.xacro | 26 +--
urdf/intel_realsense_d435.urdf.xacro | 6 +-
urdf/slamtec_rplidar.urdf.xacro | 274 +++++++++++++++++++++++++++
urdf/slamtec_rplidar_a2.urdf.xacro | 129 -------------
urdf/slamtec_rplidar_a3.urdf.xacro | 106 -----------
urdf/slamtec_rplidar_s1.urdf.xacro | 112 -----------
urdf/slamtec_rplidar_s2.urdf.xacro | 104 ----------
urdf/slamtec_rplidar_s3.urdf.xacro | 104 ----------
10 files changed, 290 insertions(+), 579 deletions(-)
create mode 100644 urdf/slamtec_rplidar.urdf.xacro
delete mode 100644 urdf/slamtec_rplidar_a2.urdf.xacro
delete mode 100644 urdf/slamtec_rplidar_a3.urdf.xacro
delete mode 100644 urdf/slamtec_rplidar_s1.urdf.xacro
delete mode 100644 urdf/slamtec_rplidar_s2.urdf.xacro
delete mode 100644 urdf/slamtec_rplidar_s3.urdf.xacro
diff --git a/README.md b/README.md
index de8404d..f0871e9 100644
--- a/README.md
+++ b/README.md
@@ -24,10 +24,10 @@ To include the sensor, use the following code:
```xml
-
+
-
diff --git a/test/test_components_xacro.py b/test/test_components_xacro.py
index 8df4c01..9297e26 100644
--- a/test/test_components_xacro.py
+++ b/test/test_components_xacro.py
@@ -26,8 +26,8 @@
# Type: [model_link, link_name, sensor_link_name, sensor_name]
components_types_with_names = {
- "LDR01": ["slamtec_rplidar_s1", "laser", "laser", "slamtec_rplidar_s1_sensor"],
- "LDR06": ["slamtec_rplidar_s3", "laser", "laser", "slamtec_rplidar_s3_sensor"],
+ "LDR01": ["slamtec_rplidar_s1", "laser", "laser", "slamtec_rplidar_sensor"],
+ "LDR06": ["slamtec_rplidar_s3", "laser", "laser", "slamtec_rplidar_sensor"],
"LDR10": ["ouster_os0_32", "os_lidar", "os_lidar", "ouster_os0_32_sensor"],
"LDR11": ["ouster_os0_64", "os_lidar", "os_lidar", "ouster_os0_64_sensor"],
"LDR12": ["ouster_os0_128", "os_lidar", "os_lidar", "ouster_os0_128_sensor"],
diff --git a/urdf/components.urdf.xacro b/urdf/components.urdf.xacro
index 203e9b1..e426c27 100644
--- a/urdf/components.urdf.xacro
+++ b/urdf/components.urdf.xacro
@@ -71,33 +71,25 @@
/>
-
-
-
-
-
+
-
+
-
diff --git a/urdf/intel_realsense_d435.urdf.xacro b/urdf/intel_realsense_d435.urdf.xacro
index a59ca34..0033c7a 100644
--- a/urdf/intel_realsense_d435.urdf.xacro
+++ b/urdf/intel_realsense_d435.urdf.xacro
@@ -37,9 +37,9 @@
-
+ peripheral camera tripod mount -->
@@ -52,7 +52,7 @@
-
diff --git a/urdf/slamtec_rplidar.urdf.xacro b/urdf/slamtec_rplidar.urdf.xacro
new file mode 100644
index 0000000..7b5d831
--- /dev/null
+++ b/urdf/slamtec_rplidar.urdf.xacro
@@ -0,0 +1,274 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+ 10
+ false
+
+ ${ns}${device_ns}scan
+ ${ns}${prefix}laser
+
+
+
+
+ ${samples}
+ 1
+ -${pi}
+ ${pi}
+
+
+
+ ${dist_min}
+ ${dist_max}
+ ${dist_res}
+
+
+ gaussian
+ 0.0
+ ${std_dev}
+
+
+
+
+
+
+
diff --git a/urdf/slamtec_rplidar_a2.urdf.xacro b/urdf/slamtec_rplidar_a2.urdf.xacro
deleted file mode 100644
index be7846e..0000000
--- a/urdf/slamtec_rplidar_a2.urdf.xacro
+++ /dev/null
@@ -1,129 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${ns}${device_ns}scan
- ${ns}${prefix}laser
- ${prefix}laser
-
- 10.0
-
-
-
- ${samples}
- 1
- -${pi}
- ${pi}
-
-
-
- 0.2
- ${max_distance}
- 0.05
-
-
- gaussian
- 0.0
- 0.001
-
-
- true
- false
-
-
-
-
diff --git a/urdf/slamtec_rplidar_a3.urdf.xacro b/urdf/slamtec_rplidar_a3.urdf.xacro
deleted file mode 100644
index 4c4feb7..0000000
--- a/urdf/slamtec_rplidar_a3.urdf.xacro
+++ /dev/null
@@ -1,106 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${ns}${device_ns}scan
- ${ns}${prefix}laser
- ${prefix}laser
-
- 10.0
-
-
-
- 1600
- 1
- -${pi}
- ${pi}
-
-
-
- 0.2
-
- 16.0
- 0.05
-
-
- gaussian
- 0.0
- 0.001
-
-
- true
- false
-
-
-
-
-
diff --git a/urdf/slamtec_rplidar_s1.urdf.xacro b/urdf/slamtec_rplidar_s1.urdf.xacro
deleted file mode 100644
index 28ee959..0000000
--- a/urdf/slamtec_rplidar_s1.urdf.xacro
+++ /dev/null
@@ -1,112 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${ns}${device_ns}scan
- ${ns}${prefix}laser
- ${ns}${prefix}laser
-
- 10.0
-
-
-
- 920
- 1
- -${pi}
- ${pi}
-
-
-
- 0.04
- 40.0
- 0.03
-
-
- gaussian
- 0.0
- 0.001
-
-
- true
- false
-
-
-
-
-
diff --git a/urdf/slamtec_rplidar_s2.urdf.xacro b/urdf/slamtec_rplidar_s2.urdf.xacro
deleted file mode 100644
index d5ba416..0000000
--- a/urdf/slamtec_rplidar_s2.urdf.xacro
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${ns}${device_ns}scan
- ${ns}${prefix}laser
- ${ns}${prefix}laser
-
- 10.0
-
-
-
- 3000
- 1
- -${pi}
- ${pi}
-
-
-
- 0.05
- 30.0
- 0.03
-
-
- gaussian
- 0.0
- 0.001
-
-
- 1
- false
-
-
-
-
-
diff --git a/urdf/slamtec_rplidar_s3.urdf.xacro b/urdf/slamtec_rplidar_s3.urdf.xacro
deleted file mode 100644
index 8c37afc..0000000
--- a/urdf/slamtec_rplidar_s3.urdf.xacro
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${ns}${device_ns}scan
- ${ns}${prefix}laser
- ${ns}${prefix}laser
-
- 10.0
-
-
-
- 3000
- 1
- -${pi}
- ${pi}
-
-
-
- 0.05
- 40.0
- 0.01
-
-
- gaussian
- 0.0
- 0.03
-
-
- 1
- false
-
-
-
-
-