Getting Started
The ROS Developer Learning Path is an extensive online live training program on ROS and its associated technologies. This program started last year (2020) and we have successfully completed the first batch. The second batch of ROS Develop Learning will be started this year(2021), and we opened the registration for 2nd batch.
In the first batch, our main focus was on ROS 1 and we have also given the migration guidelines and discussion of advanced topics in ROS 2 as well. This year, we are adding more topics in ROS 2 but also covering important topics in ROS 1 as well.
The main objective of this course is to train and mentor students in the ROS framework and make them ready for industry and research.
Why did we start this course?
Here are the main reasons why we started this course.
- There is no extensive online live course in ROS giving a solid understanding of its core concepts. This program aims to fill this gap.
- There are very few courses available that are collaborating with ROS-based companies to provide a better learning experience for their students. We have collaborated with robotics companies and institutions, which will help us to understand their specific requirements and keep on including those topics in the course syllabus. This will help the students stay updated with the industry/research requirements. This knowledge will help them to land an internship in these companies. We are also planning to arrange interactive sessions with ROS experts from industry/academia as well.
- There are online platforms to teach ROS, but from our perspective, the best way to start with robotics programming is by building real robots themselves. We promote building robots and creating simulations on your PC without depending on any platforms. This will help you to create a robot by yourself without any confusion.
- There are many recorded video tutorials to learn about ROS, but there is no dedicated mentor to support you when you face issues with ROS. We are trying to fix this.
- If you are working in a robotics competition using ROS like DARPA Subterranean Challenge, ROS Minesweepers, e-Yantra and ARTPark Robotics Challenge, you may need knowledge as well as mentorship. This program will guide you to work with ROS-based competitions.
- If you are working on a ROS research project/industrial project, having a mentor who has experience in this domain helps you accelerate your development time and improve the quality of the project as well. This program provides support for your ROS projects.
Instructor & Mentor: Lentin Joseph
Lentin Joseph is an author, roboticist, and robotics entrepreneur. He runs a robotics software consultancy company called Qbotics Labs. He has 11 years of experience in the robotics domain primarily in the Robot Operating System, OpenCV, and PCL.
He has authored 10 books in ROS, namely, Learning Robotics using Python First and the second Editions, Mastering ROS for Robotics Programming First, second and third edition, ROS Programming: Building Powerful Robots, ROS Robotics Projects First and second edition, and Robot Operating System for Absolute Beginners.
He has pursued his Masters in Robotics and Automation and worked at Robotics Institute, CMU, USA. He is also a TEDx speaker.
You can find his latest book at the following link: Mastering ROS for Robotics Programming, Third Edition.
You can connect to the instructor on the following social media accounts.
Collaborators
We are excited to announce our current course collaborators here. All of our collaborators are working on Robotics and ROS. We are collaborating with different robotics companies around the world to improve the course syllabus and make this course industry/research-ready. There will be technical talks from these companies about their ROS projects and opportunities in ROS.
Our primary collaborator is NVIDIA. They give support for their new ROS projects and new onboard computers which can be used in robots.
Technical & Internship Collaborators
We have technical collaborators who are mainly contributing to the course to improve the overall quality of the course. After the successful completion of the course and if you are performing well, there is a good chance to bag an internship/job from our collaborator companies. We keep on adding robotics companies for technical and internship collaboration. This can give more confidence to students in doing this course and increase their chances of getting hired after the program.
Here is the list of course collaborators and their websites.
Technical Collaborations
- Hi-Tech Robotic Systemz
- ASIMOV Robotics
- Botsync
- Technoyantra
- Orangewood Labs
- Mowito
- Accio Robotics
- Unique World Robotics
Prerequisites
In order to start with the course, you should meet the following basic requirements
Hardware Requirements
- A Windows 7/8/10, Mac or Ubuntu PC with >= 4 GB of RAM
Programming language Requirements
- Mandatory: Basic understanding of any of the programming languages
- Mandatory: Interest and basic understanding of Robotics
- Optional: Understanding of Ubuntu Linux and Linux commands
- Optional: Object-Oriented Concepts, C++, Python
Syllabus
You can view the course syllabus from the following slide or you can download it from the button below.
ROS_Developer_Learning_Path_CurriculumFeatures
Here are the main features of the course
Top Reviews
Here are the reviews from our first batch of students.
Top Student Projects
Here is a video and link to the projects done by students in the first batch of ROS Developer Learning Path.
How to Register?
Registration is closed for this course
Become a Sponsor or Collaborator
We are looking for sponsors who can sponsor our diversity scholarship and their team for this course. We are also looking to collaborate with robotics companies to improve our syllabus and provide internships to our participants.
Below are the Sponsorship & Collaborator document, payment link and Sponsorship/Collaboration form.
FAQ
Is there an EMI Scheme available for payment?
Yes, there is.
There is an EMI option in the payment gateway, you can choose that option. If that is not working, please send a message in the contact form or send a mail to therobocademy@gmail.com.
Contact US
You can chat with Lentin Joseph on Whatsapp using the following link.
or you can use the following contact form