Rowsandall
Training diary and random remarks around my rowing
RSS
  • Home
  • Season’s Bests
  • Wolverine Scores 2015/16
  • About
  • OTW
  • OTE
  • testing
  • Privacy Policy
kasteel2

May 30 2016

Cleaning up and rate ladders

I normally prefer a rest day after races, but Tuesday is a travel day, so I decided to turn it around.

After work I headed to the rowing club. Everybody was already busy offloading boats from the trailers, giving them a wash and putting riggers on. It took me an hour to get the single and double ready. I am not sure if these things can be done faster. Personally I want to be precise, make sure that each bolt is tightened, all the covers are folded and put away, and also the washing is something I take time to do.

At 6pm I was ready and went for a row. A steady state row was on the menu, and I always like to spice these up by doing rate ladders. The rate ladders are also a good way to work on technique, in my mind. At 18spm, there is time enough to focus on each attention point. After a few minutes, you switch to 20spm. Just slightly faster so transferring the good stroke is not so difficult. After a few minutes, on to 22spm, then on to 24spm.

There was some chop on the lake. Nothing that would make it unrowable, but I fancied a change so I rowed up to the castle and back.

The water was brown. There has been a big thunderstorm two nights ago. Apparently the muddy water has now reached our lake.

http://rowsandall.com/rowers/workout/225 

kasteel2

 

Tomorrow: Travel

 

By sanderroosendaal • Uncategorized • 2 • Tags: OTW, river, rowing, single, steady state

IMG_0898

May 29 2016

Races in Hodonín

Friday

Left work early and picked up the trailer, Romana and Robin at the rowing club. Our older children Lenka and Dominik would travel with the club bus.

Hodonín is a one hour drive south-east of Brno (70km). We arrived around 5pm and unloaded the trailer. Romana and I went out on the double. A short, 8km row on the river Morava.

Even though the river flow was minimal, there was a distinct pace difference between the upstream and downstream parts. The stroke rate variations around 0:35 are actually technique exercises.

Saturday

No races for me on Saturday, so I went out for a nice row on the single. The river is actually the border river between the Czech Republic and Slovakia. As an internal border in the EU Schengen area, that doesn’t mean much, but still it fascinates me to row on “international waters”. The left bank being Slovak and the right bank Czech, I wondered which country’s rescue forces would come rescue me in case I needed to be rescued. Here’s a quick picture I took at the turn-around point. The left-hand side is Slovakia. The right-hand side the Czech Republic.

image

It was also nice to row on a river. A very welcome change of menu. The dead trees along the river are quite dangerous, though. Quite easy to run unto them …

On the way back I met my daughter Lenka in her girl’s quad. I did a few starts next to them.

Spent the rest of the day hanging out on the Hodonín rowing club, helping out various crews and watching the races.

I think I fell in love with the Hodonín rowing club house. Here are a few pictures.

IMG_0907 IMG_0906 IMG_0898

It’s a lovely functionalist building from the pre-war era, when rowing was still an elite sport. Many interior details survived. The area behind the balcony has recently been renovated into a nice restaurant.

At the end of the day I coxed Romana’s Masters Ladies eight. That was a nice experience. The girls didn’t have a cox, so I volunteered, mentioning that I have successfully passed both coxing exams of my native club R&ZV Naarden.

I didn’t mention that the last time I coxed an eight was in 1986 or 1987.

It was great to cox. The races are on a river bend, and there are lanes marked by buoys in the turns. You have to pass on the right side of your lane’s buoy or risk being disqualified. So it was quite challenging to cox an eight at full (Masters ladies) speed. Still I managed to cheer for them, and after the row I got compliments from the bow four that they could hear me loud and clear (without using a cox box). We finished 3rd of 3, unfortunately. Around the 500m mark the rowing started to fall apart. A clear case of lack of winter training.

In the evening there was a nice party with local wine and traditional music from the region. We left around 11pm when Robin was falling asleep on the porch of the lovely club house, but some of the participants stayed up until 3am.

Sunday

Race day.

9:30 mM 1x

First race was the Masters 1x. A year ago I won here, so I was the title defender. This time there were many more masters scullers, so there were three races of four lanes. I was in the first race with two masters B rowers and one other masters C rower, my friend Kazimir from Hodonín. I was nervous. Kazi used to beat me and on a good day he can still beat me. He was not rowing his own boat, though, because two weeks ago he rowed into a dead tree trunk at full speed. Another serious contender was Mr Polasek from Olomouc. Mr Polasek is 42 years old, former national team member, and a very athletic looking guy. He has about 15kg more than I and these 15kg come in the form of length and muscle.

On top of all I was rowing in lane 4, the outer bend. Granted, they give you a few meters benefit at the start, but you have to round the buoys on the right side, which means that I would be rowing on the Slovak bank, while Kazi and Mr Polasek would be in the middle of the river, the place of maximum current.

The usual banter at the start. Then we aligned and got started. I started well and was leading. Kazi and the guy in lane 4 fell behind quickly, but Mr Polasek in lane 2 stayed too close. In the big turn he rowed past me and in the end he beat me by 10 seconds.

On the positive side, Mr Polasek was breathing heavily and had to work hard to win. On the negative side, I was not pleased that I let the stroke rate drop to 29spm in the second 500m of this row. My time was (a downstream) 3:37.

12:04 mM 2x

The next discipline was the Masters double. There were nine boats registered and it was quite difficult to create three good races with those nine crews. I know what I am talking about because while I was having a coffee on the balcony of that (lovely) club house, one of the referees came to me and we divided the line-up in three races together. We created a race of three of the weaker boats and two races where at least two boats were of equal strength, on paper. We slightly ignored the age categories, but I think this was allowed in this case. These are informal races and the idea is really to have interesting races for every participant.

My double was up against a strong boat from Ostrava. These gents are 10 years older than I but they are both training hard and they are hard to beat.

We noticed that.

Rowing in lane 2 we started off well but fell behind and didn’t manage to pass our competitors in lane 3 in the big turn. We rowed into a referee’s motor boat wake and didn’t handle it well. Combined with some minor steering mistakes and my rowing partner who was struggling to push hard in the second half. We finished three seconds behind the winner in second place. Our time was 3:14. Good for a second place in the other “fast” race.

I recorded this row on the Garmin Forerunner only, so now stroke rate data.

14:40 Mix 8+

After that I spent some time getting the double and my single ready for transport. During that, Romana and I got asked for the Masters Mix 8+. The local club trains in this discipline once per week, and they challenged the other participants to form a Mix 8+ to race against them.

Our Mix 8+ consisted of the double who beat us, a few guys from some of the other doubles, and 4 trainers (including Romana) from four rowing clubs.

We rowed our old eight, a wooden Karlisch. Don’t move the footstretchers on this boat, because you may be able to untighten a screw that you will never be able to tighten again. This boat also has a nice feature that the wood absorbs the strength of your stroke by the deformations of it’s hull. It is heavy to get up to speed, but being such a heavy boat it is unstoppable once up to speed.

So our improvised eight had 1km of training together when we lined up against the locals. Our start was the worse than any of the two practice starts but we somehow got up to speed. Our stroke was stroking a low stroke rate on request of the ladies, and in the first 200m we had difficulty fending off the attacks of the local mixed eight. After that our old Karlisch was going it’s cruising speed and we were rowing safely in front of the other eight. We won by about 10 seconds.

Perhaps this was the last year they put out this challenge.

Overall a good racing weekend. Not as many wins as last year, but to be honest the performance was as realistically expected, given the strength of our opponents.

Other significant races

Lenka and Iva won their heat and came second in the final in the double.

They also made it to the finals in the quad and came second after a very strong boat. Romana is trying to keep this quad together, but of course the trainers of that “strong” boat are looking at “our” strongest girls to make an even better quad for the National Championships. There were some interesting behind-the-scenes moves and the fact that all these 15/16 year old girls are “friends” on Facebook didn’t help. We’ll see how it pans out in the coming week.

Dominik and his partner Stepan rowed a very good race in the boys 11 year old double. They were second with a bow ball difference from the first boat. The nice thing was they were able to almost win after being quite far behind 200m before the finish line. (This  age category races over 500m.)

By sanderroosendaal • Uncategorized • 0 • Tags: double, OTW, race, rowing, single

Capture1

May 26 2016

A very special day

Team, friends, blog readers,

About a year ago Greg Smith (of the appropriately named blog Quantified Rowing) and I were exchanging email about getting the famous Dan Burpee spreadsheet adapted for On The Water (OTW) rowing. We did it. I made a version for the Garmin Forerunner. Greg had a version for the SpeedCoach. Then I adapted it for the CrewNerd software.

By fall we were exchanging emails about how great it would be to process the data using the fabulous Python NumPy numerical data analysis modules, and plot in Python’s free plotting libraries.

I proclaimed that it would be great, but would require a lot of time and effort.
[9:17]
We proceeded to chat about the need for a standardized data format for erg and OTW rows, so all data could be smoothly analyzed.
[9:17]
Then:1nothing happened for several months.:17]

Until[9one day, I discovered Painsled (desktop edition), and fell in love with it. It is a great software to gather all the data that the PM3/4/5 spits out. No other software captures so many data (drive length, drive time, everything).

[9:18]
So I adapted my spreadsheet again.
Then, on a good day in March 2016. Greg sent me a plotting routine written in Python, which works with the Painsled iOS data format.
[9:19]
It took me two days to have a TCX version working which I could use with CrewNerd.
[9:20]
I then proceeded to add ErgData, Painsled Desktop and RowPro parsers and threw the Python code on https://pypi.python.org/pypi/rowingdata for the community to use it.
But of course this was cumbersome for anyone except Greg and me. You had to install Python, then the data, and use awkward command line tools.
[9:21]
So Greg and I started thinking about a graphical user interface.9It was my idea to do a web interface, and I quickly had something “working”.
[9:22]
The page disconnected for any row longer than 20 minutes.
[9:23]
A few weeks later I had something reasonable, and I wrote about it on the Concept2 and Free Spirits Fora. That’s when most of you guys joined.
[9:23]
The joy of having a team of testers. Emails started coming in about glitches. Broken image links. I remember Mike was trying out things while I was updating the software at the same time.
[9:24]
I think that with interactive plots of acceptable quality (I know they can be improved, but Mike I did a hoover function specially for you, and I can give you crosshairs if you want),[9and more importantly with today’s BIG NEWS of being approved to upload to and import from the C2 logbook we have reached a big milestone.
[9:25]
I know there are glitches (ErgData Interval workout, the workout duration and total meters, and more).
[9:25]
But it’s a nice place to be, finally.
[9:26]
It starts to look like something that could be of use, somehow, to a few people.
[9:26]
There is more to come.
[9:26]
I have some rowing physics lying around and I want to integrate that so we can do, for example, comparisons between OTE and OTW workouts in terms of power and pace.
[9:26
I want to implement some new cool plots. Perhaps expand some of the interactive plotting.
[9:27]
Export to Strava is missing. And to other fitness tools.
Funnily
[9:28]
This evening I was looking at a mirror flat lake, when a phone call came from one of our Masters 8+. He was in a traffic jam and wouldn’t make it in time. It was the first time I have not regretted that an OTW row in perfect conditions was canceled. I was looking forward to rowing on the erg, in my basement, using the ErgData app, to test the ErgData ==> C2 ==> Rowsandall workflow.
[9:29]
Thanks guys for hanging on here with all the bugs and glitches. Thanks for the time you spent on this chat. I think we should stay in beta for a couple more months, to get everything ironed out nicely.
[9:29]
But the hard work is done.
[9:29]
I hope.
[9:30]
I toast to you, who have become my virtual rowing data junkie friends in the past few weeks. Hoping you will enjoy using the website
[9:30]
Cheers!
logocroppedpro
Some Screenshots from the tool:
Capture1
The workout edit page with the plots I made and a small interactive plot. This is the 4km cooling down.
Capture2
A big interactive plot of the same cooling down.
Capture3
Zooming in in the interactive plot
To celebrate the success, I treated myself to an (ErgData captured) erg workout, consisting of:
2.5 km warming up: http://rowsandall.com/rowers/workout/189
8 min @ 24spm / 5 min rest: http://rowsandall.com/rowers/workout/188 and http://rowsandall.com/rowers/workout/187
8×30″/60″ http://rowsandall.com/rowers/workout/190
4km cooling down happy ending: http://rowsandall.com/rowers/workout/185
Unfortunately the server keeps crashing tonight. I will need to call the helpdesk tomorrow.

By sanderroosendaal • Uncategorized • 4 • Tags: concept2, erg, ErgData, OTE, rowing, Speech

Imported_workout_586661973_20160524-201832.csv20160524-201919

May 24 2016

4x1500m in the eight

Today’s training was a 4x1500m in the eight, each 1500m rowed as 500m @ 24spm, 500m @ 26spm, 500m @ 28spm. The rest time was roughly five minutes, measured as “paddle a bit, stop eight, turn around, drink some water, go”.

I forgot to start CrewNerd so I don’t have stroke rate data. So, after the row I synchronized my Garmin Forerunner using the phone. The data were immediately pushed to Strava, and I used Rowsandall.com’s import from Strava to generate the plots.

I could show them to my team mates in the locker room. 🙂

http://rowsandall.com/rowers/workout/151

The only thing is that my data smoothing is a bit of overkill for the super accurate Garmin Forerunner data.

The site on rowsandall.com is now open for all users. Just register and try it out!

By sanderroosendaal • Uncategorized • 5 • Tags: 8+, eight, lake, OTW, rowing, training

figure_1-1

May 23 2016

A cycling weekend and a choppy, windy outing

Weekend

The lake was blocked for races. I didn’t mind too much. It was beautiful weather so I asked my sons if they would like to ride to the rowing club on their bikes. They liked the idea. They are 11 and 9 years old, but because Brno is a pretty hilly environment and the traffic is quite bad, they have little real street cycling experience. They ride trams, trains and buses alone without any problem, but cycling is something else.

I thought it would be a good idea to have them cycle under supervision in real traffic.

So we strapped on our helmets and off we went.

Turns out the traffic rules part was pretty good. Of course I didn’t take them to the busiest roads, but they were excited to watch the traffic signs and I even heard one of them comment: “This is the first time I wait for a traffic light as a driver.” 🙂

The less good part was cycling uphill. That was definitely not their favorite part.

Anyway, we rode to the lake, watched the races, and rode back. On Sunday we did a similar tour. All in all a few hours of light exercise for me. Good enough, given that the training plan featured “recovery”.

Lenka raced. On Saturday their performances (in nice weather) was worse than expected. They didn’t get into the rhythm and didn’t make the A finals. In the quad, they made it to the B finals on Sunday.

Sunday featured pretty bad headwind, and they finished 3rd in the B final, which had about the same speed as the A final.

Monday

I got the row in before work, but didn’t start early enough to have the calm weather. When I launched, the lake was calm, but soon the wind started to build and it got worse and worse. I did my steady state rate ladders as well as possible, but by the end it was a bit survival mode. During the “cooling down” I took a short video.

I measured 4.7 m/s with a peak value of 7.1 m/s after the row. And that was measured on the dock. I am sure it was worse in the middle of the row.

Here are the cool plots. Unfortunately, my supercool wind correction algorithms break down at these wind speeds, so no wind correction today:

figure_1-14 figure_1-1

In the last 2km the pace was around 3:50 per 500m, trying to battle back to the club in the soaring headwind. That was a few minutes after taking the video and things got worse. Definitely not fun any more.

Data Syncing

I wanted to share a bit of information about how I log all my data and how it all works together. Might be handy for some.

For recording rows, runs and rides I use the following apps/devices:

  1. Painsled/iPhone for Erg rows. Data exported to stroke files (CSV) and synced to Google Drive/email to self.
  2. CrewNerd/iPhone (with Garmin Forerunner as backup) for On-The-Water rows. Data syncs to TrainingPeaks plus email to self.
  3. Strava app/iPhone (with Garmin Forerunner as backup) for bike rides. Data syncs to Strava.
  4. Garmin Forerunner for runs. Data Syncs to Garmin Connect.

My main training diary is SportTracks (desktop version). The desktop version syncs with SportTracks.mobi, so I have those data in the cloud.

So now I have part of my data in Garmin Connect, something on Strava, and something  in SportTracks. How do I manage all that? In comes Tapiriik. Tapiriik is a site which, when you allow it to access your data on the various Fitness cloud services, is capable of synchronizing between these. It does a very good job of that. Only occasionally does it create a duplicate run/ride/row. For $2 per year it synchronizes automatically in the background, which means that by the time I have driven from the lake to work, all data are already on all sites. And that is great. I like Strava for the ability to create segments and measure progress on them, as well as for the community aspect (comments, likes). I like SportTracks because of the wealth of available plugins for the desktop version, and I don’t know what I like Garmin Connect or TrainingPeaks for. Right now I just use them as entry portals to get my data where I want them, almost automatically.

The only site that is a bit outside is the Concept2 logbook. So last season I didn’t bother to sync my OTW rows there. This season it’s different. My python image generation suite “rowingdata” is able to sync with Concept2, but just uploads the row summary. My website “rowsandall.com“, however, is able to do much more. I have demonstrated succesful synchronization to (and from) the Concept2 playground website and I am looking forward to being able to sync to the real C2 logbook very soon. Yesterday, I added “import from Strava” to the functionality, so now I am almost able to skip the “mail to self” part of data synchronization.

Here is the very first data plot made in this way. From CrewNerd to Strava to Rowsandall.com, then uploaded to Concept2 and plot generated:

Same row as above. The only difference is that in my own tools I implemented some nice GPS data smoothing algorithms, while Strava gives me the raw data. I need to add some smoothing on the website code to get nice plots.

 

By sanderroosendaal • Uncategorized • 0 • Tags: data synchronization, OTW, rowing, single, training, wind

20160520-163232-sled_2016-05-20T15-01-25ZGMT+2.strokes.csv

May 20 2016

Good old erg and good old Pete Plan Waterfall … and a stomach full of rice

The lake is a no go area today because of the youth (“Olympic Hopes”) regatta. Somehow I didn’t mind. I had enough work to do and some errands around the house, so I worked from home and squeezed the workout in after lunch.

For lunch I went to our neighborhood Thai, combining that with some shopping. Our Thai guy had an excellent dish with rice, duck, and lots of vegetables. Delicious. Had a beer with that. Then two coffees, and about an hour after lunch I started my workout.

Pete Plan Waterfall. Good old erg again.

3km, 2.5km, 2km, with 5 minutes of rest between the intervals. My all time record is 1:51 pace (on sliders). Last time I did this workout, in February, I managed 1:52.0, so that’s what I set off at. I decided to negative split each interval, allowing myself 1:53 pace for the first 4/10ths of the workout, then accelerating from 1800m, 1500m, and 1200m to go.

Focusing on length and good posture at the finish. When I become sloppy, it feels like harder work to keep the pace in the right ballpark.

figure_2

IMG_0890

Hard but doable, is the verdict.

But the rice in my stomach was a bit of a problem.

By sanderroosendaal • Uncategorized • 0 • Tags: concept2, erg, OTE, rowing, training, waterfall

pazdi

May 19 2016

Good sprintervals in the eight, and a few words about coxing

We had a very good outing in the eight. The head coach accompanied us during the training and made us do a 4km long warming up, including technical drills. This really made the boat come together. After that it was time for the 15 stroke on / 10 stroke off training (2x3km).

Timing is everything. When we had the timing right, there were hints of boat speed. 🙂

 

The first 30 minutes were warming up. I had the feeling we were doing higher rates than the 32spm that the plot shows. Still, I felt surprisingly comfortable on stroke side (not my preferred side), and the coach’s instructions were good and helpful. The rowing stroke is subtly different than the sculling stroke. Actually, for a sculler it feels as much less subtle but I guess there are different subtleties. One of the things I need to pay attention to (even more than in sculling) is to first push on the legs and then use the back swing to help the arms. Otherwise, the blades pop out of the water, the boat stops accelerating, and suddenly everything become much more difficult.

We had a new cox, the son of one of the rowers. I think he will be good at it, but of course today he made the classical beginner’s mistakes. Too much steering (oversteering) and not enough talking. Can’t blame him. It must be scary for a 16 year old to be suddenly in charge of 8 old men. Here’s the result:

pazdi

If you think that’s not so bad, compare it with my trajectory in the single:

lake

As said, he will eventually learn it. 🙂

Tomorrow a long racing weekend will start. First, on Friday, there is the CEFTA, or the “Rowing Regatta of the Olympic Hopes” as it is called with a beautiful English name. This regatta is for 15 and 16 year olds, from former Communist Eastern European countries only. The regatta used to be organized under communism, and after the fall of the iron curtain it just continued under  a different name. The location is different every year, but this year it will be in Brno.

Then on Saturday and Sunday there is the Brno International Youth Regatta, an annual event on our lake for rowers in the 15/16 and 17/18 year old categories. My daughter Lenka will row in a quad.

So while we were out on the water about three trailers, two clubs from Prague and a trailer from Poland (I believe) arrived and the club was busy with youth. Also the lake was full of young rowing teams. Nice atmosphere.

In other news, I received an email from David at Concept2. He will check what I am sending to the Concept2 Development logbook server and when he finds it ok, we will migrate rowsandall.com to the real thing! Exciting!

He also lifted the data limitation on the Concept2 logbook server, so we can now upload each and every stroke, up to 9 hours of rowing. Exciting. It will be a challenge to do a row which exceeds the Concept2 data limit!

By sanderroosendaal • Uncategorized • 0 • Tags: 8+, coxing, eight, lake, rowing, sprintervals, training

«< 77 78 79 80 81 >»

Calendar

May 2025
M T W T F S S
 1234
567891011
12131415161718
19202122232425
262728293031  
« Jan    

Tags

1x 2x 4x2km 6k 8+ 1000m concept2 crewnerd cross-training cross training crosstraining ctc double eight erg ergometer head race head race prep intervals lactate lake masters mix OTE OTW pete plan quad race race prep racing river rowing running single sprint sprintervals steady state strength taper technique test testing threshold training training plan

↑

© Rowsandall 2025
Powered by WordPress • Themify WordPress Themes
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Ok