当前位置: 首页 > news >正文

规控面试复盘

目录

前言

一、京东方

1、CPP和C的区别是什么?

2、讲一下的ROS的话题通信

二、Momenta(泊车部门实习面试)

1、MPC的预测时间步是多少?

2、MPC的代价函数考虑的是什么?

三、九识

1、智能指针有哪些优缺点?

优点:

缺点:

2、Protobuf的数据传输效率为什么更高?

3、Protobuf和ros原生的msg相比较有什么优势?

四、光珀智能

1、状态空间方程中的A和B矩阵有什么含义?

2、讲一下MPC和LQR的区别?

3、MPC算法中,为什么把优化之后的控制序列的第一个值作为控制系统的输入值?

4、微分平坦的代价函数是怎么考虑的?jerk体现在哪?

5、OSQP-eigen库中 , 输入的矩阵有哪些?

6、hybrid A* 在搜索出一条路径之后,如何再进行轨迹优化?常用的轨迹优化算法有哪些?

7、C++八股

8、讲一下局部路径规划算法,比如DWA、TEB、lattice planner?

9、讲一下ROS spin()?ros spin 和ros spinonce ()有什么区别?

五、智库机器人

1、最后轨迹出来之后是什么样的形式?是怎么传给控制模块的?

六、经纬恒瑞

1、ROS1和ROS2有什么区别?

2、在数据通信过程中,出现通信延迟怎么解决?

3、讲一下模板函数?模板类?特例化知道吗?

4、数据在传输时一定要进行数据的序列化和反序列化吗?有没有自己写过TCP/UDP协议?

5、ROS节点的话题通信,是一个进程还是线程?

进程与线程的关键区别:

多进程与多线程:

多线程和多进程的使用场景:

七、追觅科技

1、RS曲线有46种?是如何选取的呢,根据长度还是代价?

2、RS曲线如何做碰撞检测?

3、一个节点订阅多个个话题的时候,如何顺序地处理订阅到的话题消息?比如先处理传来定位的数据还是地图的数据?

4、在导航中,一个点如何移动到多个点执行导航任务?(全覆盖路径规划)

5、MPC控制器,如果一开始的速度是0,那么预测的未来的速度都是0,那么如何启动?

6、Protobuf的序列化与反序列化为什么比ROSmsg的序列化和反序列化更快?他们都是把数据进行序列化成二进制数据进行的传输的?

前言

暑期面试了不少自动驾驶和机器人公司,基本都是规控岗位,整理了一些印象比较深的问题。

一、京东方

1、CPP和C的区别是什么?

  • C++ 支持面向对象编程,包括类(Class)和对象(Object)的概念,以及继承(Inheritance)、封装(

http://www.lryc.cn/news/431850.html

相关文章:

  • Elastic Stack--ES集群加密及Kibana的RBAC实战
  • 【开源免费】基于SpringBoot+Vue.JS图书个性化推荐系统(JAVA毕业设计)
  • STM32(F103ZET6)第十九课:FreeRtos的移植和使用
  • 索尼的Web3蓝图:从技术创新到现实应用的全方位布局
  • 探索Java中的分布式消息队列与事件总线:架构、实现与最佳实践
  • HTML零基础教程(超详细)
  • 011.Python爬虫系列_bs4解析
  • django摄影竞赛小程序论文源码调试讲解
  • Unity-OpenCV-Imgproc函数概览
  • 水晶连连看 - 无限版软件操作说明书
  • 目标检测-YOLOv3
  • vscode好用的快捷键整理~
  • Docker in Docker 实践 on mac
  • Flask-Session扩展,使用Redis存储会话数据
  • urdf ( xacro ) 的 collision碰撞参数设置
  • iOS——方法交换Method Swizzing
  • 【有啥问啥】大模型应用中的哈希链推理任务
  • DevExpress WinForms v24.1新版亮点:功能区、数据编辑器全新升级
  • FreeRTOS内部机制学习01(任务创建的细节以及任务调度的内部机制)
  • CANoe突然出现Trace窗口筛选项无法显示的问题
  • Linux日志-sar日志
  • 全国计算机二级考试C语言篇3——选择题
  • Python实现混合蛙跳算法
  • 印度再现超级大片,豪华阵容加顶级特效
  • Git使用经验总结6-删除远端历史记录
  • Linux 下查找运行中的 Java 进程及 .jar 文件位置
  • Openwrt 安装 AX210 无线网卡
  • 在VitePress中进行页面链接:最佳实践与实例
  • Qt/C++百度地图/高德地图/天地图/腾讯地图/谷歌地图/加载绘图工具栏
  • Vue2 与 Vue3 的区别有哪些