Skip to content
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

RealToSimControlboard config files for robot end-effectors #16

Open
1 of 2 tasks
jgvictores opened this issue Nov 24, 2019 · 4 comments
Open
1 of 2 tasks

RealToSimControlboard config files for robot end-effectors #16

jgvictores opened this issue Nov 24, 2019 · 4 comments
Assignees

Comments

@jgvictores
Copy link
Member

jgvictores commented Nov 24, 2019

RealToSimControlboard config files for robot end-effectors, as a follow-up of #15

  • Lacquey
  • Dextra

NOTE: Before closing, edit https://github.com/roboticslab-uc3m/teo-configuration-files/blob/develop/share/applications/teoSimBase.xml (https://github.com/roboticslab-uc3m/teo-configuration-files/blob/5e0773dba56cd61ba98088a11965a44cde8a03f9/share/applications/yarpmanager/teoSimBase.xml) to invoke corresponding files (may split into none vs each end-effector).

@jgvictores
Copy link
Member Author

Additionally pending some ":smile:2:smile:" on interfaces (currently exposes IPositionControl) and maybe even some port naming.

@jgvictores
Copy link
Member Author

  • Dextra: pending

From Drive: sign-language > iROS 2019 > csvs > backups:

  1. Using files from dextra_joint_record_20190211.zip:
    dextra_joint_record_step01_pinky_1_fwd.csv > dextra_joint_record_step01_pinky_fwd_all.csv
    dextra_joint_record_step01_pinky_2_fwd.csv >> dextra_joint_record_step01_pinky_fwd_all.csv
    dextra_joint_record_step01_pinky_3_fwd.csv >> dextra_joint_record_step01_pinky_fwd_all.csv
    ...
    
    Until 199 lines/file * 10 files = 1990 lines.
  2. Then, use calc to sort.

@jgvictores
Copy link
Member Author

https://machinelearningmastery.com/moving-average-smoothing-for-time-series-forecasting-python/

from pandas import read_csv
from matplotlib import pyplot
series = read_csv('dextra_joint_record_step01_pinky_fwd_all_sorted.csv', header=0, index_col=0)
# Tail-rolling average transform
rolling = series.rolling(window=50)
rolling_mean = rolling.mean()
print(rolling_mean.head(10))
# plot original and transformed dataset
series.plot()
rolling_mean.plot(color='red')
pyplot.show()

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant