传感器
======
HikRobot摄像头
--------------
.. .. figure:: images/camera.png
常规摄像头,主要技术参数如下:
* 分辨率:1280 x 720
* 水平视场角:15 ~ 150度,默认60度
* 帧率:10 FPS
仿真配置文件
~~~~~~~~~~~~
.. code-block:: xml
:linenos:
0.4 0 0.25 0 0 0
1.0472
.. describe:: pose
相对于无人平台的位置和姿态,以 :code:`x y z roll pitch yaw` 形式描述。
.. describe:: camera / horizontal_fov
镜头水平视场角,单位为弧度。
.. .. describe:: camera / image / width
.. 图像的水平分辨率,单位为像素。取值范围为320 ~ 1920像素,默认值为640像素。
.. .. describe:: camera / image / height
.. 图像的垂直分辨率,单位为像素。取值范围为240 ~ 1080像素,默认值为480像素。
.. .. describe:: update_rate
.. 摄像头帧率,单位为帧/秒。取值范围为1 ~ 30帧/秒,默认值为10帧/秒。
ROS消息
~~~~~~~
摄像头传感器持续发布图像数据。
.. describe:: ///image
类型: :code:`sensor_msgs/Image`
RGB编码的一帧图像。
RS-LIDAR-16 激光雷达
--------------------
.. .. figure:: images/robosense.png
Robosense 16线激光雷达,产品信息详见 ``_ 。主要技术参数如下:
* 通道数:16
* 测距范围:0.4m ~ 150m
* 测距精度:2cm
* 垂直视角:-15° ~ 15°
* 垂直角分辨率:2°
* 水平视角:360°
* 水平角分辨率:0.2°
* 转速:10Hz
仿真配置文件
~~~~~~~~~~~~
.. code-block:: xml
:linenos:
0 0 0.45 0 0 0
.. describe:: pose
相对于无人平台的位置和姿态,以 :code:`x y z roll pitch yaw` 形式描述。
ROS消息
~~~~~~~
激光雷达传感器持续发布点云数据。
.. describe:: ///points
类型: :code:`sensor_msgs/PointCloud2`
XYZI编码的一帧点云。其中 :code:`x` 、 :code:`y` 、 :code:`z` 为激光雷达坐标系下的点坐标, :code:`intensity` 为反射强度(取值0 ~ 255)。数据均为float32浮点数。
RS-LIDAR-32 激光雷达
--------------------
Robosense 32线激光雷达,产品信息详见 ``_ 。主要技术参数如下:
* 通道数:32
* 测距范围:0.2m ~ 200m
* 测距精度:2cm
* 垂直视角:-25° ~ 15°(非线性分布)
* 垂直角分辨率:最小0.33°
* 水平视角:360°
* 水平角分辨率:0.18°
* 转速:10Hz
仿真配置文件
~~~~~~~~~~~~
.. code-block:: xml
:linenos:
0 0 0.45 0 0 0
.. describe:: pose
相对于无人平台的位置和姿态,以 :code:`x y z roll pitch yaw` 形式描述。
ROS消息
~~~~~~~
激光雷达传感器持续发布点云数据。
.. describe:: ///points
类型: :code:`sensor_msgs/PointCloud2`
XYZI编码的一帧点云。其中 :code:`x` 、 :code:`y` 、 :code:`z` 为激光雷达坐标系下的点坐标, :code:`intensity` 为反射强度(取值0 ~ 255)。数据均为float32浮点数。
Sick TiM561 激光雷达
--------------------
.. .. figure:: images/sick.png
Sick 单线激光雷达,产品信息详见 ``_ 。主要技术参数如下:
* 测距范围:0.05m ~ 10m
* 测距精度:2cm
* 水平视角:-135° ~ 135°
* 水平角分辨率:0.33°
* 转速:15Hz
仿真配置文件
~~~~~~~~~~~~
.. code-block:: xml
:linenos:
0 0 0.45 0 0 0
.. describe:: pose
相对于无人平台的位置和姿态,以 :code:`x y z roll pitch yaw` 形式描述。
ROS消息
~~~~~~~
激光雷达传感器持续发布点云数据。
.. describe:: ///points
类型: :code:`sensor_msgs/PointCloud2`
XYZI编码的一帧点云。其中 :code:`x` 、 :code:`y` 、 :code:`z` 为激光雷达坐标系下的点坐标, :code:`intensity` 为反射强度(取值0 ~ 255)。数据均为float32浮点数。
Richbeam LakiBeam1 激光雷达
---------------------------
.. .. figure:: images/richbeam.png
Richbeam LakiBeam1 单线激光雷达,产品信息详见 ``_ 。主要技术参数如下:
* 测距范围:0.2m ~ 25m
* 测距精度:2cm
* 水平视角:-135° ~ 135°
* 水平角分辨率:0.1°
* 转速:10Hz
仿真配置文件
~~~~~~~~~~~~
.. code-block:: xml
:linenos:
0 0 0.45 0 0 0
.. describe:: pose
相对于无人平台的位置和姿态,以 :code:`x y z roll pitch yaw` 形式描述。
ROS消息
~~~~~~~
激光雷达传感器持续发布点云数据。
.. describe:: ///points
类型: :code:`sensor_msgs/PointCloud2`
XYZI编码的一帧点云。其中 :code:`x` 、 :code:`y` 、 :code:`z` 为激光雷达坐标系下的点坐标, :code:`intensity` 为反射强度(取值0 ~ 255)。数据均为float32浮点数。
Richbeam LakiBeam1L 激光雷达
----------------------------
.. .. figure:: images/richbeam.png
Richbeam LakiBeam1 单线激光雷达,产品信息详见 ``_ 。主要技术参数如下:
* 测距范围:0.2m ~ 40m
* 测距精度:2cm
* 水平视角:-135° ~ 135°
* 水平角分辨率:0.1°
* 转速:10Hz
仿真配置文件
~~~~~~~~~~~~
.. code-block:: xml
:linenos:
0 0 0.45 0 0 0
.. describe:: pose
相对于无人平台的位置和姿态,以 :code:`x y z roll pitch yaw` 形式描述。
ROS消息
~~~~~~~
激光雷达传感器持续发布点云数据。
.. describe:: ///points
类型: :code:`sensor_msgs/PointCloud2`
XYZI编码的一帧点云。其中 :code:`x` 、 :code:`y` 、 :code:`z` 为激光雷达坐标系下的点坐标, :code:`intensity` 为反射强度(取值0 ~ 255)。数据均为float32浮点数。
Richbeam LakiBeam1S 激光雷达
----------------------------
.. .. figure:: images/richbeam.png
Richbeam LakiBeam1 单线激光雷达,产品信息详见 ``_ 。主要技术参数如下:
* 测距范围:15m
* 测距精度:2cm
* 水平视角:-135° ~ 135°
* 水平角分辨率:0.2°
* 转速:10Hz
仿真配置文件
~~~~~~~~~~~~
.. code-block:: xml
:linenos:
0 0 0.45 0 0 0
.. describe:: pose
相对于无人平台的位置和姿态,以 :code:`x y z roll pitch yaw` 形式描述。
ROS消息
~~~~~~~
激光雷达传感器持续发布点云数据。
.. describe:: ///points
类型: :code:`sensor_msgs/PointCloud2`
XYZI编码的一帧点云。其中 :code:`x` 、 :code:`y` 、 :code:`z` 为激光雷达坐标系下的点坐标, :code:`intensity` 为反射强度(取值0 ~ 255)。数据均为float32浮点数。
WT901C 惯导
-----------
.. .. figure:: images/imu.png
维特智能WT901C惯导。主要技术参数如下:
* 加速度量程:-16g ~ 16g
* 加速度测量精度:0.01g
* 角速度量程:-2000°/s ~ 2000°/s
* 角速度测量精度:0.05°/s
* 数据输出频率:10Hz
仿真配置文件
~~~~~~~~~~~~
.. code-block:: xml
:linenos:
0 0 0.45 0 0 0
.. describe:: pose
相对于无人平台的位置和姿态,以 :code:`x y z roll pitch yaw` 形式描述。
ROS消息
~~~~~~~
惯导传感器持续发布加速度和角速度数据。
.. describe:: ///data
类型: :code:`sensor_msgs/Imu`
SR04 超声波雷达
---------------
.. .. figure:: images/radar.png
主要技术参数如下:
* 测距量程:0.02m ~ 4.5m
* 测距精度:0.03m
* 测量角度:15°
* 数据输出频率:10Hz
仿真配置文件
~~~~~~~~~~~~
.. code-block:: xml
:linenos:
0 0 0.45 0 0 0
.. describe:: pose
相对于无人平台的位置和姿态,以 :code:`x y z roll pitch yaw` 形式描述。
ROS消息
~~~~~~~
超声波雷达传感器持续发布测距数据。
.. describe:: ///range
类型: :code:`sensor_msgs/Range`
车轮速度计
----------
轮式差速底盘和履带式差速底盘中,左右两侧各集成有一个轮速计,分别测量左右两侧轮的角速度。主要技术参数如下:
* 数据输出频率:10Hz
ROS消息
~~~~~~~
车轮速度计持续发布底盘车轮角速度数据。
.. describe:: ///wheel_speed
类型: :code:`sensor_msgs/JointState`
其中 :code:`velocity[0]` 和 :code:`velocity[1]` 分别为左轮和右轮的角速度。