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

宇树科技纯技能要求总结

一、嵌入式开发与硬件设计

  1. 核心技能

    • 嵌入式开发:
      • 精通C/C++,熟悉STM32、ARM开发
      • 熟悉Linux BSP开发及驱动框架(SPI/UART/USB/FLASH/Camera/GPS/LCD)
      • 掌握主流平台(英伟达、全志、瑞芯微等)
    • 硬件设计:
      • 精通数字/模拟电路设计,熟悉PCB绘制工具(Altium等)
      • 掌握MOS驱动电路、变压器设计及EMC优化
      • 熟悉制板/贴片流程及焊接
  2. 扩展技能

    • 电机控制:
      • 熟悉有感FOC算法及调试
      • 掌握PMSM/BLDC/步进电机驱动
    • 上位机开发:
      • 熟悉LabVIEW上位机开发

二、计算机视觉与深度学习

  1. 核心算法

    • 视觉处理:
      • 熟悉相机Sensor/ISP流程、标定及图像质量评估
      • 掌握单目/双目深度拟合(DepthAnything、LightStereo)
    • 深度学习:
      • 熟悉主流模型架构(ResNet、ViT、YOLO、SAM等)
      • 掌握PyTorch框架及模型训练/调优/部署
  2. 前沿方向

    • 3D视觉:
      • 了解3D人体姿态估计(PoseFormer)、6D物体姿态估计(FoundationPose)
    • SLAM:
      • 熟悉视觉/激光SLAM算法(DROID-SLAM、SplaTAM)
      • 掌握传感器融合(Lidar/Camera/IMU/GNSS)

三、机器人控制与动力学

  1. 控制理论

    • 掌握机器人运动学/动力学建模
    • 熟悉Learning-based Control、Model-Based RL算法(PPO/SAC/DDPG)
  2. 仿真与工具

    • 熟练使用机器人仿真工具(Mujoco、PyBullet、Isaac Sim)
    • 熟悉ROS框架及C++/Python编程
  3. 电机控制

    • 深入理解永磁同步电机(PMSM)结构及控制特性

四、算法与工程工具

  1. 编程与框架

    • 语言:精通C/C++、Python,熟悉Shell脚本
    • 框架:
      • 掌握OpenCV/Eigen/GTSAM/Ceres
      • 熟悉gRPC、ROS1/ROS2、Docker
  2. 数学与优化

    • 扎实的数学基础(线性代数、概率统计)
    • 熟悉SLAM中的图优化、粒子滤波、EKF/ESKF算法

五、机械与结构设计

  1. 设计技能

    • 精通3D建模(SolidWorks等)及力学分析
    • 熟悉材料加工工艺(金属/塑料/复合材料)
  2. 行业应用

    • 优先技能:
      • 动力电池/散热/减速器/电机结构设计经验
      • 熟悉磁设计或电动工具开发

高频技术栈交叉点

领域高频技术关键词
嵌入式与硬件STM32、Linux BSP、SPI/UART、PCB设计、FOC控制
视觉与AIPyTorch、OpenCV、SLAM、YOLO、ResNet、3D姿态估计
机器人控制ROS、Mujoco、动力学建模、PMSM控制、强化学习
工程工具gRPC、Docker、Eigen/Ceres、Shell脚本

总结:技能覆盖嵌入式、硬件、算法、机器人、机械五大领域,技术交叉性强(如机器人控制需同时掌握嵌入式开发与动力学算法)。核心共性技能为 **C/C++、Python、Linux、数学优化能力


http://www.kler.cn/a/594558.html

相关文章:

  • 群体智能优化算法-牛顿-拉夫逊优化算法(Newton-Raphson-Based Optimizer, NRBO,含Matlab源代码)
  • 企业数字化20项目规划建设方案微服务场景与数据应用(50页PPT)(文末有下载方式)
  • 图解AUTOSAR_CP_SOMEIP_TransportProtocol
  • TCP/Socket
  • lua垃圾回收
  • MySQL:建表,修改,删除
  • Tailwind CSS 学习笔记(三)
  • Swagger2 使用教程
  • 如何根据 CUDA 配置安装 PyTorch 和 torchvision(大模型 环境经验)
  • 【数据库备份】docker中数据库备份脚本——Mongo备份脚本
  • “消失的中断“
  • 解决linux mysql命令 bash: mysql: command not found 的方法
  • Unity 中实例化预制体的完整过程
  • 鲲鹏服务器,系统为:openEuler22.03-LTS (aarch64)Dify 安装教程(详细版)
  • Android第三次面试(网络篇补充)
  • 绿盟科技安全服务面试
  • 如何优化 React 应用性能?
  • 技术进阶:Open WebUI与Ollama的跨平台整合秘籍
  • CUDA编程基础
  • Qt 控件概述 QLabel