Skip to content

Make signal provider compatible for teleoperation data#124

Merged
GiulioRomualdi merged 1 commit into
mainfrom
patchmatfile_signal_provider
Jul 14, 2026
Merged

Make signal provider compatible for teleoperation data#124
GiulioRomualdi merged 1 commit into
mainfrom
patchmatfile_signal_provider

Conversation

@LoreMoretti

Copy link
Copy Markdown
Contributor

This PR fixes the following error:

Traceback (most recent call last):
  File "/home/lmoretti/repos/gbmono/install/lib/python3.12/site-packages/robot_log_visualizer/ui/gui.py", line 880, in open_mat_file
    self.__load_mat_file(file_name)
  File "/home/lmoretti/repos/gbmono/install/lib/python3.12/site-packages/robot_log_visualizer/ui/gui.py", line 780, in __load_mat_file
    self.signal_provider.open(file_name)
  File "/home/lmoretti/repos/gbmono/install/lib/python3.12/site-packages/robot_log_visualizer/signal_provider/matfile_signal_provider.py", line 124, in open
    if "log" in root_variable.keys():
                ^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'keys'

when loading data collected from teleoperation.

@LoreMoretti LoreMoretti self-assigned this Jul 14, 2026
@GiulioRomualdi
GiulioRomualdi merged commit 6ad11a1 into main Jul 14, 2026
7 checks passed
@GiulioRomualdi
GiulioRomualdi deleted the patchmatfile_signal_provider branch July 14, 2026 08:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants