feat(plate-balancing) : Support plate-balancing example in dairlib#10
feat(plate-balancing) : Support plate-balancing example in dairlib#10Meow404 wants to merge 14 commits intostephen/port-c3+from
Conversation
57cd440 to
1bcc69c
Compare
3c1e562 to
bbd5e25
Compare
1bcc69c to
e1f2869
Compare
|
I'm confused about why we use yaml string here instead of normal yaml. |
|
Pls remove commented codes. |
|
Missing documentation |
|
We'll need some documentation for input ports and output ports. |
e1f2869 to
720d12b
Compare
|
Pls add documentation. |
|
Using the difference in dimension of lambda and number of force basis to determine the contact model is generally not a safe way. Could we store the type of contact model in the |
a1a373d to
80dd8e5
Compare
|
FYI, building with different drake versions doesnt seem to be an issue so far between dairlib and c3. |
Meow404
left a comment
There was a problem hiding this comment.
Reviewable status: 0 of 19 files reviewed, 6 unresolved discussions (waiting on @xuanhien070594)
systems/publishers/force_publisher.h line 16 at r1 (raw file):
Previously, xuanhien070594 (Hien Bui) wrote…
Missing documentation
Done.
systems/publishers/force_publisher.cc line 16 at r1 (raw file):
Previously, xuanhien070594 (Hien Bui) wrote…
We'll need some documentation for input ports and output ports.
Done.
systems/publishers/output_publisher.h line 46 at r1 (raw file):
Previously, xuanhien070594 (Hien Bui) wrote…
Pls remove commented codes.
Done.
systems/publishers/output_publisher.h line 17 at r2 (raw file):
Previously, xuanhien070594 (Hien Bui) wrote…
Pls add documentation.
Done.
|
Should the name be |
cff8615 to
0ff39d9
Compare
0ff39d9 to
207d6ab
Compare
|
Should we add few lines in documentation to tell the user which forces we are calculating (i.e forces that object A acts on object B or object B acts on object A)? |
|
Previously, xuanhien070594 (Hien Bui) wrote…
Since you're using minus sign here, it seems that we're calculating the forces that object A acting on object B. |
|
Could we add some comments to clarify why do we need My understanding is that we need those to extract a portion of |
xuanhien070594
left a comment
There was a problem hiding this comment.
Reviewed 18 of 19 files at r1, 1 of 4 files at r3, 7 of 14 files at r4, 22 of 22 files at r5, all commit messages.
Reviewable status: all files reviewed, 11 unresolved discussions (waiting on @Meow404)
69d56b1 to
c2c6134
Compare
LCOV of commit
|
1c2770b to
72d1d66
Compare
72d1d66 to
ed1cb0e
Compare
cff1020 to
7fc02ca
Compare
ed1cb0e to
8f4ed17
Compare
2a68a2f to
ab56187
Compare
8f4ed17 to
24d08ee
Compare
* feat: add c3 plus * fix: add fixes from making push T and jacktoy example work * fix: update c3 plus * feat: add sphere mesh distance calculation to geom geom collider * feat: reorganize * feat: add regularized lcp solve for lcs factory * feat: add ability to use difference friction directions for each contact pair * feat: add scaling for last solve * test: fix breaking tests * doc: add readme for LCS factory options and bindings * coverage: improve coverage * fix: add missing line * coverage: do not update cache if build failed * format: clang formatting * feat: add options for regularized lcs solve * fix: apply augmented costs only for lambda and eta for c3+
24d08ee to
7f46c87
Compare
Fixes : #11
Support for : DAIRLab/dairlib#376
This change is