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

[signal, include, tools] Use robot_utils' sot-core files instead of the ones of sot-torque-control #59

Closed

Conversation

NoelieRamuzat
Copy link
Contributor

Pull-request linked to the creation of robot_utils tool in sot-core based on common from sot-torque-control.

  • Use robot_utils, signal_helper and matrix_geometry from sot-core instead of common, signal_helper and vector_conversion from sot-torque-control.
  • Remove logger includes and use directly sendMsg method of robot_utils instead of getLogger.sendMsg.
  • Complete the moving of common to robot_utils by moving the python wrapper, changing the CMakeLists accordingly. (see PR #79)
  • Move a part of vector-conversions.hh to matrix-geometry.hh in sot-core to share the tools:
    Use the namespace dynamic_graph::sot with a short cut (dg::sot) for Vector[1|6]d instead of Eigen. (fix the issue Change namespace Vector6d to dynamic_graph::sot  #57)

WARNING: This pull-request should follow the ones about the macros:
Fix the sot-core convention to follow the one of dynamic_graph #78 and #35.

Noëlie Ramuzat added 4 commits February 28, 2019 10:12
common and signal-helper are now in sot-core and logger is defined for each entity

Common is called robot_utils in sot-core.
Added robot-utils-py.cpp in sot-core from common-py.cpp of sot-torque-control

Complete the moving of "common" to "robot_utils" by moving the python wrapper
Changing the CMakeLists accordingly.
Use robot_utils, signal_helper and matrix_geometry from sot-core instead of common and signal_helper or with vector_conversion from sot-torque-control.

Remove logger includes and use directly sendMsg method of robot_utils instead of getLogger.sendMsg.
Move a part of vector-conversions.hh to matrix-geometry.hh in sot-core to share the tools

Use the namespace dynamic_graph::sot with a short cut (dg::sot) for VectorXd
instead of Eigen:: for consistency.
@NoelieRamuzat NoelieRamuzat changed the title [signal, include, tools] Modify includes to use sot-core files [signal, include, tools] Use robot_utils' sot-core files instead of the ones of sot-torque-control Feb 28, 2019
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