Someone made a robotics skill tree

Hi!

From a previous discussion from @Immanuel_Jzv I came across the Dev Board skill tree.

When I went to the github repo mentioned on the document, I saw that 3 months ago the ‘Robotics skill tree’ was uploaded by someone (not me). I wanted to answer the previous thread but I know that the common incentive here is not to revive old threads so therefore I made a new one.

Seems that ‘Programming a robot with ROS’ is only 1 block here … However… I guess ROS does allow us to experience many of these blocks so it is the equalizer in some sense.

Still… I feel that this skill tree is missing a bit. How about self-estimation and localization? Mapping? State machine based autonomy with behavior trees? And perhaps some more options then just the PID controller… that is the theory, but the implementation would more be: joint trajectory controller, or differential drive etc.

Anyway, I didn’t make this skill tree but I just wanted to make you aware it exists and perhaps comment on it.

4 Likes

I feel compelled to share the work of Chandandeep Singh, who has made lots of resources about “roadmaps” to becoming a robotics software engineer. It’s not formatted the same as the skill tree above, but his content (or even engaging with him directly) would no doubt be useful here.

4 Likes