Kyle Bayes
|
606f00f802
|
Remove contact pruning with box-box collisions in nativeccd and add benchmarks.
PiperOrigin-RevId: 744732382
Change-Id: I2e20b646c541ee99888f1e964302d1b4363b2dc4
|
2025-04-07 08:34:04 -07:00 |
|
Kyle Bayes
|
e3b9538d92
|
Add saving the indices of mesh vertices with the support points in nativeccd.
PiperOrigin-RevId: 725660975
Change-Id: I036882a5bde5d009bfa6e66b6a10f6cfb1a78292
|
2025-02-11 09:28:49 -08:00 |
|
Kyle Bayes
|
a364308d5a
|
Use GJK to recover contact points for sphere and capsule geoms in nativeccd.
PiperOrigin-RevId: 704727907
Change-Id: Iff641b6a32637c48e9892dbaa60826617c54ed06
|
2024-12-10 08:53:27 -08:00 |
|
Kyle Bayes
|
0e8cca93e1
|
Refactor nativeccd interface.
- Update mj_ccd interface for multi-contacts,
- Support GJK cutoff distance, and
- Remove mjc_fixNormal from nativeccd (causes bug with cylindar box collisions).
PiperOrigin-RevId: 696185362
Change-Id: I4828b7ee1bde078268220172a4937cd553f6187e
|
2024-11-13 10:28:45 -08:00 |
|
Kyle Bayes
|
70d6655434
|
Add faster support functions for NativeCCD.
PiperOrigin-RevId: 684809392
Change-Id: I5125d4bb74c167d370aa919befba9d356c7162da
|
2024-10-11 05:59:30 -07:00 |
|
Kyle Bayes
|
7a92423cf2
|
Add height fields to list of discrete objects in NativeCCD.
PiperOrigin-RevId: 676452215
Change-Id: I5d6a0d1e26ee852c774b44f550c1d0531b7a269b
|
2024-09-19 09:48:41 -07:00 |
|
Kyle Bayes
|
4fc6fb179b
|
Remove libccd compatibility layer from native ccd.
PiperOrigin-RevId: 671740643
Change-Id: If3c1097df5c505f70c2dc0c090a7f5a93a43c683
|
2024-09-06 06:56:01 -07:00 |
|
Kyle Bayes
|
64575f399b
|
Add heightfield collision support for GJK + EPA implementation.
PiperOrigin-RevId: 663321119
Change-Id: I01a85ae15386c997bff4e9c6d71555a4380dfffe
|
2024-08-15 08:50:09 -07:00 |
|
Kyle Bayes
|
5e39fc0564
|
Improvements to GJK implementation:
- Fix various bugs
- Improve readability
- Add support for recovering witness points.
PiperOrigin-RevId: 646515019
Change-Id: I295cf90d885e32013e595ea7aad07ed6c1869239
|
2024-06-25 10:00:58 -07:00 |
|
Kyle Bayes
|
b0b934cb5f
|
Separate CCD code from support/center logic.
PiperOrigin-RevId: 645355865
Change-Id: I71303ffd7bbee37c5e8ac7e770f810768780c2e6
|
2024-06-21 05:17:57 -07:00 |
|
Alessio Quaglino
|
5a70ad08ab
|
Add Flex component.
PiperOrigin-RevId: 572830650
Change-Id: I6908228087b7b9683be3506c8d9cdc725ed5dcd5
|
2023-10-12 10:49:35 +01:00 |
|
Yuval Tassa
|
bce2043762
|
Tighten const qualifiers in collision functions.
PiperOrigin-RevId: 543789453
Change-Id: I929c68b9100a093738c0de6c0965dab4ded1084b
|
2023-06-27 10:44:58 -07:00 |
|
Saran Tunyasuvunakool
|
1913a02b40
|
Initial open sourcing of MuJoCo.
PiperOrigin-RevId: 450374687
Change-Id: Ie3225a46ce095fc28ae8e63c326a640261f562bb
|
2022-05-23 01:08:49 -07:00 |
|