Python Robotics Learning Course

Welcome to Python Robotics Learning's Online training with live Instructor using an interactive cloud desktop environment DaDesktop.

Experience remote live training using an interactive, remote desktop led by a human being!

14 hours
3 312 €
background image

Python Robotics Learning Overview

What is Python Robotics Learning?

Python Robotics (Pyro) is a project designed to create an easy-to-use interface for accessing and controlling a wide variety of real and simulated robots.


  • Introduction
  • Requirements
  • How to use
  • Localization
    • Extended Kalman Filter localization
    • Particle filter localization
    • Histogram filter localization
  • Mapping
    • Gaussian grid map
    • Ray casting grid map
    • Lidar to grid map
    • k-means object clustering
    • Rectangle fitting
  • SLAM
    • Iterative Closest Point (ICP) Matching
    • FastSLAM 1.0
  • Path Planning
    • Dynamic Window Approach
    • Grid based search
      • Dijkstra algorithm
      • A* algorithm
      • Potential Field algorithm
      • Grid based coverage path planning
    • State Lattice Planning
      • Biased polar sampling
      • Lane sampling
    • Probabilistic Road-Map (PRM) planning
    • Rapidly-Exploring Random Trees (RRT)
      • RRT*
      • RRT* with reeds-shepp path
      • LQR-RRT*
    • Quintic polynomials planning
    • Reeds Shepp planning
    • LQR based path planning
    • Optimal Trajectory in a Frenet Frame
  • Path Tracking
    • move to a pose control
    • Stanley control
    • Rear wheel feedback control
    • Linearquadratic regulator (LQR) speed and steering control
    • Model predictive speed and steering control
    • Nonlinear Model predictive control with C-GMRES
  • Arm Navigation
    • N joint arm to point control
    • Arm navigation with obstacle avoidance
  • Aerial Navigation
    • drone 3d trajectory following
    • rocket powered landing
  • Bipedal
    • bipedal planner with inverted pendulum

Would you like to learn Python Robotics Learning?

Simply, click the "Book" button of Python Robotics Learning and proceed to the payment method. Enter your desired schedule of training. You will receive an email confirmation for Python Robotics Learning and a representative / trainer will get in touch with you.

What you get

Money back guarantee

If the course Python Robotics Learning doesn't have a trainer available on your preferred schedule, you may withdraw your payment.

Remote session with live human

Trainings for Python Robotics Learning are not pre-recorded video. You may interact with your instructor in real-time.

Instructor access to revolutionary training environment DaDesktop

DaDesktop is an interactive cloud desktop environment solution for trainers and participants.

Training materials for the course Python Robotics Learning

Certificate of completion for the course Python Robotics Learning

Entry in certified person catalog for the course Python Robotics Learning