Mechatars: Bossa Nova's new batch of robot warriors