Проверьте, является ли ${args}
пустым, и если да, установите для него значение по умолчанию:
Keyword Name
[Arguments] ${otherVariable} @{args}
${args}= Run Keyword If not $args Create List 0
... ELSE Set Variable ${args} # varags were passed, leave it as is
Это аналог этого кода Python (на его основе написано RF, поэтому многие подходы / рецепты одинаковы / довольно близки):
def keword(otherVariable, *args):
if not args: args = [0]