Skip to content

Robotisim/robotics_software_engineer

Repository files navigation

Mobile Robotics Software Engineer

Complete software based curriculum is designed to take you through the foundational and advanced concepts of robotics software engineering using ROS2, C++, and other critical technologies in the field. Below, you'll find a structured path to guide your learning journey. Each module contains a brief overview of its learning outcomes to help you understand what skills and knowledge you'll gain upon completion.

main

Running these Projects

To run modules, you can check out our detailed Wiki

Information

  • Go through Curriculum -> here

  • Source Code will be open source

    • If you are interested in learning with
      • Detailed explanation
      • Assignments - Quizes
      • Bi-Weekly Live Meetings

    Check out our Membership -> Robotics Software Engineer Learning Path

Contact Us

For any inquiries, feel free to reach out at [email protected]

Packages

  • Packages (in recommended learning order)
    • cpp_fundamentals - C++ Programming Fundamentals
    • drive_mobile_robot - Mobile Robot Navigation Implementation
    • custom_robots - Building and Understanding Robot Models
    • robot_sensing - Robot Perception and Sensors
    • control_systems - Robot Control Algorithms
    • sensor_fusion - Multi-sensor Data Integration
    • mapping - Environment Mapping and SLAM
    • path_planning - Navigation and Path Planning

License

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License. This license allows others to remix, tweak, and build upon the work non-commercially, as long as they credit the owner (robotisim) and license their new creations under the identical terms.

Creative Commons License For more information, please visit Creative Commons License.


2024 robotisim. All rights reserved.