Get in Touch

Course Outline

Introduction to Rapid Prototyping for Robotics

  • Core principles of rapid prototyping and iterative design
  • An overview of the ROS 2 ecosystem
  • How Docker drives agility and reproducibility in robotics

Configuring the Development Environment

  • Installing ROS 2 and Docker on local or cloud infrastructure
  • Setting up Docker containers specifically for robotics development
  • Leveraging VS Code and relevant extensions for streamlined workflows

ROS 2 Fundamentals for Prototyping

  • Exploring ROS 2 packages, nodes, topics, and services
  • Creating and building ROS 2 workspaces
  • Simulating robot behavior in Gazebo

Applying Docker to Robotics Development

  • Essentials of containerization for ROS applications
  • Crafting custom Docker images for robotics projects
  • Managing dependencies and configurations across various systems

Integrating and Validating Robotic Prototypes

  • Linking multiple ROS 2 nodes within Docker networks
  • Testing perception and control modules in simulated environments
  • Debugging and optimizing containerized applications

Collaborative and Scalable Robotics Development

  • Managing version control and sharing ROS-Docker projects
  • Setting up continuous integration pipelines for robotics
  • Deploying and scaling prototypes across multiple devices

Hands-on Project: Containerized ROS 2 Prototype

  • Designing and implementing a robot simulation pipeline
  • Containerizing the entire workflow using ROS 2 and Gazebo
  • Testing and deploying the functional prototype

Summary and Future Directions

Requirements

  • Foundational knowledge of Python programming
  • Proficiency with Linux command-line utilities
  • A grasp of core robotics concepts (sensors, actuators, and control)

Intended Audience

  • Developers and robotics enthusiasts seeking to build prototypes rapidly
  • Startup engineers creating proof-of-concept robotic applications
  • Makers and hobbyists exploring ROS 2 with contemporary deployment tools
 21 Hours

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 4800 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Testimonials (2)

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories