which branch i should take if i am interested in making robots, drones, remote control cars,etc
You can choose automation and robotics branch based on your interest
Robotics is a branch of Engineering that involves the conception, design, manufacture, and operation of robots. It is a combination and overlaps many fields of Engineering including Electronics, Computer Science, Artificial Intelligence, Mechatronics, Nanotechnology and Bio Engineering.
Many modern manufacturing companies hire Robotics Engineers. The Indian Robotics industry is also growing rapidly. You could work in one of the prestigious government owned enterprises like:
Indian Institute of Robotics
ISRO
DRDO
PARI Robotics
Advantages of being a Robotics Engineer:
-A highly paid and respectable job
-Both the government and the private sector give a lot of benefits to retain their skilled workforce
-Most Robotics engineers are employed in laboratories, space exploration, manufacturing plants, mining and organizations.
Disadvantages of being a Robotics Engineer:
-Though highly paid, the work is very demanding
-Niche field, therefore limited opportunities
-The job requires long hours of work.