高德地图高德-机器人视觉重建与重定位算法工程师-视觉技术中心
社招全职3年以上技术类-算法地点:北京状态:招聘
工作描述
任职要求 专业背景 1.计算机、人工智能、自动化、机器人、电子信息、测绘、应用数学等相关专业硕士及以上学历; 2.熟悉相机成像模型、坐标系变换、对极几何、三角化、PnP、Bundle Adjustment 等基础理论; 3.扎实掌握计算机视觉、多视图几何、机器人学等基础知识; 4.熟悉 Linux 开发环境,具备良好的 C++ 与 Python 开发能力; 5.熟悉 ROS/ROS2 开发框架,具备良好的代码规范与工程化能力。 ➢ 算法能力要求 ● 具备以下方向中至少两项实际研发经验: 端到端视觉重定位:掌握位姿回归、场景坐标回归、前馈式相对位姿估计,理解位姿表示与损失函数、尺度恢复、置信度评估及跨场景泛化; 视觉三维重建:熟悉 SfM、MVS、视觉 SLAM 或学习型三维重建,理解多目/鱼眼相机模型、深度与位姿联合估计、点云配准与融合; 图像检索:熟悉全局/局部特征、对比学习、粗排与精排、几何验证及难负样本挖掘,具备跨视角、跨光照或长期变化场景的优化经验。 ● 深入理解多视图几何和非线性优化,具备将几何约束融入模型训练、位姿估计或后处理流程的能力; ● 熟练使用 PyTorch,熟悉Transformer、多模态模型等深度学习框架,能够独立完成数据构建、模型训练与微调、实验设计及失败案例分析; ● 熟悉视觉算法评测方法,能够围绕位姿误差、定位成功率、Recall@K、重建精度等指标建立评测体系。 ➢ 编程及工程能力 具备至少一项与机器人视觉重建或重定位…
登录查看完整工作描述
微信扫码,1秒登录
包括英文材料
学历+
OpenCV+
https://learnopencv.com/getting-started-with-opencv/
At LearnOpenCV we are on a mission to educate the global workforce in computer vision and AI.
https://opencv.org/university/free-opencv-course/
This free OpenCV course will teach you how to manipulate images and videos, and detect objects and faces, among other exciting topics in just about 3 hours.
Linux+
https://ryanstutorials.net/linuxtutorial/
Ok, so you want to learn how to use the Bash command line interface (terminal) on Unix/Linux.
https://ubuntu.com/tutorials/command-line-for-beginners
The Linux command line is a text interface to your computer.
https://www.youtube.com/watch?v=6WatcfENsOU
In this Linux crash course, you will learn the fundamental skills and tools you need to become a proficient Linux system administrator.
https://www.youtube.com/watch?v=v392lEyM29A
Never fear the command line again, make it fear you.
https://www.youtube.com/watch?v=ZtqBQ68cfJc
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
ROS+
https://www.youtube.com/watch?v=92Zz5nnd41c&list=PLk51HrKSBQ8-jTgD0qgRp1vmQeVSJ5SQC
https://www.youtube.com/watch?v=HJAE5Pk8Nyw
Ready to learn ROS2 and take your robotics skills to the next level?
https://www.youtube.com/watch?v=MWKnMPX0Yjg&list=PLU9tksFlQRircAdEplrH9NMm4WtSA8yzi
Do you want to know more about ROS the Robot Operating System?
开发框架+
[英文] Understanding Modern Development Frameworks: A Guide for Developers and Technical Decision-makers
https://www.freecodecamp.org/news/understanding-modern-development-frameworks-guide-for-devs/
算法+
https://roadmap.sh/datastructures-and-algorithms
Step by step guide to learn Data Structures and Algorithms in 2025
https://www.hellointerview.com/learn/code
A visual guide to the most important patterns and approaches for the coding interview.
https://www.w3schools.com/dsa/
SLAM+
https://docs.mrpt.org/reference/latest/tutorial-slam-for-beginners-the-basics.html
[英文] SLAM for Dummies
https://dspace.mit.edu/bitstream/handle/1721.1/119149/16-412j-spring-2005/contents/projects/1aslam_blas_repo.pdf
A Tutorial Approach to Simultaneous Localization and Mapping
https://ouster.com/insights/blog/introduction-to-slam-simultaneous-localization-and-mapping
SLAM is an essential piece in robotics that helps robots to estimate their pose – the position and orientation – on the map while creating the map of the environment to carry out autonomous activities.
[英文] What Is SLAM?
https://www.mathworks.com/discovery/slam.html
How it works, types of SLAM algorithms, and getting started
PyTorch+
https://datawhalechina.github.io/thorough-pytorch/
PyTorch是利用深度学习进行数据科学研究的重要工具,在灵活性、可读性和性能上都具备相当的优势,近年来已成为学术界实现深度学习算法最常用的框架。
https://www.youtube.com/watch?v=V_xro1bcAuA
Learn PyTorch for deep learning in this comprehensive course for beginners. PyTorch is a machine learning framework written in Python.
Transformer+
https://huggingface.co/learn/llm-course/en/chapter1/4
Breaking down how Large Language Models work, visualizing how data flows through.
https://poloclub.github.io/transformer-explainer/
An interactive visualization tool showing you how transformer models work in large language models (LLM) like GPT.
https://www.youtube.com/watch?v=wjZofJX0v4M
Breaking down how Large Language Models work, visualizing how data flows through.
还有更多 •••
相关职位
社招5年以上无人机业务部
1.熟悉手部重建、关键点检测、多模态理解等计算机视觉领域的主流算法和研究进展,有相关项目经验者优先; 2.精通深度学习主流框架,具备模型训练、优化、部署全流程实战经验; 3.熟悉主流的SLAM、S
更新于 2026-05-20北京

实习技术类
1. 有机械臂相关项目开发经验,有视觉伺服、机器人等开发经验优先 2. 熟悉至少一种协作机械臂品牌的SDK或控制接口 3. 熟悉视觉伺服算法(IBVS/PBVS)及手眼标定原理,熟练掌握ROS、Lua
更新于 2025-12-01杭州

实习算法序列
1、本科及以上学历; 2、熟练使用C++开发嵌入式Linux应用程序,熟悉MCU开发,掌握常用数据结构与算法; 3、掌握图像、视频相关的处理原理和算法 4、具备工程和产品意识,有独立解决问题的能力,对
更新于 2026-09-03深圳
