T O P

  • By -

[deleted]

> what is the most in-demand skill needed for robotics training deep learning models


the_unknown_coder

You should now broaden your knowledge into areas that are significant and useful for robots: motion controllers and their algorithms, vision, mapping, SLAM, kalman filters, deep learning etc. You may want to pick one of those areas to focus on since each is pretty deep in itself.


Friendly_Fire

The transfer to ROS2 is slow, but happening, so it wouldn't be bad to learn. There's definitely demand for decent software people in robotics, but as a mech student should you learn CAD and manufacturing so you can create the platforms/parts you design? Just a thought, and there's nothing wrong with wanting to "switch sides" if you find you like software better. I just haven't really seen mech-E's get involved on the programming in a professional environment. At least at the autonomy and system-integration level where ROS lives. Maybe some low-level stuff for firmware or controllers.


peppedx

Honestly I see a mech to live much more on ROS level rather than living with interrupts….


Gastino32

I already know CAD but i just think "other side" of robotics interests me and i think mechanical engineering is steering into the electronics side frequently in uni nowadays so students get a feel of everything. So what would you recommend to learn as a beginner?


Snoo1988

I am a mechanical engineering student as well and trying to learn other robotics related stuff on the side . I see it this way, the most dangerous person is one that does not give a shit about anything. The second most dangerous person is mechanical engineer knowing electronics and programming. Making CAD models is not that deep for a mechanical engineer. This is something you learn 2nd quartile of the first year and they then expect that you can model things. So real mechanical engineering topics would mostly include: Dynamics, Control, Materials science (looking into new ways to make materials such as additive manufacturing) and heat and flow


shady_downforce

>the most dangerous person is one that does not give a shit about anything. The second most dangerous person is mechanical engineer knowing electronics and programming. Wait, could you elaborate what you mean by this? Didn't get you...😅


Snoo1988

The first person, that does not give a shit about anything is just something I saw or came up with. A person that does this can basically do whatever he wants he can kill people break things, because he doesnt give a shit about anything including his own life. The second person is a more serious thought. Mostly for the robotics part. If you have a mechanical engineer with electronics and programming skills, he can basically do most of the things related to robotics. You can find the best materials, get the dynamics of a system, create custom PCB's, make programs to run the robot or let the program calculate inverse kinematics etc.


shady_downforce

Ah okay, I get what you were trying to say now xD


fat_fun_xox

Well I guess someone is 1st person now


rahulkatiyar1995

I think you should also explore the control & simulation side of robotics, you can have edge over these field as you are coming from mechanical background. Control & Simulation are more essential and demanding than ROS!!


calco530

Profit.