Skip to content

Conversation

@juelg
Copy link
Contributor

@juelg juelg commented May 9, 2025

  • removed rcs app code that does not belong to the library
  • fixed quaternion naming (quart -> quat)
  • refactored factory functions to env creator classes, also renamed the file to creators to emphasize this
  • renamed resource manager into context manager
  • removed unused nrobots class
  • removed recordings (dont belong into the library)
  • renamed python package to rcs
  • flexible DOF by using VectorXd in Eigen

@juelg juelg force-pushed the juelg/refactorings branch from 9b01217 to e142064 Compare May 9, 2025 19:52
juelg added 19 commits May 13, 2025 11:29
Puts simulation specific gripper functionality (currenlty only collision checking) into an own gripperwrappersim
Renaming to emphazies that in this file live the env creator classes.
- moved camera robot wrapper to sim env file
- refactored all factory functions to env creator classes
- renamed resource manager into context manager
This rename makes sure its clear the motion generator is FR3 specific
- refactor Vector7d to Vectord
- renamed FR3 sim files that are independent of FR3
- added home pose dictionary
Vectord leads to seg fault
- env creator classes named accordingly
- hardware env creator extend a specific class to allow checking on type
- VectorXd type for flexible joint spaces
- adapted gym spaces to be dof independent
- robot meta config struct to describe meta configs of robot such as dofs
- robot platform enum moved to cpp part
@juelg juelg force-pushed the juelg/refactorings branch from 9174d76 to 024df2c Compare May 14, 2025 08:47
@juelg juelg merged commit 8f543e0 into master May 14, 2025
4 checks passed
@juelg juelg deleted the juelg/refactorings branch May 14, 2025 14:03
@juelg juelg linked an issue May 23, 2025 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants