-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bump Spot SDK version from 3.3.2 to 4.0.0 (#30)
* Bump Spot SDK version from 3.3.2 to 4.0.0 Signed-off-by: Michel Hidalgo <mhidalgo@theaiinstitute.com> * Include GPS messages in bosdyn_api_msgs Signed-off-by: Michel Hidalgo <mhidalgo@theaiinstitute.com> * Add bosdyn_metrics_logging_api_msgs package Signed-off-by: Michel Hidalgo <mhidalgo@theaiinstitute.com> * Update proto2ros config overlays Signed-off-by: Michel Hidalgo <mhidalgo@theaiinstitute.com> * Update ros_utilities submodule Signed-off-by: Michel Hidalgo <mhidalgo@theaiinstitute.com> * Update ros_utilities submodule Signed-off-by: Michel Hidalgo <mhidalgo@theaiinstitute.com> --------- Signed-off-by: Michel Hidalgo <mhidalgo@theaiinstitute.com>
- Loading branch information
1 parent
3653005
commit 71a4721
Showing
26 changed files
with
91 additions
and
16 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
# Copyright (c) 2024 Boston Dynamics AI Institute LLC. All rights reserved. | ||
cmake_minimum_required(VERSION 3.8) | ||
project(bosdyn_metrics_logging_api_msgs) | ||
|
||
if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") | ||
add_compile_options(-Wall -Wextra -Wpedantic) | ||
endif() | ||
|
||
find_package(ament_cmake REQUIRED) | ||
find_package(bosdyn_api_msgs REQUIRED) | ||
find_package(proto2ros REQUIRED) | ||
|
||
find_package(bosdyn_cmake_module REQUIRED) | ||
|
||
fetch_spot_sdk(spotsdk) | ||
set(${PROJECT_NAME}_PROTO_DIR "${spotsdk_SOURCE_DIR}/protos") | ||
file(GLOB ${PROJECT_NAME}_PROTOS | ||
"${${PROJECT_NAME}_PROTO_DIR}/bosdyn/api/metrics_logging/*.proto" | ||
) | ||
|
||
proto2ros_vendor_package(${PROJECT_NAME} | ||
PROTOS ${${PROJECT_NAME}_PROTOS} | ||
IMPORT_DIRS ${${PROJECT_NAME}_PROTO_DIR} | ||
CONFIG_OVERLAYS config/overlay.yaml | ||
ROS_DEPENDENCIES bosdyn_api_msgs | ||
) | ||
|
||
ament_package() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
package_mapping: | ||
bosdyn.api: bosdyn_api_msgs | ||
python_imports: | ||
- bosdyn_api_msgs.msg | ||
inline_python_imports: | ||
- bosdyn_api_msgs.conversions | ||
package_specifications: | ||
- bosdyn_api_msgs.specifications |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
<?xml version="1.0"?> | ||
<!-- | ||
Copyright (c) 2024 Boston Dynamics AI Institute LLC. All rights reserved. | ||
--> | ||
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?> | ||
<package format="3"> | ||
<name>bosdyn_metrics_logging_api_msgs</name> | ||
<version>4.0.0</version> | ||
<description>ROS 2 interoperability support for Boston Dynamics Spot SDK metrics logging APIs</description> | ||
<maintainer email="engineering@theaiinstitute.com">BD AI Institute</maintainer> | ||
<license>MIT</license> | ||
|
||
<buildtool_depend>ament_cmake</buildtool_depend> | ||
<buildtool_depend>ament_cmake_python</buildtool_depend> | ||
<buildtool_depend>bosdyn_cmake_module</buildtool_depend> | ||
<buildtool_depend>rosidl_default_generators</buildtool_depend> | ||
|
||
<depend>bosdyn_api_msgs</depend> | ||
<depend>proto2ros</depend> | ||
|
||
<exec_depend>rosidl_default_runtime</exec_depend> | ||
|
||
<member_of_group>rosidl_interface_packages</member_of_group> | ||
|
||
<export> | ||
<build_type>ament_cmake</build_type> | ||
</export> | ||
</package> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,12 @@ | ||
# Copyright (c) 2023 Boston Dynamics AI Institute LLC. All rights reserved. | ||
# Copyright (c) 2024 Boston Dynamics AI Institute LLC. All rights reserved. | ||
|
||
from bosdyn_api_msgs.msg import * # noqa | ||
from bosdyn_auto_return_api_msgs.msg import * # noqa | ||
from bosdyn_autowalk_api_msgs.msg import * # noqa | ||
from bosdyn_graph_nav_api_msgs.msg import * # noqa | ||
from bosdyn_keepalive_api_msgs.msg import * # noqa | ||
from bosdyn_log_status_api_msgs.msg import * # noqa | ||
from bosdyn_metrics_logging_api_msgs.msg import * # noqa | ||
from bosdyn_mission_api_msgs.msg import * # noqa | ||
from bosdyn_spot_api_msgs.msg import * # noqa | ||
from bosdyn_spot_cam_api_msgs.msg import * # noqa |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
bosdyn-api==3.3.2 | ||
bosdyn-choreography-protos==3.3.2 | ||
bosdyn-api==4.0.0 | ||
bosdyn-choreography-protos==4.0.0 | ||
# ensure protoc 3.12.4 compatibility | ||
protobuf<=4.22.4 |
Submodule ros_utilities
updated
3 files
+1 −1 | proto2ros/proto2ros/equivalences.py | |
+4 −4 | proto2ros_tests/proto/test.proto | |
+1 −1 | proto2ros_tests/test/test_proto2ros.py |