From a7c7a2a6e3390bd5a435b43691ec7b66fc134d48 Mon Sep 17 00:00:00 2001 From: Jessica Burgner-Kahrs Date: Thu, 13 Aug 2026 17:16:45 -0400 Subject: [PATCH] fixed RobotBase teach update of vellipse and fellipse --- src/roboticstoolbox/robot/BaseRobot.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/roboticstoolbox/robot/BaseRobot.py b/src/roboticstoolbox/robot/BaseRobot.py index 62c430c4..97008c37 100644 --- a/src/roboticstoolbox/robot/BaseRobot.py +++ b/src/roboticstoolbox/robot/BaseRobot.py @@ -2225,11 +2225,13 @@ def teach( already_blocked = env._add_teach_panel(self, q, handle, block) if vellipse: - vell = self.vellipse(q, centre="ee", scale=0.5, add=False) + vell = self.vellipse(q, centre="ee", add=False) + env._teach_vellipse = vell env.add(vell) if fellipse: fell = self.fellipse(q, centre="ee", add=False) + env._teach_fellipse = fell env.add(fell) # Keep the plot open -- skipped if the backend already blocked