Skip to content

Commit

Permalink
style(pre-commit): autofix
Browse files Browse the repository at this point in the history
  • Loading branch information
pre-commit-ci[bot] committed Feb 13, 2024
1 parent 41eff06 commit 15b5c49
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ Autoware uses radar objects data type as [radar_msgs/msg/RadarTracks.msg](https:
In detail, please see [Data message for radars](supported-functions/data-message.md).

## Supported functions

### Device driver for radars

Autoware support `ros-perception/radar_msgs/msg/RadarScan.msg` and `autoware_auto_perception_msgs/msg/TrackedObjects.msg` for Radar drivers.
Expand Down Expand Up @@ -78,6 +79,7 @@ Example is as below.
```

## Appendix

### Discussion

Radar architecture design is discussed as below.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ This diagram describes the pre-process pipeline for radar pointcloud.
- For use of radar pointcloud data by LiDAR packages, we would like to propose a converter for creating `sensor_msgs/msg/Pointcloud2.msg` from `ros-perception/radar_msgs/msg/RadarScan.msg`.

## Supported functions

### Data message for radars

Autoware uses radar objects data type as [radar_msgs/msg/RadarScan.msg](https://github.com/ros-perception/radar_msgs/blob/ros2/msg/RadarScan.msg).
Expand Down Expand Up @@ -65,6 +66,7 @@ For considered use cases,
- Apply obstacle segmentation like [ground segmentation](https://github.com/autowarefoundation/autoware.universe/tree/main/perception/ground_segmentation) to radar points for LiDAR-less (camera + radar) systems.

## Appendix

### Discussion

Radar architecture design is discussed as below.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
# Data message for radars

## Summary

To sum up, Autoware uses radar data type as below.
Expand All @@ -7,6 +8,7 @@ To sum up, Autoware uses radar data type as below.
- [radar_msgs/msg/RadarTracks.msg](https://github.com/ros-perception/radar_msgs/blob/ros2/msg/RadarTracks.msg) for radar objects.

## Radar data message for pointcloud

### Message definition

- <https://github.com/ros-perception/radar_msgs/blob/ros2/msg/RadarScan.msg>
Expand All @@ -32,6 +34,7 @@ float32 amplitude # The amplitude of the of the return (d
```

## Radar data message for tracked objects

### Message definition

- [radar_msgs/msg/RadarTrack.msg](https://github.com/ros-perception/radar_msgs/blob/ros2/msg/RadarTrack.msg)
Expand Down Expand Up @@ -77,6 +80,7 @@ uint16 PEDESTRIAN = 32007;
For detail implementation, please see [radar_tracks_msgs_converter](https://github.com/autowarefoundation/autoware.universe/tree/main/perception/radar_tracks_msgs_converter).

## Note

### Survey for radar message

Depending on the sensor manufacturer and its purpose, each sensor might exchange raw, post-processed data. This section introduces a survey about the previously developed messaging systems in the open-source community. Although there are many kinds of outputs, radar mainly adopt two types as outputs, pointcloud and objects. Related discussion for message definition in ros-perception are [PR #1](https://github.com/ros-perception/radar_msgs/pull/1), [PR #2](https://github.com/ros-perception/radar_msgs/pull/2), and [PR #3](https://github.com/ros-perception/radar_msgs/pull/3). Existing open source softwares for radar are summarized in these PR.
Depending on the sensor manufacturer and its purpose, each sensor might exchange raw, post-processed data. This section introduces a survey about the previously developed messaging systems in the open-source community. Although there are many kinds of outputs, radar mainly adopt two types as outputs, pointcloud and objects. Related discussion for message definition in ros-perception are [PR #1](https://github.com/ros-perception/radar_msgs/pull/1), [PR #2](https://github.com/ros-perception/radar_msgs/pull/2), and [PR #3](https://github.com/ros-perception/radar_msgs/pull/3). Existing open source softwares for radar are summarized in these PR.
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
# Device driver for radars

## Interface for radar devices

The radar driver converts the communication data from radars to ROS2 topics.
Expand Down

0 comments on commit 15b5c49

Please sign in to comment.