From 9cf5d451a8c7404094c30a19c6e1d450e9ceebd5 Mon Sep 17 00:00:00 2001 From: hello-binit <64861565+hello-binit@users.noreply.github.com> Date: Tue, 27 Jul 2021 19:21:38 -0400 Subject: [PATCH] Fix feedback issue for telescoping joints --- stretch_core/nodes/joint_trajectory_server.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/stretch_core/nodes/joint_trajectory_server.py b/stretch_core/nodes/joint_trajectory_server.py index 934ec72..30275b9 100644 --- a/stretch_core/nodes/joint_trajectory_server.py +++ b/stretch_core/nodes/joint_trajectory_server.py @@ -193,7 +193,11 @@ class JointTrajectoryAction: clean_named_errors = [] for named_error in named_errors: if type(named_error) == tuple: - clean_named_errors.append(named_error) + if type(named_error[0]) == list: + for j in named_error[0]: + clean_named_errors.append((j, named_error[1] / len(named_error[0]))) + else: + clean_named_errors.append(named_error) elif type(named_error) == list: clean_named_errors += named_error clean_named_errors_dict = dict((k, v) for k, v in clean_named_errors)