安克创新助理运动控制算法工程师(扫地机/割草机)
校招全职地点:深圳状态:招聘
任职要求
1. 对机器人运动控制技术有浓厚兴趣; 2. 熟悉常用的运动控制算法,如PID、模糊控制等; 3. 熟悉A*等常用路径规划 算法和DWA、TEB等 静动态避障笪法并有相关算法开发与实践经验; 4. 熟悉常见传感器如红外传感器、超声波传感器、碰撞传感器、激光距离传感器、视觉传感器、陀螺仪、加速度计的原理,并有相关开发和实践经验; 5. 熟练掌握C/C++编程,熟悉Linux操作系统; 6. 加分项: 熟悉ROS系统,或AutoWare和Apollo等自动驾驶开源项目者优先; 具备良好的技术文档撰写能力,能够清晰地表达技术思路和方案; 具有机器人、无人驾驶相关项目、竞赛、实习经验者优先。
工作职责
1. 负责扫地机器人运动控制算法的研究、开发与优化; 2. 参与扫地机器人运动控制系统的设计与实现,包括沿边沿墙、自动回充、速度控制、受困脱困、稳定性调节等; 3. 负责扫地机器人基干新型传感器(3D ToF、线激光、光流等)的智能避障、目标检测与识别等算法研发与测试; 4. 分析产品性能数据,优化控制算法,提高扫地机器人在各种环境下的适应性与稳定性; 5. 跟踪行业最新技术动态,不断探索新的算法和技术方案; 6. 负责编写与维护运动控制算法相关的开发文档,确保技术文档的准确性与易读性,并确保其他团队成员能够清晰理解文档内容。
包括英文材料
算法+
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/
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
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
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://www.youtube.com/watch?v=_q4WUxgwDeg&list=PL05umP7R6ij321zzKXK6XCQXAaaYjQbzr
Lecture: Self-Driving Cars (Prof. Andreas Geiger, University of Tübingen)
https://www.youtube.com/watch?v=NkI9ia2cLhc&list=PLB0Tybl0UNfYoJE7ZwsBQoDIG4YN9ptyY
You will learn to make a self-driving car simulation by implementing every component one by one. I will teach you how to implement the car driving mechanics, how to define the environment, how to simulate some sensors, how to detect collisions and how to make the car control itself using a neural network.
相关职位
校招
1. 参与运动控制和电机驱动器的设计、开发和验证工作,支持产品开发周期; 2. 在指导下参与算法建模、仿真和代码实现(例如使用Matlab/Simulink); 3. 协助团队进行平台能力建设,如参与专利文档的初步编写和技术文档整理; 4. 遵循开发流程,确保任务按时完成,并学习产品核心技术的优化方法。
更新于 2025-08-18
校招
1. 研发适用于足式机器人决策规划的深度强化学习算法; 2. 负责强化学习规划控制算法的sim2real开发; 3. 负责深度强化学习算法的模型开发、调试与实际机器人验证。
更新于 2025-08-14
校招
1. 负责具身智能机器人嵌入式系统的软件开发,包括底层驱动、系统框架设计及功能模块实现; 2. 参与多平台嵌入式系统的分析与规划,完成关键技术难点攻关; 3. 跟进并解决产品全生命周期中的技术问题(如性能优化、Bug修复等); 4. 协同硬件团队完成传感器融合、运动控制等核心功能的软硬件集成; 5. 编写技术文档及标准化资料,确保开发过程的可追溯性和规范性。
更新于 2025-08-18