Commit graph

150 commits

Author SHA1 Message Date
Joe Ardent
7ee27e61a5 smooth out the planet 2023-02-20 13:35: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
80e2a79de1 use rake angle for neck too 2023-02-19 16:28:26 -08:00
Joe Ardent
b6443e8cbe minor cleanups and tweak 2023-02-19 15:26:59 -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
0f330283ee increase friction coefficients to more realistic values 2023-02-19 14:31:20 -08:00
Joe Ardent
c8358488c2 make speed display according only to forward velocity, not total linear vel 2023-02-19 14:21:41 -08:00
Joe Ardent
6fd2c17413 add comment about clear color for sky 2023-02-19 13:30:25 -08:00
Joe Ardent
faafb18e44 Merge branch 'smoothland'
This adds rake and trail to the front, as well as increases the density/mass of the wheels, while
adding that parameter to the WheelConfig.
2023-02-18 22:00:50 -08:00
Joe Ardent
757ce02df2 add density to wheelconf 2023-02-18 21:57:06 -08:00
Joe Ardent
3d2d413946 add 0.1 meters of trail to front wheel. 2023-02-18 20:35:05 -08:00
Joe Ardent
9e45aef7e4 checkpoint 2023-02-18 19:46:18 -08:00
Joe Ardent
507b82a771 add rake to front wheel 2023-02-18 17:03:33 -08:00
Joe Ardent
c41fc78b00 Scale the noise down a smidge on the landscape. 2023-02-18 13:49:44 -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
adc6be7c7b merge from rolling2 2023-02-17 19:02:17 -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
b42ebd7873 make wheels less protruding in config 2023-02-15 21:55:10 -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
fd4155ceab remove dead code 2023-02-15 16:17:31 -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
18615e9ac8 checkpoint 2023-02-05 15:41:23 -08:00
Joe Ardent
52e685ceed formal merge from rolling_wheels 2023-02-05 15:00:38 -08:00
Joe Ardent
e666c972ac quasi-merge from rolling_wheels 2023-02-05 14:59:41 -08:00
Joe Ardent
db34880c1e checkpoint with capsule wheel colliders 2023-02-05 14:29:05 -08:00
Joe Ardent
37ce29fd71 checkpoint, kinda fucked up 2023-02-04 14:00:56 -08:00
Joe Ardent
936e3591d1 tweak restitution 2023-02-02 23:05:43 -08:00
Joe Ardent
8e1bae82a6 Merge branch 'main' into rolling_wheels 2023-02-02 17:30:12 -08:00
Joe Ardent
a5b9e549db fix de-penetrator 2023-02-02 17:26:28 -08:00
Joe Ardent
1d9ba17911 update deps 2023-02-02 17:26:04 -08:00
Joe Ardent
ce6f6242c0 merge wip rolling_wheels 2023-02-01 16:39:40 -08:00
Joe Ardent
c7680227e3 Finish splitting up bike module, fix de-penetrator. 2023-02-01 16:32:20 -08:00
Joe Ardent
bca40ea15c remove old license 2023-02-01 14:32:17 -08:00
Joe Ardent
9c6f9a55cb Add readme and license option from wheels branch. 2023-02-01 14:29:32 -08:00
Joe Ardent
71a91da77a Add readme and license option. Break bike module up. 2023-02-01 14:27:35 -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
Joe Ardent
b9d49f6e1c use real PID for stability control 2023-01-29 14:53:47 -08:00
Joe Ardent
99d58cbcac checkpoint 2023-01-28 22:10:21 -08:00
Joe Ardent
ec2a99e239 Merge branch 'two-wheels-good' 2023-01-28 18:37:48 -08:00
Joe Ardent
c04fb9fa11 remove 'CyberBikeModel' marker component 2023-01-28 16:57:44 -08:00