Difference between revisions of "Advantech Robotic Suite/Sensors"

From ESS-WIKI
Jump to: navigation, search
(Created page with "'''There are sensors that have been verified on Advantech platforms with ROS 2 suite as below.''' = 2D Camera = {| border="1" cellpadding="1" cellspacing="1" style="width: 1...")
 
 
(19 intermediate revisions by 3 users not shown)
Line 1: Line 1:
'''There are sensors that have been verified on Advantech platforms with ROS 2 suite as below.'''
+
 
 +
<span style="font-size:larger;">'''There are sensors that have been verified on Advantech platforms with Robotic Suite as below.'''</span>
  
 
= 2D Camera =
 
= 2D Camera =
Line 19: Line 20:
 
| style="width: 68px;" | Basler
 
| style="width: 68px;" | Basler
 
| style="width: 113px;" | QCAM-UM4024
 
| style="width: 113px;" | QCAM-UM4024
| style="width: 74px;" | [[File:ROS2 Suite balser-QCAM.jpg|center|ROS2 Suite balser-QCAM.jpg]]
+
| style="width: 74px;" | [[File:ROS2 Suite balser-QCAM.jpg|center|Robotic Development SDK balser-QCAM.jpg]]
 
| style="width: 338px;" | Resolution: 4024 x 3036,<br/> Frame Rate Up to 31 fps<br/> Color: Mono<br/> CMOS
 
| style="width: 338px;" | Resolution: 4024 x 3036,<br/> Frame Rate Up to 31 fps<br/> Color: Mono<br/> CMOS
 
| style="width: 94px; text-align: center;" | USB 3.0
 
| style="width: 94px; text-align: center;" | USB 3.0
| style="width: 133px; text-align: center;" | [https://www.baslerweb.com/ Official website] <br> [https://github.com/basler/pylon-ros-camera Official github]
+
| style="width: 133px; text-align: center;" | [https://www.baslerweb.com/ Official website]<br/> [https://github.com/basler/pylon-ros-camera Official github]
| style="width: 308px;" |  
+
| style="width: 308px;" | &nbsp;
 
|-
 
|-
 
| style="width: 56px;" | Camera
 
| style="width: 56px;" | Camera
Line 29: Line 30:
 
| style="width: 68px;" | Basler
 
| style="width: 68px;" | Basler
 
| style="width: 113px;" | QCAM-GM-2440
 
| style="width: 113px;" | QCAM-GM-2440
| style="width: 74px;" | [[File:ROS2 Suite balser-QCAM.jpg|center|ROS2 Suite balser-QCAM.jpg]]
+
| style="width: 74px;" | [[File:ROS2 Suite balser-QCAM.jpg|center|Robotic Development SDK balser-QCAM.jpg]]
 
| style="width: 338px;" | Resolution: 2448 x 2048<br/> Frame Rate Up to 23 fps<br/> Color: Mono<br/> CMOS
 
| style="width: 338px;" | Resolution: 2448 x 2048<br/> Frame Rate Up to 23 fps<br/> Color: Mono<br/> CMOS
 
| style="width: 94px; text-align: center;" | PoE
 
| style="width: 94px; text-align: center;" | PoE
| style="width: 133px; text-align: center;" | [https://www.baslerweb.com/ Official website] <br> [https://github.com/basler/pylon-ros-camera Official github]
+
| style="width: 133px; text-align: center;" | [https://www.baslerweb.com/ Official website]<br/> [https://github.com/basler/pylon-ros-camera Official github]
| style="width: 308px;" |  
+
| style="width: 308px;" | &nbsp;
 
|}
 
|}
  
= 3D Camera =  
+
= 3D Camera =
  
 
{| border="1" cellpadding="1" cellspacing="1" style="width: 1420px;"
 
{| border="1" cellpadding="1" cellspacing="1" style="width: 1420px;"
Line 54: Line 55:
 
| style="width: 68px;" | eYs3D
 
| style="width: 68px;" | eYs3D
 
| style="width: 113px;" | G53
 
| style="width: 113px;" | G53
| style="width: 74px;" | [[File:ROS2 Suite eYS3D-G53.jpg|center|ROS2 Suite eYS3D-G53.jpg]]
+
| style="width: 74px;" | [[File:ROS2 Suite eYS3D-G53.jpg|center|Robotic Development SDK eYS3D-G53.jpg]]
 
| style="width: 338px;" | Optimal Range 10cm – 1.5M<br/> Depth FOV (H x V) H50 x V32.5 Depth<br/> Output Resolution Up to 640 x 400p<br/> Frame Rate Up to 30FPS
 
| style="width: 338px;" | Optimal Range 10cm – 1.5M<br/> Depth FOV (H x V) H50 x V32.5 Depth<br/> Output Resolution Up to 640 x 400p<br/> Frame Rate Up to 30FPS
 
| style="width: 94px; text-align: center;" | USB 3.0
 
| style="width: 94px; text-align: center;" | USB 3.0
| style="width: 133px; text-align: center;" | [https://www.ecapturecamera.com/g53 Official website] <br> [https://github.com/eYs3D/HD-DM-ROS2-SDK-Release Official github]
+
| style="width: 133px; text-align: center;" | [https://www.ecapturecamera.com/g53 Official website]<br/> [https://github.com/eYs3D/HD-DM-ROS2-SDK-Release Official github]
| style="width: 308px;" |  
+
| style="width: 308px;" | &nbsp;
 
|-
 
|-
 
| style="width: 56px;" | Camera
 
| style="width: 56px;" | Camera
Line 64: Line 65:
 
| style="width: 68px;" | Intel
 
| style="width: 68px;" | Intel
 
| style="width: 113px;" | D435i
 
| style="width: 113px;" | D435i
| style="width: 74px;" | [[File:ROS2 Suite realsense-D435i.png|center|130x130px|ROS2 Suite realsense-D435i.png]]
+
| style="width: 74px;" | [[File:ROS2 Suite realsense-D435i.png|center|130x130px|Robotic Development SDK realsense-D435i.png]]
| style="width: 338px;" | RGB: 1920×1080 30fps<br>Depth: Up to 1280x720 90fps<br>6-axis IMU
+
| style="width: 338px;" | RGB: 1920×1080 30fps<br/> Depth: Up to 1280x720 90fps<br/> 6-axis IMU
 
| style="width: 94px; text-align: center;" | USB 3.0
 
| style="width: 94px; text-align: center;" | USB 3.0
| style="width: 133px; text-align: center;" | [https://www.intelrealsense.com/depth-camera-d435i/ Official website] <br> [https://github.com/IntelRealSense/realsense-ros Official github]
+
| style="width: 133px; text-align: center;" | [https://www.intelrealsense.com/depth-camera-d435i/ Official website]<br/> [https://github.com/IntelRealSense/realsense-ros Official github]
| style="width: 308px;" | [[ROS2 Suite/Q&A#Known_issues_of_realsense_camera|Known issues of realsense camera]]
+
| style="width: 308px;" | [[Advantech_Robotic_Suite/Q&A#Known_issues_of_realsense_camera|Known issues of realsense camera]]
 
|}
 
|}
  
 
+
&nbsp;
  
 
= 2D Lidar =
 
= 2D Lidar =
Line 91: Line 92:
 
| style="width: 68px;" | Slamtec
 
| style="width: 68px;" | Slamtec
 
| style="width: 113px;" | A1M8
 
| style="width: 113px;" | A1M8
| style="width: 74px;" | [[File:ROS2 Suite Slamtec-A1M8.jpg|center|ROS2 Suite Slamtec-A1M8.jpg]]
+
| style="width: 74px;" | [[File:ROS2 Suite Slamtec-A1M8.jpg|center|Robotic Development SDK Slamtec-A1M8.jpg]]
 
| style="width: 338px;" | Scan speed: 8 KHz<br/> Range: 0.15–6 Meters<br/> Horizontal scan angle: 360°<br/> Horizontal scan speed: 2-10Hz<br/> For SLAM or Navigation
 
| style="width: 338px;" | Scan speed: 8 KHz<br/> Range: 0.15–6 Meters<br/> Horizontal scan angle: 360°<br/> Horizontal scan speed: 2-10Hz<br/> For SLAM or Navigation
 
| style="width: 94px; text-align: center;" | USB
 
| style="width: 94px; text-align: center;" | USB
| style="width: 133px; text-align: center;" | [https://www.slamtec.com/en/Lidar/A1 Official website] <br> [https://github.com/Slamtec/rplidar_ros Official github]
+
| style="width: 133px; text-align: center;" | [https://www.slamtec.com/en/Lidar/A1 Official website]<br/> [https://github.com/Slamtec/rplidar_ros Official github]
| style="width: 308px;" |  
+
| style="width: 308px;" | &nbsp;
 +
|-
 +
| style="width: 56px;" | Lidar
 +
| style="width: 76px;" | 360 lidar
 +
| style="width: 68px;" | Slamtec
 +
| style="width: 113px;" | A2M12
 +
| style="width: 74px;" | [[File:ROS2 Suite Slamtec-A2M12.png|center|100x100px|Robotic Development SDK Slamtec-A2M12.png]]
 +
| style="width: 338px;" | Scan speed: 8-16 KHz<br/> Range: 0.2–16 Meters<br/> Horizontal scan angle: 360°<br/> Horizontal scan speed: 5-15Hz<br/> For SLAM or Navigation
 +
| style="width: 94px; text-align: center;" | USB
 +
| style="width: 133px; text-align: center;" | [https://www.slamtec.ai/home/rplidar_a2/ Official website]<br/> [https://github.com/Slamtec/rplidar_ros Official github]
 +
| style="width: 308px;" | &nbsp;
 
|-
 
|-
 
| style="width: 56px;" | Lidar
 
| style="width: 56px;" | Lidar
Line 101: Line 112:
 
| style="width: 68px;" | SICK
 
| style="width: 68px;" | SICK
 
| style="width: 113px;" | NanoScan3
 
| style="width: 113px;" | NanoScan3
| style="width: 74px;" | [[File:ROS2 Suite SICK-nanoScan.png|center|100x100px|ROS2 Suite SICK-nanoScan.png]]
+
| style="width: 74px;" | [[File:ROS2 Suite SICK-nanoScan.png|center|100x100px|Robotic Development SDK SICK-nanoScan.png]]
| style="width: 338px;" | Scanning angle: 275°<br/> Protective field range: 3m<br/> Warning field range: 10m<br/>Response time: ≥70ms
+
| style="width: 338px;" | Scanning angle: 275°<br/> Protective field range: 3m<br/> Warning field range: 10m<br/> Response time: ≥70ms
 
| style="width: 94px; text-align: center;" | USB
 
| style="width: 94px; text-align: center;" | USB
| style="width: 133px; text-align: center;" | [https://www.sick.com/tw/en/safety-laser-scanners/safety-laser-scanners/nanoscan3/c/g507056 Official website] <br> [https://github.com/SICKAG/sick_safetyscanners2 Official github]
+
| style="width: 133px; text-align: center;" | [https://www.sick.com/tw/en/safety-laser-scanners/safety-laser-scanners/nanoscan3/c/g507056 Official website]<br/> [https://github.com/SICKAG/sick_safetyscanners2 Official github]
| style="width: 308px;" |  
+
| style="width: 308px;" | &nbsp;
 
|-
 
|-
 
| style="width: 56px;" | Lidar
 
| style="width: 56px;" | Lidar
Line 111: Line 122:
 
| style="width: 68px;" | AOCI
 
| style="width: 68px;" | AOCI
 
| style="width: 113px;" | SapphireS_S
 
| style="width: 113px;" | SapphireS_S
| style="width: 74px;" | [[File:ROS2 Suite AOCI-SapphireS_S.png|center|100x100px|ROS2 Suite AOCI-SapphireS_S.png]]
+
| style="width: 74px;" | [[File:ROS2 Suite AOCI-SapphireS S.png|center|100x100px|Robotic Development SDK AOCI-SapphireS_S.png]]
| style="width: 338px;" | Horizontal angle: 360°<br/> Range: 30m<br/> Scanning frequency: 10Hz<br/> Angular resolution: 0.5°  
+
| style="width: 338px;" | Horizontal angle: 360°<br/> Range: 30m<br/> Scanning frequency: 10Hz<br/> Angular resolution: 0.5°
 
| style="width: 94px; text-align: center;" | Ethernet
 
| style="width: 94px; text-align: center;" | Ethernet
 
| style="width: 133px; text-align: center;" | [https://www.asia-optical.com/product_detail_2.php?serial=409&lang=en Official website]
 
| style="width: 133px; text-align: center;" | [https://www.asia-optical.com/product_detail_2.php?serial=409&lang=en Official website]
Line 118: Line 129:
 
|}
 
|}
  
= 3D Lidar =  
+
= 3D Lidar =
  
 
{| border="1" cellpadding="1" cellspacing="1" style="width: 1420px;"
 
{| border="1" cellpadding="1" cellspacing="1" style="width: 1420px;"
Line 136: Line 147:
 
| style="width: 68px;" | SICK
 
| style="width: 68px;" | SICK
 
| style="width: 113px;" | MultiScan
 
| style="width: 113px;" | MultiScan
| style="width: 74px;" | [[File:ROS2 Suite SICK-MultiScan.png|center|100x100px|ROS2 Suite SICK-MultiScan.png]]
+
| style="width: 74px;" | [[File:ROS2 Suite SICK-MultiScan.png|center|100x100px|Robotic Development SDK SICK-MultiScan.png]]
| style="width: 338px;" | Horizontal angle: 360°<br/> Range: 60m<br/> Scanning frequency: 20Hz<br/> Angular resolution: 0.125°  
+
| style="width: 338px;" | Horizontal angle: 360°<br/> Range: 60m<br/> Scanning frequency: 20Hz<br/> Angular resolution: 0.125°
 
| style="width: 94px; text-align: center;" | USB
 
| style="width: 94px; text-align: center;" | USB
| style="width: 133px; text-align: center;" | [https://www.sick.com/tw/en/lidar-sensors/3d-lidar-sensors/multiscan100/c/g574914 Official website] <br> [https://github.com/SICKAG/sick_scan_xd Official github]
+
| style="width: 133px; text-align: center;" | [https://www.sick.com/tw/en/lidar-sensors/3d-lidar-sensors/multiscan100/c/g574914 Official website]<br/> [https://github.com/SICKAG/sick_scan_xd Official github]
| style="width: 308px;" |  
+
| style="width: 308px;" | &nbsp;
 
|}
 
|}
  
= IMU =  
+
= IMU =
  
 
{| border="1" cellpadding="1" cellspacing="1" style="width: 1420px;"
 
{| border="1" cellpadding="1" cellspacing="1" style="width: 1420px;"
Line 161: Line 172:
 
| style="width: 68px;" | Bosch
 
| style="width: 68px;" | Bosch
 
| style="width: 113px;" | Bno055
 
| style="width: 113px;" | Bno055
| style="width: 74px;" | [[File:ROS2 Suite Bosch-Bno055.jpg|center|100x100px|ROS2 Suite Bosch-Bno055.jpg]]
+
| style="width: 74px;" | [[File:ROS2 Suite Bosch-Bno055.jpg|center|100x100px|Robotic Development SDK Bosch-Bno055.jpg]]
 
| style="width: 338px;" | 16bit Gyroscope ±2g/±4g/±8g/±16<br/> 14bit Accelerometer ±125°/s~2000°/s<br/> Magnetometer ±1300uT(x-,y-axis);±2500uT(z-axis)<br/> Temperature sensor 0℃~65℃
 
| style="width: 338px;" | 16bit Gyroscope ±2g/±4g/±8g/±16<br/> 14bit Accelerometer ±125°/s~2000°/s<br/> Magnetometer ±1300uT(x-,y-axis);±2500uT(z-axis)<br/> Temperature sensor 0℃~65℃
 
| style="width: 94px; text-align: center;" | USB
 
| style="width: 94px; text-align: center;" | USB
| style="width: 133px; text-align: center;" | [https://www.bosch-sensortec.com/products/smart-sensors/bno055/ Official website] <br> [https://github.com/flynneva/bno055 Unofficial github]
+
| style="width: 133px; text-align: center;" | [https://www.bosch-sensortec.com/products/smart-sensors/bno055/ Official website]<br/> [https://github.com/flynneva/bno055 Unofficial github]
| style="width: 308px;" |  
+
| style="width: 308px;" | &nbsp;
 +
|}
 +
 
 +
 
 +
= AGV =
 +
 
 +
{| border="1" cellpadding="1" cellspacing="1" style="width: 1420px;"
 +
|-
 +
| style="width: 56px; text-align: center;" | Type
 +
| style="width: 68px; text-align: center;" | Brand
 +
| style="width: 113px; text-align: center;" | Model
 +
| style="width: 74px; text-align: center;" | Image
 +
| style="width: 338px; text-align: center;" | Specification
 +
| style="width: 94px; text-align: center;" | Interface
 +
| style="width: 133px; text-align: center;" | Info
 +
| style="width: 308px; text-align: center;" | Note
 +
|-
 +
| style="width: 56px;" | AGV
 +
| style="width: 68px;" | playrobot
 +
| style="width: 113px;" | TRACER MINI
 +
| style="width: 74px;" | [[File:ROS2 Suite TRACER-MINI.jpg|center|100x100px|Robotic Development SDK TRACER-MINI.jpg]]
 +
| style="width: 338px;" | Size: 380*380*182mm<br/> Wheelbase: 245mm<br/> weight:18~20Kg<br/> weight capacity: 80Kg<br/> battery endurance:12hr<br/> Charging time: 4hr<br/> Voltage: 24V<br/> Maximum speed: 6KM/H
 +
| style="width: 94px; text-align: center;" | CAN bus<br/> RS232
 +
| style="width: 133px; text-align: center;" | [https://shop.playrobot.com/products/amr-tracer-mini Official website]
 +
| style="width: 308px;" | &nbsp;
 +
|-
 +
| style="width: 56px;" | AGV
 +
| style="width: 68px;" | playrobot
 +
| style="width: 113px;" | 科研機器人
 +
| style="width: 74px;" | [[File:Playrobot-agv-02.png|center|120x120px]]
 +
| style="width: 338px;" | Size:&nbsp;445x331x184mm<br/> Wheelbase:&nbsp;<br/> weight:&nbsp;11Kg<br/> weight capacity:&nbsp;<br/> battery endurance:<br/> Charging time:&nbsp;<br/> Voltage:&nbsp;<br/> Maximum speed:&nbsp;
 +
| style="width: 94px; text-align: center;" | CAN bus<br/> RS232
 +
| style="width: 133px; text-align: center;" | [https://shop.playrobot.com/products/ros2 Official website]
 +
| style="width: 308px;" | &nbsp;
 
|}
 
|}
  
 
<headertabs></headertabs>
 
<headertabs></headertabs>
  
 
+
<span style="font-size:larger;">'''Note: If you want to integrate your sensor in Advantech Robotic Development SDK. You can contact with Advantech PM Nathon email (Nathan.Wang@advantech.com).'''</span>
'''Note: If you want to integrate your sensor in Advantech ROS2 Suite. You can contact with Advantech PM Nathon email (Nathan.Wang@advantech.com).'''
 

Latest revision as of 04:17, 15 July 2024

There are sensors that have been verified on Advantech platforms with Robotic Suite as below.

[edit]
Type Sensor Brand Model Image Specification Interface Info Note
Camera 2D  Basler QCAM-UM4024
Robotic Development SDK balser-QCAM.jpg
Resolution: 4024 x 3036,
Frame Rate Up to 31 fps
Color: Mono
CMOS
USB 3.0 Official website
Official github
 
Camera 2D  Basler QCAM-GM-2440
Robotic Development SDK balser-QCAM.jpg
Resolution: 2448 x 2048
Frame Rate Up to 23 fps
Color: Mono
CMOS
PoE Official website
Official github
 
Type Sensor Brand Model Image Specification Interface Info Note
Camera 3D Stereo eYs3D G53
Robotic Development SDK eYS3D-G53.jpg
Optimal Range 10cm – 1.5M
Depth FOV (H x V) H50 x V32.5 Depth
Output Resolution Up to 640 x 400p
Frame Rate Up to 30FPS
USB 3.0 Official website
Official github
 
Camera Depth camera Intel D435i
Robotic Development SDK realsense-D435i.png
RGB: 1920×1080 30fps
Depth: Up to 1280x720 90fps
6-axis IMU
USB 3.0 Official website
Official github
Known issues of realsense camera

 

Type Sensor Brand Model Image Specification Interface Info Note
Lidar 360 lidar Slamtec A1M8
Robotic Development SDK Slamtec-A1M8.jpg
Scan speed: 8 KHz
Range: 0.15–6 Meters
Horizontal scan angle: 360°
Horizontal scan speed: 2-10Hz
For SLAM or Navigation
USB Official website
Official github
 
Lidar 360 lidar Slamtec A2M12
Robotic Development SDK Slamtec-A2M12.png
Scan speed: 8-16 KHz
Range: 0.2–16 Meters
Horizontal scan angle: 360°
Horizontal scan speed: 5-15Hz
For SLAM or Navigation
USB Official website
Official github
 
Lidar 2D lidar SICK NanoScan3
Robotic Development SDK SICK-nanoScan.png
Scanning angle: 275°
Protective field range: 3m
Warning field range: 10m
Response time: ≥70ms
USB Official website
Official github
 
Lidar 2D lidar AOCI SapphireS_S
Robotic Development SDK AOCI-SapphireS_S.png
Horizontal angle: 360°
Range: 30m
Scanning frequency: 10Hz
Angular resolution: 0.5°
Ethernet Official website Please contact AOCI for more ROS driver information and assistance.
Type Sensor Brand Model Image Specification Interface Info Note
Lidar 3D lidar SICK MultiScan
Robotic Development SDK SICK-MultiScan.png
Horizontal angle: 360°
Range: 60m
Scanning frequency: 20Hz
Angular resolution: 0.125°
USB Official website
Official github
 
Type Sensor Brand Model Image Specification Interface Info Note
IMU 9-axis imu Bosch Bno055
Robotic Development SDK Bosch-Bno055.jpg
16bit Gyroscope ±2g/±4g/±8g/±16
14bit Accelerometer ±125°/s~2000°/s
Magnetometer ±1300uT(x-,y-axis);±2500uT(z-axis)
Temperature sensor 0℃~65℃
USB Official website
Unofficial github
 


Type Brand Model Image Specification Interface Info Note
AGV playrobot TRACER MINI
Robotic Development SDK TRACER-MINI.jpg
Size: 380*380*182mm
Wheelbase: 245mm
weight:18~20Kg
weight capacity: 80Kg
battery endurance:12hr
Charging time: 4hr
Voltage: 24V
Maximum speed: 6KM/H
CAN bus
RS232
Official website  
AGV playrobot 科研機器人
Playrobot-agv-02.png
Size: 445x331x184mm
Wheelbase: 
weight: 11Kg
weight capacity: 
battery endurance:
Charging time: 
Voltage: 
Maximum speed: 
CAN bus
RS232
Official website  

Note: If you want to integrate your sensor in Advantech Robotic Development SDK. You can contact with Advantech PM Nathon email (Nathan.Wang@advantech.com).