Rihanna Pushed To Her Limits On Set Of ‘Battleship’