-
Notifications
You must be signed in to change notification settings - Fork 0
Understand the dataset structure #1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Hello @GiulioRomualdi Initially I suggest running the GEM1.0 version which is an unsupervised learning gait phase detector implementation details are in https://ieeexplore.ieee.org/document/8793598 To do that you need the following:
To run GEM2.0 you need have to IMUs mounted on the feet. In that case GEM uses supervised learning to learn the contact and gait-phase probabilities. I have also contributed this pkg https://github.com/mrsp/gem2_state_publisher to assist in the data collection process. As it is right now all quantities must be in a common frame of reference. The MATLAB file aligns all vectors in the world frame with the base IMU orientation. (Nevertheless it has worked well with just the raw measurements). Let me know if this helps you. |
Thanks for the prompt answer. We (@paolo-viceconte) will try to follow your suggestions. |
Sure, also kindly let me know how it goes and if there are things/features to improve by a user perspective. The gem2 pkg is an open research work on progress with more features to come in the near future due to contact detection being (in my opinion) one of the most important topics that must be accurately addressed in order to achieve agile legged locomotion. |
Hi @mrsp, first of all thank you for developing gem2. I was trying to train the framework with a custom dataset.
In order to organize data in the same format of the example provided in the repo I was wondering the exact meaning of the file names stored in https://github.com/mrsp/gem2/tree/main/GEM2_nao_training and loaded by the following function
gem2/src/gem2_tools.py
Lines 102 to 169 in af30917
cc @paolo-viceconte
The text was updated successfully, but these errors were encountered: