安克创新路径规划高级算法工程师 (博士)
校招全职地点:深圳状态:招聘
任职要求
任职要求: 1. 25-26届,精通C/C++编程,有良好的编码习惯 2. 熟悉ROS,有相关开发调试经验 3. 熟悉Dijkstra、A*、BFS、DFS等常用基础算法 4. 熟悉opencv、Eigen、PCL等常用算法库,具有较强的学习能力,能够灵活高效完成功能实现 5. 具有较强的逻辑思维能力,能快速理解扫地机运行机制,将功能需求转化为算法开发 6. 熟悉常用传感器,对各类传感器特性有一定了解,能够根据需求做多传感器数据融合 7. 了解SLAM、感知相关基础知识 8. 熟悉常用控制算法,具有移动机器人、无人机、机械臂等研发经验者优先 9. 应届生具有ACM、RM、RC、电赛、智能车等知名竞赛省级以上获奖经历者优先
工作职责
岗位职责: 1. 负责扫地机/割草机各项功能的算法开发,不局限于点到点的路径规划 2. 深入研究最新的路径规划算法和技术,持续优化产品性能 3. 团队合作、协助其他组共同解决技术难题
包括英文材料
C+
https://www.freecodecamp.org/chinese/news/the-c-beginners-handbook/
本手册遵循二八定律。你将在 20% 的时间内学习 80% 的 C 编程语言。
https://www.youtube.com/watch?v=87SH2Cn0s9A
https://www.youtube.com/watch?v=KJgsSFOSQv0
This course will give you a full introduction into all of the core concepts in the C programming language.
https://www.youtube.com/watch?v=PaPN51Mm5qQ
In this complete C programming course, Dr. Charles Severance (aka Dr. Chuck) will help you understand computer architecture and low-level programming with the help of the classic C Programming language book written by Brian Kernighan and Dennis Ritchie.
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
编程规范+
[英文] Google Style Guides
https://google.github.io/styleguide/
Every major open-source project has its own style guide: a set of conventions (sometimes arbitrary) about how to write code for that project. It is much easier to understand a large codebase when all the code in it is in a consistent style.
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?
算法+
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/
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.
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
相关职位
校招
1、负责扫地机器人运动控制算法的研究、开发与优化; 2、参与扫地机器人运动控制系统的设计与实现,包括沿边沿墙、自动回充、速度控制、受困脱困、稳定性调节等; 3、负责扫地机器人基干新型传感器(3D ToF、线激光、光流等)的智能避障、目标检测与识别等算法研发与测试。 4、分析产品性能数据,优化控制算法,提高扫地机器人在各种环境下的适应性与稳定性; 5、跟踪行业最新技术动态,不断探索新的算法和技术方案; 6、负责编写与维护运动控制算法相关的开发文档,确保技术文档的准确性与易读性,并确保其他团队成员能够清晰理解文档内容。
更新于 2025-08-14
社招算法
1. 负责研发面向云台运控系统的规控算法的开发与优化,涉及面向运镜规划场景的nn/rule-based算法、以及面向精密控制系统的高精度控制算法,实现感知、路径规划与云台控制的深度融合; 2. 负责构建评测体系与数据闭环体系,通过构建数据集、搭建评测仿真平台、数据闭环等方式控制和量化算法送代效果; 3. 负责规控算法相关领域的先进技术探究和技术积累,并进行产品化应用,保障产品的竞争力持续升级。
更新于 2025-08-15
社招自动驾驶
1.负责结构化/非结构化全场景自动驾驶解决方案中决策规划算法开发与验证; 2.负责决策规划算法架构设计与实现,工程软件规范化与质量效率提升; 3.负责量产自动驾驶规划控制算法的开发和部署,确保整车安全性,并对实车测试问题进行分析定位和持续迭代优化; 4.高效自动化算法开发迭代工具设计与实现,高准确性算法评测系统搭建。