Good,
I wrote on purpose like that, because Cucumber is a testing framework which uses Gherkin language.
But you have Gherkin in Robot Framework already, maybe you missed it from the User Guide.
I have an example on my site https://robotframework.transformidea.com/
You can try it, even if very old: ParkCalc_test.zip