Tasks:
ā Develop and implement SLAM algorithms for accurate simultaneous localization and
mapping of autonomous robots in outdoor environments..
ā Integrate sensor data from various sources (lidar, cameras, IMUs, wheel encoders) to
improve SLAM performance and accuracy.
ā Utilize calibration techniques to ensure accurate sensor data fusion for SLAM.
ā Collaborate with other team members to ensure overall system integration and
functionality.
Education:
ā A bachelor's or master's degree in Robotics, Computer Science, Electrical
Engineering, or a related field is typically required.
Technical Skills:
ā SLAM algorithms: Proficiency in developing and implementing SLAM
techniques such as EKF-SLAM, Graph SLAM, or FastSLAM.
ā Sensor fusion: Experience with integrating data from sensors such as lidar,
cameras, IMUs, and wheel encoders for accurate localization and mapping.
ā Robotics: In-depth understanding of robotic systems, kinematics, dynamics,
and control theory.
ā Programming languages: Proficiency in languages commonly used in
robotics, such as C++, Python, or ROS (Robot Operating System).
ā Simulation tools: Experience with robotic simulation frameworks like Gazebo
or V-REP.
ā Problem-solving and analytical skills: Strong analytical and problem-solving
abilities are vital for identifying issues, debugging complex systems, and
proposing effective solutions.
ā Communication and teamwork: Excellent verbal and written communication
skills to collaborate with cross-functional teams, document technical
specifications, and present findings effectively.
Experience:
ā SLAM implementation: Prior experience in developing SLAM algorithms and
systems for autonomous robots.
ā Sensor integration: Knowledge of integrating sensor data from various
sources to improve SLAM performance.
ā ROS: Practical experience with the Robot Operating System (ROS) for robotic
software development and integration.