Commit Graph

41 Commits

Author SHA1 Message Date
Joe Ardent aef303ca71 works less bad 2024-07-15 22:47:36 -07:00
Joe Ardent 3d0d86f24c compiles and runs, but crashes 2024-07-15 17:30:26 -07:00
Joe Ardent 4d94f2bfa4 update deps for switching to Avian3d 2024-07-15 17:30:26 -07:00
Joe Ardent 3e5e51401a misc conf changes and stuffs 2023-05-09 13:34:54 -07:00
Joe Ardent 63d3bb87d4 ok, works 2023-03-09 17:50:14 -08:00
Joe Ardent aa9a89ae94 polyline plugin needs to be updated 2023-03-09 13:09:28 -08:00
Joe Ardent 81d5144dc6 checkin 2023-03-07 11:40:34 -08:00
Joe Ardent 2db6041774 still gets unstable 2023-02-23 22:08:08 -08:00
Joe Ardent 708b518047 normalize pt->quat 2023-02-23 14:28:30 -08:00
Joe Ardent 0f1c24ed37 use fixed timestep 2023-02-23 13:38:39 -08:00
Joe Ardent 031d4815e2 fucked up 2023-02-22 22:39:48 -08:00
Joe Ardent 4e6fab5952 Re-enable the cyberplanet and stuff.
This reverts commit a4189342e0.
2023-02-22 17:10:36 -08:00
Joe Ardent a4189342e0 flatland it 2023-02-22 13:50:38 -08:00
Joe Ardent c1e20ba3fe lower friction on the body collider 2023-02-22 10:23:47 -08:00
Joe Ardent b6fed0ea4d remove pitch stabilizing 2023-02-21 14:26:13 -08:00
Joe Ardent 851f2fb650 make lean calc more robust 2023-02-21 14:10:49 -08:00
Joe Ardent 8cd901dadc move quat rotation to fn 2023-02-21 14:04:24 -08:00
Joe Ardent e9fed1940e re-enable pitch stabilization 2023-02-21 13:25:55 -08:00
Joe Ardent 7fe4fbe423 silence lint 2023-02-21 12:47:50 -08:00
Joe Ardent 32db4fb383 working lean code 2023-02-21 12:47:24 -08:00
Joe Ardent 5aa7cde9aa so close 2023-02-20 23:14:02 -08:00
Joe Ardent e6407c13aa something is wonky, but it's kinda ok 2023-02-20 13:29:46 -08:00
Joe Ardent 9c196861a2 cherry-pick actiondebuginstant change from main 2023-02-20 12:25:43 -08:00
Joe Ardent 5378aef653 checkpoint adding lean mod to cat system 2023-02-19 21:21:07 -08:00
Joe Ardent 3fc0a3e45c add lean resource 2023-02-19 20:54:17 -08:00
Joe Ardent d78e93b76a Move gravity management into RapierConfiguration resource.
Doesn't use external forces for gravity, which means that the wheels are now also affected by
gravity.
2023-02-19 15:25:14 -08:00
Joe Ardent 2933dca90e Tweak some physics, try to reduce pitch stabilization. 2023-02-18 13:49:06 -08:00
Joe Ardent 4a80554740 add pitch_scale for pid controller 2023-02-17 21:53:34 -08:00
Joe Ardent 9e63186aa5 be more brake-aggressive 2023-02-17 18:54:42 -08:00
Joe Ardent 6fd4f7c2e0 merge of physics from flatlander 2023-02-17 18:03:17 -08:00
Joe Ardent c194120538 fix steering and braking 2023-02-17 17:30:53 -08:00
Joe Ardent 4f60743192 has joint for steering, can't seem to control it 2023-02-15 17:53:46 -08:00
Joe Ardent 14c346eb84 adjust tunnel fix for flatland 2023-02-15 15:10:33 -08:00
Joe Ardent fa59a81f05 simplify wheels 2023-02-15 14:52:29 -08:00
Joe Ardent d2961bd448 Add axels to the wheels. 2023-02-15 14:36:56 -08:00
Joe Ardent 421f34fab7 Bring in wheels from rolling2, and shorten the body collider. 2023-02-15 11:38:46 -08:00
Joe Ardent e666c972ac quasi-merge from rolling_wheels 2023-02-05 14:59:41 -08:00
Joe Ardent a5b9e549db fix de-penetrator 2023-02-02 17:26:28 -08:00
Joe Ardent c7680227e3 Finish splitting up `bike` module, fix de-penetrator. 2023-02-01 16:32:20 -08:00
Joe Ardent 7efa0a8ab2 Add system to de-intersect wheels and planet surface. 2023-01-30 16:05:42 -08:00
Joe Ardent 79b2d4b175 break up action module, actually do real for real PID 2023-01-29 17:02:16 -08:00