From 91f94ff2883ab38b03275b1ee579f4ac6a1f9ad1 Mon Sep 17 00:00:00 2001 From: Gonzalo Casas Date: Fri, 16 Jan 2026 13:42:00 +0100 Subject: [PATCH 1/3] Update copyright holder in LICENSE file --- LICENSE | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/LICENSE b/LICENSE index 87d5628..c71a169 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2018 Gramazio Kohler Research +Copyright (c) 2018 ETH Zurich, Gramazio Kohler Research Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -18,4 +18,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. \ No newline at end of file +SOFTWARE. From 782e9f27bc25afdaa487b76780a1565fa59b34eb Mon Sep 17 00:00:00 2001 From: Gonzalo Casas Date: Fri, 16 Jan 2026 15:44:18 +0100 Subject: [PATCH 2/3] Fix integration tests for ROS2 --- docker/ros2/integration-tests-launch.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docker/ros2/integration-tests-launch.py b/docker/ros2/integration-tests-launch.py index 549c195..518599e 100644 --- a/docker/ros2/integration-tests-launch.py +++ b/docker/ros2/integration-tests-launch.py @@ -11,7 +11,8 @@ def generate_launch_description(): FindPackageShare('rosbridge_server'), 'launch', 'rosbridge_websocket_launch.xml' - ]) + ]), + launch_arguments={'delay_between_messages': '0.0'}.items(), ), # Start fibonacci_server.py with python3 From d416f557c564d9313a4cfb480d49caf2902a33a3 Mon Sep 17 00:00:00 2001 From: Gonzalo Casas Date: Fri, 16 Jan 2026 15:44:38 +0100 Subject: [PATCH 3/3] lint --- docker/ros2/integration-tests-launch.py | 35 +++++++++++++------------ 1 file changed, 18 insertions(+), 17 deletions(-) diff --git a/docker/ros2/integration-tests-launch.py b/docker/ros2/integration-tests-launch.py index 518599e..5d7fdaf 100644 --- a/docker/ros2/integration-tests-launch.py +++ b/docker/ros2/integration-tests-launch.py @@ -3,21 +3,22 @@ from launch_ros.substitutions import FindPackageShare from launch.actions import ExecuteProcess, IncludeLaunchDescription -def generate_launch_description(): - return LaunchDescription([ - # Start rosbridge_websocket - IncludeLaunchDescription( - PathJoinSubstitution([ - FindPackageShare('rosbridge_server'), - 'launch', - 'rosbridge_websocket_launch.xml' - ]), - launch_arguments={'delay_between_messages': '0.0'}.items(), - ), - # Start fibonacci_server.py with python3 - ExecuteProcess( - cmd=['python3', "/fibonacci_server.py"], - output='screen' - ) - ]) +def generate_launch_description(): + return LaunchDescription( + [ + # Start rosbridge_websocket + IncludeLaunchDescription( + PathJoinSubstitution( + [ + FindPackageShare("rosbridge_server"), + "launch", + "rosbridge_websocket_launch.xml", + ] + ), + launch_arguments={"delay_between_messages": "0.0"}.items(), + ), + # Start fibonacci_server.py with python3 + ExecuteProcess(cmd=["python3", "/fibonacci_server.py"], output="screen"), + ] + )