1.自我介绍ppt or 口头2.项目中,具体讲解机器人定位问题、编队算法实现、避碰算法实现3.解释PID控制器,对着项目说明实现4.介绍A* RRT APF,介绍原理 介绍区别。 A*算法为什么比迪杰斯特拉好?好在算法的哪一步?5.ROS通信机制是否了解?使用过哪些通信机制?服务器、发布订阅有什么区别?callback函数是哪个线程在调用?6.C++项目多线程架构设计?为什么要用多线程?除了共享内存锁还有别的方法实现数据共享吗?7.C++项目中用到的STL容器?那里用到了vector?deque和vector的底层实现和区别?map底层实现是什么?8.多态 继承和封装的理解,区别?9.何时到岗?实习时间?反问:业务范围?做的什么机器人?用哪些技术栈? 几次技术面?薪资水平?