2 answers

Robotics Engineering

Asked Los Angeles, California

Many times i have looked and worked with FRC robots at school and thought i like all the aspects of making a robots. I believe i want to be a robotics engineer, but what do i need ? What is the difference between a robotics engineer and a double major in electrical and mechanical engineers? Are they even similar at all? SOMEONE PLEASE HELP!!! #university #mechanical-engineering #electrical-engineering #double-major #robotics

2 answers

N’s Answer

Updated Bengaluru, Karnataka, India

Robotics is the branch of mechanical engineering, electrical engineering and computer science that deals with the design, construction, operation, and application of robots, as well as computer systems for their control, sensory feedback, and information processing.

These technologies deal with automated machines that can take the place of humans in dangerous environments or manufacturing processes, or resemble humans in appearance, behavior, and or cognition. Many of today's robots are inspired by nature, contributing to the field of bio-inspired robotics.

The concept of creating machines that can operate autonomously dates back to classical times, but research into the functionality and potential uses of robots did not grow substantially until the 20th century. Throughout history, it has been frequently assumed that robots will one day be able to mimic human behavior and manage tasks in a human-like fashion. Today, robotics is a rapidly growing field, as technological advances continue; researching, designing, and building new robots serve various practical purposes, whether domestically, commercially, or militarily. Many robots are built to do jobs that are hazardous to people such as defusing bombs, finding survivors in unstable ruins, and exploring mines and shipwrecks. Robotics is also used in STEM (Science, Technology, Engineering, and Mathematics) as a teaching aid.

mathias’s Answer


Commercial robots are typically developed by a larger team with multiple specializations. You would want skilled programmers, probably more into C/C# than Java and Python. You would want skilled mechanical engineers since a huge part of the robotics challenge is actually physical. You also need electrical engineers and then perhaps researchers looking into new ways of movement etc (simulating muscle cells instead of normal electrical motors ...). And then a few people interaction specialists to ensure the end result fits into the human society and then ...

In short, if you want to work with robotics you should get a general competence on all these matters but do not have to specialize in all of them, one would be enough once you are skilled enough

Ask a question