Commit Graph

1056 Commits

Author SHA1 Message Date
Sébastien Crozet 9b87f06a85 feat: implement new "small-steps" solver + joint improvements 2024-01-21 21:02:27 +01:00
Sébastien Crozet 9ac3503b87 Merge pull request #422 from pellico/Fix_Revolute-joint-motor-target-position-is-broken-at-and-beyond-90-degree-angles
Fix #378 Added one example join_motor_position
2023-12-10 22:08:07 +01:00
Sébastien Crozet 2fba50c297 chore: update changelog 2023-12-10 22:07:24 +01:00
Sébastien Crozet efa1ac3609 fix initialization of the joint_motor_position examples 2023-12-10 21:52:27 +01:00
Sébastien Crozet 76557448d7 fix: also apply joint limits in case of equality 2023-12-10 21:51:57 +01:00
Sébastien Crozet fef7f0f92a fix more 2D angular motor/limits jacobians 2023-12-10 21:39:11 +01:00
pellico 7c43e96943 Removed not required parentheses 2023-12-10 12:43:13 +01:00
Sébastien Crozet a05622cfe9 fix: avoid perpetual movement when the target ang motor position is overshot 2023-12-10 12:43:13 +01:00
pellico 9f3b5c8642 Fixed formatting of modified files. 2023-12-10 12:43:13 +01:00
pellico 6432909110 Fix #378 Added one example join_motor_position 2023-12-10 12:43:13 +01:00
Sébastien Crozet c33b4eeb5c Merge pull request #563 from dimforge/testbed-bevy-0.12
chore: update testbed to bevy 0.12
2023-12-10 12:43:01 +01:00
Sébastien Crozet 95a7d9ebd0 chore: fix test warnings 2023-12-10 12:29:24 +01:00
Sébastien Crozet 8c969d4002 Merge pull request #560 from kvark/wheel-joint
Fix check for motor constraints on angular DoF
2023-12-10 12:26:09 +01:00
Sébastien Crozet 55373b3fa6 chore: update testbed to bevy 0.12 2023-12-10 12:11:20 +01:00
Sébastien Crozet 6246bb3ff6 Merge pull request #515 from Soham1803/feat/disabled_object_color_change
feat/Color of disabled object will change
2023-12-09 23:47:48 +01:00
Sébastien Crozet bfd3884d36 chore: update changelog 2023-12-09 21:53:36 +01:00
Sébastien Crozet 39f4520b91 feat: actually apply the disabled_color_multiplier in the debug-renderer 2023-12-09 21:46:41 +01:00
Soham 4015cefebf feat/Color of disabled object will change 2023-12-09 21:25:43 +01:00
Dzmitry Malyshau e4bf6914c7 Fix check for motor constraints on angular DoF 2023-12-01 23:35:17 -08:00
Sébastien Crozet e9ea2ca10b Merge pull request #540 from johnny-smitherson/bevy-0.11
update bevy 0.11 - fix compile errors
2023-11-04 18:32:55 +01:00
Sébastien Crozet 1886c6f362 Leave the version bumps to another pr 2023-11-04 18:18:12 +01:00
Sébastien Crozet ab68a8386a feat: add a checkbox to enable/disable the debug renderer in the testbed 2023-11-04 18:12:38 +01:00
Sébastien Crozet 556ba1f998 Changelog: specify that the bevy update is about the testbed 2023-11-04 18:12:07 +01:00
Sébastien Crozet c57a0a3b88 Fix typo 2023-11-04 18:11:47 +01:00
Sébastien Crozet fb3eee502c cargo fmt 2023-11-04 17:56:13 +01:00
johnny-smitherson aa546225a4 delete comments left over in diff 2023-11-03 21:43:31 +00:00
johnny-smitherson 70922ba0a7 flip y coord in 3d highlight_hovered_body 2023-11-03 21:30:03 +00:00
johnny-smitherson 3547d78af7 edit changelog - not a breaking change, field was not pub 2023-11-03 21:06:32 +00:00
johnny-smitherson 31518e3dce fix compiler warnings & mention breaking in changelog 2023-11-03 21:01:39 +00:00
Sébastien Crozet dbc540d788 Merge pull request #538 from rafalh/enable-collider-fix
Fix enabling disabled collider
2023-10-29 19:00:15 +01:00
Sébastien Crozet 23a7ed5beb Fix crashes on MacOS 2023-10-29 18:59:47 +01:00
Sébastien Crozet bc287a9895 cargo fmt 2023-10-29 18:00:52 +01:00
johnny-smitherson 780ba4a216 update bevy 0.11 - fix compile errors 2023-10-23 16:39:52 +00:00
Rafal Harabien 94829fd852 Fix enabling disabled collider
If collider was enabled and no other attributes were changed its collisions
were not detected. This was the result of `needs_broad_phase_update` function
not handling case of changed enabled status.
Fixes dimforge/bevy_rapier#435
2023-10-18 15:08:41 +02:00
Sébastien Crozet 82416e3ca6 Merge pull request #529 from Linentio/master
Use the absolute value of the up attribute when calculating up_extent and side_extent
2023-10-01 17:37:36 +02:00
Linentio 6c901d5774 Use the absolute value of the up attribute when calculating side_extent 2023-09-30 13:27:50 +02:00
Linentio fa2be3fc9c Use the absolute value of the up attribute when calculating up_extent 2023-09-30 12:37:45 +02:00
Aceeri 2ac1898f82 Calculate world center of mass from local com in debug renderer 2023-09-26 17:45:37 -07:00
Sébastien Crozet dfb4f2a1aa Merge pull request #505 from mrDIMAS/master
`user_data` for joints
2023-09-09 12:59:50 +02:00
Sébastien Crozet 39a839560e Merge pull request #508 from PaulL48/master
Add serde derives to structures in the control module
2023-09-09 12:59:16 +02:00
Sébastien Crozet 7d2111d0b9 Merge pull request #511 from Triuman/master
fix lock_translations & lock_rotations doesn't work both ways
2023-09-09 12:58:38 +02:00
Sébastien Crozet 04e05d9336 Merge pull request #518 from waywardmonkeys/remove-unused-indexmap-dep
deps: Remove unused `indexmap` dep.
2023-09-09 12:57:12 +02:00
Sébastien Crozet c3ef34b8e9 Merge pull request #519 from waywardmonkeys/update-ci
ci: Update to `actions/checkout@v3`.
2023-09-09 12:56:54 +02:00
Sébastien Crozet 50b838381b Merge pull request #520 from waywardmonkeys/doc-fixes
docs: Minor fixes.
2023-09-09 12:56:46 +02:00
Sébastien Crozet 32ffb3e1aa Merge pull request #521 from waywardmonkeys/expand-wrt
docs: Expand "wrt" to "with respect to".
2023-09-09 12:56:35 +02:00
Sébastien Crozet b977d41e5b Merge pull request #522 from waywardmonkeys/doc-exclude-kinematic-dynamic-mixup
docs: exclude kinematic/dynamic reversed in description.
2023-09-09 12:56:27 +02:00
Bruce Mitchener 727610cdc2 docs: exclude kinematic/dynamic reversed in description.
Fixes #496.
2023-08-28 11:18:27 +07:00
Bruce Mitchener b9b5b58f61 docs: Expand "wrt" to "with respect to".
This makes things more clear as this abbreviation isn't known
to everyone.

While the trailing period is common in French, it isn't in English
(one might use "w.r.t.").

Fixes #498.
2023-08-28 11:13:27 +07:00
Bruce Mitchener 4c2d18a0cd docs: Minor fixes. 2023-08-28 11:05:45 +07:00
Bruce Mitchener 10bc99c2e9 ci: Update to actions/checkout@v3. 2023-08-28 10:49:16 +07:00