I notice settings as below in configglobal-general.ini, can I put values specific to me in here to be used in "Estimate power values"fixderivepower\bikewheight=9.5
fixderivepower\cda=0
fixderivepower\crr=0.0031
On Sunday, 15 August 2021 at 13:20:08 UTC+12 Steve Edmonds wrote:I have created some workouts from activities recorded with GPS. CRS files.How do I set Crr and CdA for use when speed from power is set in Options>Training>Preferences.Are they set in Edit>Estimate power values. If I make changes here and save them, when I go to Edit>Estimate power values again the changes are not shown, is this normal and I just have to assume the previously entered values are active?Are the saved values global or only for the selected workout in the train tab, are the settings saved between exits from GC.
Hi Steve.
All the bicycle sim parameters are at tools/options then go to the training tab, then the 'virtual bike specifications' sub-tab. There's tool tips for each. Everything that is used in sim is there except rider weight which is an athlete parameter.
To test make a crs with a 10% slope, use the robo trainer which by default emit an average of 100w.I just did that test and found the steady state speeds exactly match that web site.
Beware because of sample noise a raw gpx needs quite a bit of altitude smoothing to feel realistic. Smooth your workout, save as json, then load json as workout and ride it.
EricOn Saturday, August 14, 2021 at 10:14:47 PM UTC-7 Steve Edmonds wrote:
In reference to the uphill speed, with the settings I entered in configglobal-general.ini GC has me riding up a 10% slope at 4.8km/hr with 100 watts input.From https://www.gribble.org/cycling/power_v_speed.html climbing at this speed would require ~145 watts and "feels" a little closer to riding the actual hill. If I can find it I will take a look at the code and see if I can see what data GC is actually taking for the calculation for Virtual bike for simulated rides.
On Sunday, 15 August 2021 at 16:58:51 UTC+12 Steve Edmonds wrote:
On Sunday, 15 August 2021 at 16:49:25 UTC+12 Ale Martinez wrote:
El sábado, 14 de agosto de 2021 a la(s) 19:32:36 UTC-7, Steve Edmonds escribió:
I notice settings as below in configglobal-general.ini, can I put values specific to me in here to be used in "Estimate power values"fixderivepower\bikewheight=9.5
fixderivepower\cda=0
fixderivepower\crr=0.0031
The user interface to update Edit menu Data Processors parameters is documented in: https://github.com/GoldenCheetah/GoldenCheetah/wiki/UG_Preferences_Data-Fields#processingOn Sunday, 15 August 2021 at 13:20:08 UTC+12 Steve Edmonds wrote:
I have created some workouts from activities recorded with GPS. CRS files.
How do I set Crr and CdA for use when speed from power is set in Options>Training>Preferences.
Are they set in Edit>Estimate power values. If I make changes here and save them, when I go to Edit>Estimate power values again the changes are not shown, is this normal and I just have to assume the previously entered values are active?Are the saved values global or only for the selected workout in the train tab, are the settings saved between exits from GC.
Virtual bike for simulated rides in Train mode is currently unrelated to Edit > Estimate PowerI see that Edit > Estimate Power draws it's default values from configglobal-general.ini as does Virtual bike for simulated rides in Train mode which led to a little confusion for me thinking Edit > Estimate Power wopuld save back to the .ini
--
_______________________________________________
Golden-Cheetah-Users mailing list
golden-che...@googlegroups.com
http://groups.google.com/group/golden-cheetah-users?hl=en
---
You received this message because you are subscribed to the Google Groups "golden-cheetah-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golden-cheetah-u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/golden-cheetah-users/0b0ea36a-13ab-4618-8634-8ec0c05951c0n%40googlegroups.com.
> The routes I am training for are multi day rides I have not yet ridden so I am getting the GPX files of other riders off RWGPS who already do a reasonable amount of elevation smoothing. I am then importing them with around a 20m segment length. This is not unrealistic and possibly a little too much smoothing has resulted. I noticed one place in your code you are doing a 50m look-ahead, not sure if this applied to the virtual ride because I haven't yet got my head around where the various bits of code are used.Awesome.Lets see if we can get you a first class experience. First, I don't know about the 50m, maybe share a line to the line in the source?
Second... you used the keyword "segment length"... that implies you are importing using the workout creator. YMMV but I think the workout creator is a broken vestige that should be deleted from the project, it takes your wonderful workout and flattens it into a crs, you lose location info so won't have a live map and it discretizes your slopes so your ride slopes won't be continuous. There is much better tech available now.
I think the right way to go is:
1) Import your file into gc as an activity: Activity->ImportFromFile. That causes your activity to be imported into gc's internal json format. Advantage is that it doesn't have weird limitations and can hold all fields.
2) You can import multiple files as activities, then append them to make a single large one.3) Smooth the new activity using Edit->FixGPSErrors. You might want to get fancy and smooth route itself to look good on a map, but for ridable workout you just need to smooth the altitude data.
FixGPS: Add ability to prune outliers · Issue #3320 · GoldenCheetah/GoldenCheetah (github.com)
4) Once you have the activity looking like you'd expect (smooth continuous non-insane gradients), export the activity as JSON file. Give it whatever name you want, this is your new workout file to use with trainier. Put it in a directory with your other workouts.
5) I train mode, do a 'scan for workouts' and it will find and automatically load your new json workout.
El lunes, 16 de agosto de 2021 a la(s) 07:49:17 UTC-6, zak...@gmail.com escribió:
> The routes I am training for are multi day rides I have not yet ridden so I am getting the GPX files of other riders off RWGPS who already do a reasonable amount of elevation smoothing. I am then importing them with around a 20m segment length. This is not unrealistic and possibly a little too much smoothing has resulted. I noticed one place in your code you are doing a 50m look-ahead, not sure if this applied to the virtual ride because I haven't yet got my head around where the various bits of code are used.
Awesome.Lets see if we can get you a first class experience. First, I don't know about the 50m, maybe share a line to the line in the source?
Second... you used the keyword "segment length"... that implies you are importing using the workout creator. YMMV but I think the workout creator is a broken vestige that should be deleted from the project, it takes your wonderful workout and flattens it into a crs, you lose location info so won't have a live map and it discretizes your slopes so your ride slopes won't be continuous. There is much better tech available now.
I think the right way to go is:
1) Import your file into gc as an activity: Activity->ImportFromFile. That causes your activity to be imported into gc's internal json format. Advantage is that it doesn't have weird limitations and can hold all fields.
2) You can import multiple files as activities, then append them to make a single large one.3) Smooth the new activity using Edit->FixGPSErrors. You might want to get fancy and smooth route itself to look good on a map, but for ridable workout you just need to smooth the altitude data.
FixGPS: Add ability to prune outliers · Issue #3320 · GoldenCheetah/GoldenCheetah (github.com)
4) Once you have the activity looking like you'd expect (smooth continuous non-insane gradients), export the activity as JSON file. Give it whatever name you want, this is your new workout file to use with trainier. Put it in a directory with your other workouts.
5) I train mode, do a 'scan for workouts' and it will find and automatically load your new json workout.
I think we could add an option to Workout Wizard to simplify this workflow: similar to create workout from current activity, but opening an instance of Fix GPS for the smoothing and import the result afterwards.
To view this discussion on the web visit https://groups.google.com/d/msgid/golden-cheetah-users/7c5ec22e-bca1-4be7-a986-d967ad9bb295n%40googlegroups.com.
COVID lockdown sucks. I tried to mtb pre vaccine and there were just too many people on nearby trails, had to fall back on trainer. I found mtb reality was just too varied to get reasonable simulation times, mud and sand and curves made the times too far off. The actual trails are too varied and I was constantly sneak attacked by steep slopes. Wasn’t fun without video. Big giant logging road climbs worked well.
That sucks that your tcx doesn’t load. It’s a nice format. Gpx can be pretty sparse, it doesn’t contain time and distance is optional. Maybe you can debug and fix it? Or share file here and someone can debug?
I’ll be really surprised if you ride the downloaded files without additional smoothing. The fix gps approach is powerful but seems like lots of people have trouble using it. Understand there’s two splines (smooth math curve) the first built with all points, the second is made with points remaining after outliers from first spline are discarded. Each splines basis is how many points are used for each spline control point, so bigger is smoother spline. When you finish your route is rewritten with values interpolated from the second spline. There’s a separate altitude pass because altitude tends to need a heavy hand, location spline is for location aesthetics.For example, if you set outlier of 1000m then (probably) no points are discarded and the second basis is your smoothing spline. Set basis to 3 and the smoothing will be almost nonexistent.Way i use it is set first pass to largish number, outlier distance to something small like 0.5m, second spline to smaller basis. The first smooth curve exists to toss outliers, the second is the smoothing after outliers are removed. So you can set second basis to three and it’s your original with just outliers removed. Yes? The actual values depend on the noise and point variance, you can’t smooth as aggressively if your sample spacing is noisy.I’d love feedback if it doesn’t do what you want. There are other route smoothers on the Internet, I’d like to hear what you end up using.
Have you tried riding with live map? Can it keep your attention? I really dislike the non video ui so end up gravitating to virtual rides with movies. I really like alucards umbrail pass rlv.
--
_______________________________________________
Golden-Cheetah-Users mailing list
golden-che...@googlegroups.com
http://groups.google.com/group/golden-cheetah-users?hl=en
---
You received this message because you are subscribed to a topic in the Google Groups "golden-cheetah-users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/golden-cheetah-users/vAhgiHnY5LI/unsubscribe.
To unsubscribe from this group and all its topics, send an email to golden-cheetah-u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/golden-cheetah-users/c1a4c402-a443-4287-b82a-ba4efb571c3en%40googlegroups.com.