Principal Robotics Algorithm Engineer

iRobot

Introduction

What you will do:

1. Robot Perception Algorithm Module (SLAM)

o Mapping algorithms

o Localization algorithms

o Relocation algorithms

o Partitioning algorithms

o Obstacle perception

2. Planning & Control Module

o Navigation algorithms

o Cleaning algorithms

o Motion control/Robot behavior control

o Edge-following control

o Return-to-charge actions

o Obstacle avoidance & escape

To Be Successful You Will Have:

1. Familiar with SLAM algorithms, capable of designing logic for robot mapping, navigation, and planning.

2. Proficient in EKF (Extended Kalman Filter), particle filter algorithms, and grid map construction techniques.

3. Familiar with data models of sensors such as structured light, LiDAR, cameras, and IMU.

4. Experienced with classic SLAM algorithms like GMapping, Cartographer, ORB-SLAM, VINS, and has independently developed SLAM projects.

5. Proficient in robot path planning algorithms and their practical application and optimization (e.g., A*, D*).

6. Experience in indoor robot map construction projects.

7. Familiar with programming languages C/C++/Python

8. Work experience for master’s degree with 3+ years or bachelor’s degree with 5+ years

What you will do:

Robot Perception Algorithm Module (SLAM)

  • Mapping algorithms
  • Localization algorithms
  • Relocation algorithms
  • Partitioning algorithms
  • Obstacle perception

Planning & Control Module

  • Navigation algorithms
  • Cleaning algorithms
  • Motion control/Robot behavior control
  • Edge-following control
  • Return-to-charge actions
  • Obstacle avoidance & escape

To Be Successful You Will Have:Top of Form

Familiar with SLAM algorithms, capable of designing logic for robot mapping, navigation, and planning. Proficient in EKF (Extended Kalman Filter), particle filter algorithms, and grid map construction techniques. Familiar with data models of sensors such as structured light, LiDAR, cameras, and IMU. Experienced with classic SLAM algorithms like GMapping, Cartographer, ORB-SLAM, VINS, and has independently developed SLAM projects. Proficient in robot path planning algorithms and their practical application and optimization (e.g., A*, D*). Experience in indoor robot map construction projects.

Familiar with programming languages C/C++/Python Work experience for master’s degree with 3+ years or bachelor’s degree with 5+ years

Read Full Description
Confirmed 20 minutes ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles