Go from maker to embedded and robotics engineer: RTOS, ROS 2, computer vision, edge AI, and a fully autonomous ROS 2 robot.
8 modules · 47 lessons
Advanced embedded systems and RTOS, Raspberry Pi and Linux for robotics, computer vision and perception, ROS 2 fundamentals, a minor project building a full ROS 2 robot in simulation, robot kinematics and control, edge AI and IoT at scale, and a major project deploying a fully autonomous ROS 2 robot.
Level up from maker to embedded and robotics engineer. This intermediate program from Ucanly takes practitioners with working knowledge of Arduino or ESP32 programming, basic sensors and actuators, and simple IoT connectivity into professional embedded and robotics systems: real time operating systems with FreeRTOS, Linux and Raspberry Pi for compute heavy robotics, and computer vision with OpenCV for real time object and line detection. You will learn ROS 2 fundamentals including nodes, topics, services, and simulation in Gazebo, and in your minor project in week five, build a complete simulated robot in ROS 2 and Gazebo with SLAM based mapping and autonomous navigation. You will then study robot kinematics and PID control, edge AI with TensorFlow Lite, and IoT device management and security at scale. You will graduate having deployed a fully autonomous ROS 2 robot in your week ten major project, combining real time perception, SLAM navigation, edge AI object recognition, secure remote monitoring, and a live technical defense to Ucanly mentors.
Complete this course to earn a verified Ucanly certificate you can add to your profile, share on LinkedIn, and showcase to employers as proof of the skills you've built.
It is recommended, but working knowledge of Arduino or ESP32 programming, basic sensors and actuators, and simple IoT connectivity is sufficient to start.
No, ROS 2 and Gazebo simulation are used throughout, so the minor project and most labs can be completed entirely in simulation. Real hardware deployment is encouraged for the major project if you have access to it.
Yes, your minor project is a full simulated robot in Gazebo with SLAM mapping and autonomous navigation, and your major project deploys a fully autonomous ROS 2 robot combining perception, navigation, and edge AI.
A fully autonomous ROS 2 robot with real time perception, SLAM based navigation, edge AI object recognition, secure remote monitoring, and a live technical defense to Ucanly mentors.