I have read one paper of psychology where the author have tried to show that feeling, emotions are also a type of thought. However, at present, it may be difficult to find the exact reference. I will try to find it. In fact, one question arose in my mind that how he thoughts are generated? What is in fact a thought? I was seeking the solutions of these questions. At that time, I accidentally have come across this paper.
Yes, as of now, machines don't have emotions. It is because, it need not to have emotions per se. The current research is on how to detect emotions of humans and act accordingly. This is called Emotion-Aware Computing. This does not necessarily mean machines are to have emotions themselves.
If you mean machines controlling human emotions, that research is on the way. Exposure to certain light and frequencies infra sound can trigger emotion stimuli of animals (including humans). In the future, AI systems can interact with the help of NLP (Natural Language Processing) with humans and communicate in a way so as to alter their emotions.
AI Machines can use NLP techniques in tandem with emotion-aware computing to give the illusion of being able to think and show sympathy, but in reality they don't have emotions themselves.
For defence purposes, the machines are highly useful undoubtedly. But if the machine itself has inteliigency, it will again try to escape to protect itself.
In astronomical purposes it will again think of its own health due to intelligency.
So my question is - how can we teach morality, values and duties to the intelligent machine? - it will never take risk to damage itself by radiation or space hazards.
So my question is - how to control such intelligent machines?