Skip to content

Commit

Permalink
Merge branch 'main' into remove-path-with-lane-id
Browse files Browse the repository at this point in the history
  • Loading branch information
youtalk authored Jun 25, 2024
2 parents b023186 + 4c3a193 commit 50e4060
Show file tree
Hide file tree
Showing 37 changed files with 377 additions and 33 deletions.
16 changes: 16 additions & 0 deletions autoware_common_msgs/CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Changelog for package autoware_common_msgs
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

1.1.0 (2024-05-10)
------------------
* chore: update `package.xml` and fix `CMakeLists.txt` (`#91 <https://github.com/youtalk/autoware_msgs/issues/91>`_)
update package.xml and fix cmakefiles
* build: package.xml dependencies (`#60 <https://github.com/youtalk/autoware_msgs/issues/60>`_)
* mark rosidl_default_generators as <build_depend>
* add missing rosidl_default_runtime <exec_depend>
---------
* feat(autoware_common_msgs): add autoware common messages (`#37 <https://github.com/youtalk/autoware_msgs/issues/37>`_)
* feat(autoware_common_msgs): add autoware common messages
* fix: fix dependency
* Contributors: Takagi, Isamu, Vincent Richard, Yutaka Kondo
1 change: 1 addition & 0 deletions autoware_common_msgs/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ ament_auto_find_build_dependencies()

rosidl_generate_interfaces(${PROJECT_NAME}
"msg/ResponseStatus.msg"
ADD_LINTER_TESTS
)

ament_auto_package()
3 changes: 2 additions & 1 deletion autoware_common_msgs/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,10 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>autoware_common_msgs</name>
<version>1.0.0</version>
<version>1.1.0</version>
<description>Autoware common messages package.</description>
<maintainer email="[email protected]">Takagi, Isamu</maintainer>
<maintainer email="[email protected]">Yutaka Kondo</maintainer>
<license>Apache License 2.0</license>

<buildtool_depend>ament_cmake_auto</buildtool_depend>
Expand Down
10 changes: 10 additions & 0 deletions autoware_control_msgs/CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Changelog for package autoware_control_msgs
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

1.1.0 (2024-05-10)
------------------
* chore: update `package.xml` and fix `CMakeLists.txt` (`#91 <https://github.com/youtalk/autoware_msgs/issues/91>`_)
update package.xml and fix cmakefiles
* feat(control-messages): add control messages (`#11 <https://github.com/youtalk/autoware_msgs/issues/11>`_)
* Contributors: M. Fatih Cırıt, Yutaka Kondo
3 changes: 2 additions & 1 deletion autoware_control_msgs/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,11 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>autoware_control_msgs</name>
<version>1.0.0</version>
<version>1.1.0</version>
<description>Autoware control messages package.</description>

<maintainer email="[email protected]">M. Fatih Cırıt</maintainer>
<maintainer email="[email protected]">Yutaka Kondo</maintainer>

<license>Apache License 2.0</license>

Expand Down
10 changes: 10 additions & 0 deletions autoware_localization_msgs/CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Changelog for package autoware_localization_msgs
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

1.1.0 (2024-05-10)
------------------
* chore: update `package.xml` and fix `CMakeLists.txt` (`#91 <https://github.com/youtalk/autoware_msgs/issues/91>`_)
update package.xml and fix cmakefiles
* feat(localization-messages): add autoware_localization_msgs (`#16 <https://github.com/youtalk/autoware_msgs/issues/16>`_)
* Contributors: M. Fatih Cırıt, Yutaka Kondo
3 changes: 2 additions & 1 deletion autoware_localization_msgs/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,11 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>autoware_localization_msgs</name>
<version>1.0.0</version>
<version>1.1.0</version>
<description>Autoware localization messages package.</description>

<maintainer email="[email protected]">M. Fatih Cırıt</maintainer>
<maintainer email="[email protected]">Yutaka Kondo</maintainer>

<license>Apache License 2.0</license>

Expand Down
34 changes: 34 additions & 0 deletions autoware_map_msgs/CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Changelog for package autoware_map_msgs
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

1.1.0 (2024-05-10)
------------------
* chore: update `package.xml` and fix `CMakeLists.txt` (`#91 <https://github.com/youtalk/autoware_msgs/issues/91>`_)
update package.xml and fix cmakefiles
* feat(autoware_map_msgs): support cylindrical AreaInfo (`#64 <https://github.com/youtalk/autoware_msgs/issues/64>`_)
* feat(autoware_map_msgs): support cylindrical AreaInfo
* update attribute
---------
* feat(autoware_map_msgs): add selected map loading (`#57 <https://github.com/youtalk/autoware_msgs/issues/57>`_)
* feat(map_loader): add support for sequential_map_loading
* feat(autoware_map_msgs): add PointCloudMetaData.msg
* docs(autoware_map_msgs): add description of selected_map_loading
* docs(autoware_map_msgs): remove gif for selected_map_loading
* docs(autoware_map_msgs): fix typo
* feat(autoware_map_msgs): make member of msg plural
* docs(autoware_map_msgs): clarify the client needs to receive msg beforehand
* docs(autoware_map_msgs): clarify IDs included in msgs are used as query for service
---------
* feat(autoware_map_msgs): add grid coordinates in PointCloudMapCellWithID.msg (`#52 <https://github.com/youtalk/autoware_msgs/issues/52>`_)
* feat(autoware_map_msgs): add grid coordinates in PointCloudMapCellWithID.msg
* style(pre-commit): autofix
* debug
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* feat(map-messages): add LaneletMapBin.msg (`#30 <https://github.com/youtalk/autoware_msgs/issues/30>`_)
* feat: add autoware_map_msgs for dynamic map loading (`#39 <https://github.com/youtalk/autoware_msgs/issues/39>`_)
Co-authored-by: M. Fatih Cırıt <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>
Co-authored-by: Takagi, Isamu <[email protected]>
* Contributors: M. Fatih Cırıt, Shintaro Tomie, Yutaka Kondo, kminoda
3 changes: 2 additions & 1 deletion autoware_map_msgs/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,12 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>autoware_map_msgs</name>
<version>1.0.0</version>
<version>1.1.0</version>
<description>Autoware map messages package.</description>

<maintainer email="[email protected]">kminoda</maintainer>
<maintainer email="[email protected]">M. Fatih Cırıt</maintainer>
<maintainer email="[email protected]">Yutaka Kondo</maintainer>

<license>Apache License 2.0</license>

Expand Down
49 changes: 49 additions & 0 deletions autoware_perception_msgs/CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Changelog for package autoware_perception_msgs
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

1.1.0 (2024-05-10)
------------------
* chore: update `package.xml` and fix `CMakeLists.txt` (`#91 <https://github.com/youtalk/autoware_msgs/issues/91>`_)
update package.xml and fix cmakefiles
* feat: update msg definitions (`#87 <https://github.com/youtalk/autoware_msgs/issues/87>`_)
* feat(autoware_perception_msgs): Add DetectedObjects messages and TrackedObjects messages
* feat!(autoware_planning_msgs): remove PathWithLaneId msgs
* feat!(autoware_perception_msgs): rename traffic signals to traffic lights
* remove control mode command msg
* fix(autoware_vehicle_msgs): remove ControlModeCommands.msg in CMakeLists.txt (`#90 <https://github.com/youtalk/autoware_msgs/issues/90>`_)
* feat(autoware_vehicle_msgs)!: remove VehicleControlCommand, VehicleKinematicState, and VehicleOdometry messages (`#88 <https://github.com/youtalk/autoware_msgs/issues/88>`_)
feat!(autoware_vehicle_msgs): remove VehicleControlCommand, VehicleKinematicState, and VehicleOdometry messages
* Revert "feat!(autoware_perception_msgs): rename traffic signals to traffic lights"
This reverts commit 768bb854036fc94db4364168e68d48b21401c17b.
* add TrafficLight msgs
* add todo
---------
Co-authored-by: Ryohsuke Mitsudome <[email protected]>
Co-authored-by: Ryohsuke Mitsudome <[email protected]>
Co-authored-by: Yutaka Kondo <[email protected]>
* fix(autoware_perception_msgs): fix sequence length to dynamic (`#74 <https://github.com/youtalk/autoware_msgs/issues/74>`_)
* fix(autoware_perception_msgs): fix error in PredictedObject.msg (`#72 <https://github.com/youtalk/autoware_msgs/issues/72>`_)
* feat(autoware_perception_msgs): add PredictedObjects msgs (`#63 <https://github.com/youtalk/autoware_msgs/issues/63>`_)
* feat(autoware_perception_msgs): add PredictedObjects msgs
* style(pre-commit): autofix
* feat(autoware_perception_msgs): fix conflicting msgs
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Ryohsuke Mitsudome <[email protected]>
* feat(autoware_perception_msgs): remove traffic light messages (`#70 <https://github.com/youtalk/autoware_msgs/issues/70>`_)
* revert: "fix(autoware_perception_msgs): add Header to tlr messages and change TrafficLightElement.msg status" (`#69 <https://github.com/youtalk/autoware_msgs/issues/69>`_)
Revert "fix(autoware_perception_msgs): add Header to tlr messages and change TrafficLightElement.msg status (`#68 <https://github.com/youtalk/autoware_msgs/issues/68>`_)"
This reverts commit 18588df6eb7e7f694bd725bebd44f569f616964f.
* fix(autoware_perception_msgs): add Header to tlr messages and change TrafficLightElement.msg status (`#68 <https://github.com/youtalk/autoware_msgs/issues/68>`_)
* add UP_LEFT_ARROW and UP_RIGHT_ARROW to traffic_light_element
* add header to tlr messages and change status values of TrafficLight.msg
---------
* feat(autoware_perception_msgs): add UP_LEFT_ARROW and UP_RIGHT_ARROW to traffic_light_element (`#67 <https://github.com/youtalk/autoware_msgs/issues/67>`_)
add UP_LEFT_ARROW and UP_RIGHT_ARROW to traffic_light_element
* build: package.xml dependencies (`#60 <https://github.com/youtalk/autoware_msgs/issues/60>`_)
* mark rosidl_default_generators as <build_depend>
* add missing rosidl_default_runtime <exec_depend>
---------
* feat(autoware_perception_msgs): add traffic light messages (`#48 <https://github.com/youtalk/autoware_msgs/issues/48>`_)
* Contributors: Mingyu1991, Takagi, Isamu, Vincent Richard, Yukihiro Saito, Yutaka Kondo, beginningfan
12 changes: 12 additions & 0 deletions autoware_perception_msgs/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,22 @@ find_package(ament_cmake_auto REQUIRED)
ament_auto_find_build_dependencies()

rosidl_generate_interfaces(${PROJECT_NAME}
"msg/DetectedObject.msg"
"msg/DetectedObjectKinematics.msg"
"msg/DetectedObjects.msg"
"msg/ObjectClassification.msg"
"msg/PredictedObject.msg"
"msg/PredictedObjectKinematics.msg"
"msg/PredictedObjects.msg"
"msg/PredictedPath.msg"
"msg/Shape.msg"
"msg/TrackedObject.msg"
"msg/TrackedObjectKinematics.msg"
"msg/TrackedObjects.msg"
"msg/TrafficLightElement.msg"
"msg/TrafficLightGroup.msg"
"msg/TrafficLightGroupArray.msg"
# TODO(youtalk): Remove below after migration to TrafficLight
"msg/TrafficSignalElement.msg"
"msg/TrafficSignal.msg"
"msg/TrafficSignalArray.msg"
Expand All @@ -20,6 +30,8 @@ rosidl_generate_interfaces(${PROJECT_NAME}
geometry_msgs
builtin_interfaces
unique_identifier_msgs

ADD_LINTER_TESTS
)

ament_auto_package()
4 changes: 4 additions & 0 deletions autoware_perception_msgs/msg/DetectedObject.msg
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
float32 existence_probability
ObjectClassification[] classification
DetectedObjectKinematics kinematics
Shape shape
25 changes: 25 additions & 0 deletions autoware_perception_msgs/msg/DetectedObjectKinematics.msg
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Only position is available, orientation is empty. Note that the shape can be an oriented
# bounding box but the direction the object is facing is unknown, in which case
# orientation should be empty.
uint8 UNAVAILABLE=0

# The orientation is determined only up to a sign flip. For instance, assume that cars are
# longer than they are wide, and the perception pipeline can accurately estimate the
# dimensions of a car. It should set the orientation to coincide with the major axis, with
# the sign chosen arbitrarily, and use this tag to signify that the orientation could
# point to the front or the back.
uint8 SIGN_UNKNOWN=1

# The full orientation is available. Use e.g. for machine-learning models that can
# differentiate between the front and back of a vehicle.
uint8 AVAILABLE=2

geometry_msgs/PoseWithCovariance pose_with_covariance

bool has_position_covariance
uint8 orientation_availability

geometry_msgs/TwistWithCovariance twist_with_covariance

bool has_twist
bool has_twist_covariance
2 changes: 2 additions & 0 deletions autoware_perception_msgs/msg/DetectedObjects.msg
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
std_msgs/Header header
DetectedObject[] objects
5 changes: 5 additions & 0 deletions autoware_perception_msgs/msg/TrackedObject.msg
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
unique_identifier_msgs/UUID object_id
float32 existence_probability
ObjectClassification[] classification
TrackedObjectKinematics kinematics
Shape shape
22 changes: 22 additions & 0 deletions autoware_perception_msgs/msg/TrackedObjectKinematics.msg
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Only position is available, orientation is empty. Note that the shape can be an oriented
# bounding box but the direction the object is facing is unknown, in which case
# orientation should be empty.
uint8 UNAVAILABLE=0

# The orientation is determined only up to a sign flip. For instance, assume that cars are
# longer than they are wide, and the perception pipeline can accurately estimate the
# dimensions of a car. It should set the orientation to coincide with the major axis, with
# the sign chosen arbitrarily, and use this tag to signify that the orientation could
# point to the front or the back.
uint8 SIGN_UNKNOWN=1

# The full orientation is available. Use e.g. for machine-learning models that can
# differentiate between the front and back of a vehicle.
uint8 AVAILABLE=2

geometry_msgs/PoseWithCovariance pose_with_covariance
geometry_msgs/TwistWithCovariance twist_with_covariance
geometry_msgs/AccelWithCovariance acceleration_with_covariance

uint8 orientation_availability
bool is_stationary
2 changes: 2 additions & 0 deletions autoware_perception_msgs/msg/TrackedObjects.msg
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
std_msgs/Header header
TrackedObject[] objects
31 changes: 31 additions & 0 deletions autoware_perception_msgs/msg/TrafficLightElement.msg
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# constants for common use
uint8 UNKNOWN = 0

# constants for color
uint8 RED = 1
uint8 AMBER = 2
uint8 GREEN = 3
uint8 WHITE = 4

# constants for shape
uint8 CIRCLE = 1
uint8 LEFT_ARROW = 2
uint8 RIGHT_ARROW = 3
uint8 UP_ARROW = 4
uint8 UP_LEFT_ARROW=5
uint8 UP_RIGHT_ARROW=6
uint8 DOWN_ARROW = 7
uint8 DOWN_LEFT_ARROW = 8
uint8 DOWN_RIGHT_ARROW = 9
uint8 CROSS = 10

# constants for status
uint8 SOLID_OFF = 1
uint8 SOLID_ON = 2
uint8 FLASHING = 3

# variables
uint8 color
uint8 shape
uint8 status
float32 confidence
2 changes: 2 additions & 0 deletions autoware_perception_msgs/msg/TrafficLightGroup.msg
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
int64 traffic_light_group_id
autoware_perception_msgs/TrafficLightElement[] elements
2 changes: 2 additions & 0 deletions autoware_perception_msgs/msg/TrafficLightGroupArray.msg
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
builtin_interfaces/Time stamp
autoware_perception_msgs/TrafficLightGroup[] traffic_light_groups
1 change: 1 addition & 0 deletions autoware_perception_msgs/msg/TrafficSignal.msg
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
# TODO(youtalk): Remove this after migration to TrafficLight
int64 traffic_signal_id
autoware_perception_msgs/TrafficSignalElement[] elements
1 change: 1 addition & 0 deletions autoware_perception_msgs/msg/TrafficSignalArray.msg
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
# TODO(youtalk): Remove this after migration to TrafficLight
builtin_interfaces/Time stamp
autoware_perception_msgs/TrafficSignal[] signals
1 change: 1 addition & 0 deletions autoware_perception_msgs/msg/TrafficSignalElement.msg
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# TODO(youtalk): Remove this after migration to TrafficLight
# constants for common use
uint8 UNKNOWN = 0

Expand Down
3 changes: 2 additions & 1 deletion autoware_perception_msgs/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,10 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>autoware_perception_msgs</name>
<version>1.0.0</version>
<version>1.1.0</version>
<description>Autoware perception messages package.</description>
<maintainer email="[email protected]">Takagi, Isamu</maintainer>
<maintainer email="[email protected]">Yutaka Kondo</maintainer>
<license>Apache License 2.0</license>

<buildtool_depend>ament_cmake_auto</buildtool_depend>
Expand Down
Loading

0 comments on commit 50e4060

Please sign in to comment.