Industrial robot an international journal.