gbionics / gbionics/robot-log-visualizer

Support specifying the model location in the .mat files itself

Open
#68 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
32
Forks
7
PR merge metrics
No merged PRs in 30d

Description

At the moment, the model corresponding to the dataset needs to be specified manually using the "Set Robot Model" menu. If that is not specified, the following error occurs:
~~~
[ERROR] ModelLoader :: loadModelFromFile : Error in parsing model from URDF.
~~~

It would be great if the model location could be encoded with a ROS or Gazebo style uri as part of dataset itself, so that the model could be directly opened if it is available, or a clear error printed if a given model is not available in the system/environment. Probably this would require also modifications on the blf's robot logger side.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing the Set Robot Model menu and the ModelLoader URDF parsing path named in the report. Review how the .mat dataset is produced, including the blf robot logger side, and compare the proposed ROS/Gazebo-style URI behavior. Done means an available model can be opened from dataset metadata and a missing model produces a clear error.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
robotics
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
28/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.