У Вас там в сердечке петелька образовалась - ее нет, полярный радиус ведь по определению неотрицателен.
Исправьте pi на правильный предел интегрирования и 1/2 перед интегралом уберите (все ведь сердечко посчитать нужно, а не половину) и все получится.