This course gives an introduction to the Robot Operating System (ROS) including many of the available tools that are commonly used in robotics. With the help of different examples, the course should provide a good starting point for students to work with robots. They learn how to create software including simulation, to interface sensors and actuators, and to integrate control algorithms.
Robotics courses involve Coding , but robotics is a combination of building mechanical attachments and coding the robot to complete a specific mission. Whereas Coding courses focus on language fundamentals and dive deeper into Coding concepts such as recursion, object-oriented programming etc. We have seen our students weave between Coding and Robotics courses over years and we see both programs complementing each other.
Many people assume direct correlation between Robotics and Coding with technology related career or higher education, that is not entirely correct. Some of the soft skills such as troubleshooting, logical reasoning, persistence, team work and research are the ones that are applicable to any field- be it legal, medicine, finance or public service. Knowing how to program can help converse or automate some of their tasks irrespective of the field of work. If students choose to specialize in the technology field, they have a leg up when they go to universities, as they have reasonably good knowledge about Coding and Robotics.
It is up to the student’s interest. Having taught about 2000 students so far, we have seen kids who are with us for over 3 years. They tend to weave between robotics, coding courses and competitions. As they advance they learn increasingly complex concepts be it in design, or programming.
They come from diverse technical backgrounds – from computer science, aerospace engineering, electronics & communication and machine learning. We all have one thing in common that is passion to teach and learn continuously.
Our curriculum has all been built by us, right-to-left focusing on teaching concepts to complete a specific project. They continue to learn different concepts as the project demands. We have iteratively curated our curriculum over the last 3 years and are constantly maintained by our experienced coaches.