Robotics is a combination of multiple skills. Out of those many skills similar to B.Tech Electronics skill sets. I am sharing for your quick reference the complete skillset.

PROGRAMMING

- Mat lab - Familiarity with command-line and external functions using MATLAB library; import/export of data; graphing/plotting functions & data; rudimentary animation
- Python, C / C++ familiarity
- ROS- Robot Operating System (ROS) - Optional (Good to know)
- Program Constructs- Sequencing, Selection, Iteration & Recursion
- Data Organization- Arrays, Lists, Pointers

COMPUTERS

- Tools Productivity: SW (MS Office - Excel / Word / PowerPoint / Project)
- Operating Systems
- Windows or Apple-OS - use of personal laptop computer Linux or Ubuntu

MATHEMATICS

- Linear Algebra Inversion, Eigenvalues, Null-Space
- Linear Differential Eq. Matrix-Algebra & -Manipulation
- Basic Calculus Derivatives, Gradients, Chain Rule
- Numerical Integration Basic Computational Implementation, e.g. Runge-Kutta 4
- Fourier Analysis

Newtonian Physics

- Newton-Euler Mechanics (Forces, torques, mass/inertia, Equations of motion) System State Degrees of Freedom & Constraints to fully describe a system’s behavior mathematically.

CONTROLS

- Control Systems, Controls Fundamentals (transfer functions; bode plots; stability-margin; time-response of LTI systems; PID compensators).

Basic Electronics

- Electronics- Basic experience with practical circuits (elements, interactions, PCBs) Mechanisms- Some design and fabrication experience (Concept -> CAD -> Fabrication) Documentation -Basic skills in document structuring and technical writing.

Tags
Robotics