South African Olympic medallist at 400m hurdles Llewellyn Herbert has regained fitness and is to compete this weekend after a year's absence.