Что значит нужны? Для чего нужны? Чтобы что? Зависит от цели.
Могут ли быть эмоции у роботов? Нет. Эмоции есть свойство биологической материи, проявление химических реакций в мозге, которые появились в процессе эволюции для комуникации с другими людьми. Роботы могут эмитировать эмоции. Другой вопрос, что это имитирование может быть настолько достоверным, что оно неотличимо для других людей от неастоящих эмоций.