小鹏汽车 机器人中心 实习一面 凉经

面试开始,面试官花了五分钟介绍了自己。然后我花了10分钟介绍了自己的项目。在得知我的项目和机器人动力学控制有关后开始了长达70分钟的高强度拷打,要求我在飞书的C++环境里边写代码边讲解,不要求能运行的伪代码。
1. 写一个低通滤波器,离散的,连续的都可以。
2. 你写的这个一阶低通滤波器有什么特点?
3. 写一个PID的class
4. PD控制,如果PD参数非常大,有什么影响?
5. 写一个机械臂的逆运动学函数。
6. 写一个求机器人雅可比矩阵的函数。
7. 写一个机械臂路径规划的方法。
8. 写出机械臂的动力学模型。开始我以为是让我写牛顿欧拉的动力学算法。其实就是写tau=M(theta)*theta_ddot + H(theta,theta_dot)
9. 写一个机械臂的动力学控制器,我写了前馈+PID。面试官问如果现在控制器不能引入质量矩阵M(事后我思考,M的求取对于伺服控制器来说确实有点耗时了,有些控制器比如重力补偿的力控确实没有这一项),那么机器人在不同位形的控制性能是一样的吗?
10. 如果已经实现了任务空间的力控,给一个机械臂末端坐标系的目标位姿,写一个控制器让机械臂实现这个力控过程。(我在面试的时候一直想把问题转换到关节空间,和面试官没对齐思路。事后分析其实就是在任务空间实现一个基于位置反馈的末端力旋量的PID,然后左乘一个雅可比矩阵的转置转换到关节空间的力矩即可)(核心就是考察知不知道对末端力旋量左乘雅可比矩阵的转置这一操作)
11. 如果我的机器人的某一个连杆受到了外力的影响,如何把这个力转换到关节空间上去?(同上)
12. 写一个机器人的阻抗控制器。
13. 说了这么多还没有考察你的代码能力,你写一个具体的PID的class吧。在我写完后,针对我的代码开始C++八股。
14. 你这个成员函数入口参数用的引用,引用有什么好处?
15. 你的这个成员函数入口参数声明了const,为什么?
16. 上一个问题我说不想让函数内部修改外部变量。面试官说既然如此,如果我不想让成员函数修改类里的成员变量,应该对成员函数做什么声明?
17. 智能指针说一下。我说了共享指针,讲了一下原理。
18. 如果我想写一个其他控制器的类来继承你这个PID的类,并且重写其中的一些方法,应该对父类做什么处理?
19. 派生类重写父类函数,应该对函数做什么声明?
20. 反问
全部评论
这是实习面试吗。。。
2 回复 分享
发布于 2024-06-17 17:04 吉林
哥们我做多传感器标定的 写了个杨辉三角就进去了
2 回复 分享
发布于 2024-04-22 19:00 广东
太强了,我今天面了一下,主要就集中在介绍我自己的项目大佬技术太强了,面试官都没问什么具体的代码 算法之类的,估计已经看出来我是个水货了
1 回复 分享
发布于 2024-05-29 22:53 香港
大佬太强了,看完汗流浃背
1 回复 分享
发布于 2024-04-24 03:47 广东
太强了
1 回复 分享
发布于 2024-04-07 12:23 四川
真的强,看到这些问题就汗流浃背了
1 回复 分享
发布于 2024-04-06 20:16 福建
???答主您是物理博士吧
点赞 回复 分享
发布于 07-01 12:56 日本
这么难的题😢
点赞 回复 分享
发布于 2024-04-09 21:20 陕西
问这么细....这真的是实习面试吗
点赞 回复 分享
发布于 2024-04-08 19:42 湖北

相关推荐

不愿透露姓名的神秘牛友
08-06 15:06
7.31 二面纯聊项目,全程50min:自我介绍5,提问30,反问15。面试官态度好,会停下来听我补充。提问细,迅速理解并指出不足,会帮我总结回答。反问环节也耐心。经验:思路不同很正常,别人提到你没做的点,不要只说是,要积极表达自己想法,主打一个积极补充。希望好结果。1.无重叠区域,会用已有深度先验辅助单目估计吗?细节?追问:扩展覆盖验证精度,而不是用深度补单帧偏差?2.初始无深度先验时,左右独立建图,误差函数和信息矩阵?答:当前主要验证布置的提升和设计,理论内容在后续做,右位姿通过外参接入追问:传统BA交叉投影还是3D空间约束联合优化?或混合?答:左右优化相对独立,仅估计一侧,另一侧通过外参参与,前端分区避免冗余追问:子图独立优化未显式保证3D点一致性,方案关联性不强?答:(我没讲清,方法没问题)误差传播和强关联考虑不足,作为多相机与双目折中,更注重原理验证,后端关联优化留后续面试官圆场:理解,科研阶段重点在验证可行性,工程化细节可以后续深入打磨3.用学习替代XX,原算法问题、模型创新和优势?追问:数据清洗和标签生成?半自动工具?追问:项目更偏应用?答:核心在网络设计与思路,强调可快速替换和验证4.机器人挑战中印象深刻的问题及解决过程答:企业合作,问题背景、传感器选择、仿真和样机测试及部署追问:最初用相机理解环境,后来换传感器,如何结合?相机后续作用?答:YOLO识别。深度不足,雷达与相机外参标定辅助追问:导致上下身感知割裂,关键动作需重建图,不统一?圆场:目标明确,主要解决下半身动作,效果显著答:实习时间短,步态规划未成熟,感知需求低追问:与厂家合作,方案如何说服对方?理论推演还是demo?答:做了demo,仿真测试,样机部署5.有带小团队的经验吗追问:提到的项目更像是协同开发?6.怎么了解到小鹏?什么吸引你投简历答:知名度高,关注车和相关技术,方向契合,认可人形机器人、P7和自主研发智驾算法,向往环境。追问:各车企都有类似机会。了解自动驾驶方案的演进吗?反问:问:团队合作方式?部门规模和架构?入职后方向如何定?面试官答:主要在面试官团队,特殊需求才推荐其他负责人,方向会动态调整。面试官反问:个人成长规划?答:核心技术方向。面试官答:模型和传统算法并行,模型需大量数据。你更倾向模型方向吗?答:包容,传统和学习方法都接受。学习尚未成熟,传统方案依然重要,需跟进AI风口
查看20道真题和解析
点赞 评论 收藏
分享
评论
35
158
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务