From dff968692d1fa13d2835e583c668ea6d8dfdd782 Mon Sep 17 00:00:00 2001 From: Tommy Persson <tommy.persson@liu.se> Date: Thu, 10 Apr 2025 15:43:49 +0200 Subject: [PATCH] Adding some printouts in the example code. --- air_navigation_examples/__init__.py | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/air_navigation_examples/__init__.py b/air_navigation_examples/__init__.py index c83a836..2dc272a 100644 --- a/air_navigation_examples/__init__.py +++ b/air_navigation_examples/__init__.py @@ -2,32 +2,34 @@ import air_navigation import sys class TestController(air_navigation.Controller): - def __init__(self): + def __init__(self): + print("TestController constructor") super().__init__() def configure(self, name): - pass + print("TestController configure") def cleanup(self): - pass + print("TestController cleanup") def activate(self): - pass + print("TestController activate") def deactivate(self): - pass + print("TestController deactivate") def computeVelocityCommands(self, pose, velocity, goal): + print("TestController computeVelocityCommands:", pose, velocity, goal) t = air_navigation.TwistStamped() t.twist.linear.x = 1.0 t.twist.angular.z = 2.0 return t def setPlan(self, path): - pass + print("TestController setPlan:", path) def setSpeedLimit(self, speed_limit, percentage): - pass + print("TestController setSpeedLimit:", speed_limit, percentage) class TrajectoryCritic(air_navigation.TrajectoryCritic): def __init__(self): @@ -72,4 +74,4 @@ class TrajectoryGenerator(air_navigation.TrajectoryCritic): def setSpeedLimit(self, speed_limit, percentage): pass - \ No newline at end of file + -- GitLab