首页 / 算法组

算法组

视觉与导航决策两个方向:自瞄、能量机关、SLAM 与自主决策,让机器人“看得见、走得准”。

组别介绍

视觉方向

研发机器人的视觉算法,包括自动瞄准装甲板、能量机关识别与控制逻辑、跟踪预测算法、反小陀螺算法等:先从工业相机中获取图像,进行特征提取获取角度和距离信息,与下位机通信,控制机器人作出相应反应,配合操作手完成战斗任务以及击打能量机关和基地的任务。

导航方向

导航组负责机器人的定位、规划、控制和决策,让机器人知道自己在哪、怎么走、该做什么。之后将接触激光雷达、IMU、定位建图、路径规划和运动控制,并学习卡尔曼滤波、SLAM、A*、Dijkstra、DWA、TEB 等经典算法。

你将收获

视觉方向

  • C++:算法组主要以 C++ 作为开发语言,也是目前市场上较为热门的编程语言
  • OpenCV:学会 OpenCV,可以自由识别多种物品
  • ROS:机器人操作系统
  • 获得 Linux 操作系统以及 C++ 开发经验,学会使用多种 IDE 与编译方式灵活编译代码,提前接触高等数学、线性代数、概率论等有趣的数学理论
  • 熟悉学习项目书的撰写并拥有自己的项目,如专利、学术基金、大创等
  • 有机会参与许多各类国家级、省级、校级电子相关的项目

导航方向

  • 较好的英语水平(需要看论文)
  • C++
  • ROS2 操作系统
  • Linux 系统基本命令
  • 线性代数
  • 各种最小拟合算法,例如 Time-Elastic-Band
  • 各种 SLAM 方案,例如 HKU 的 FAST-LIO 以及 Point-LIO
  • 点云库 PCL
  • Rviz、Gazebo、Webots 等各种仿真
  • 更多的数学与算法(例如最优控制)

前置要求:C++(STL 容器、线程处理、chrono 等 std 库内容)、ROS2、Linux。算法学得多,最主要要有一颗好学的心以及良好的心态。

优先考虑(招新要求)

视觉与导航方向通用。

  • 专业与计算机科学、智慧科学与技术、自动化、电子信息工程、光电等相关
  • 程序语言:C++
  • 热爱并有决心地学习计算机相关知识
  • 有团队意识和责任心,服从组织任务安排,能够在规定时间内完成任务;热爱机器人比赛

联系我们

招新群二维码与联系方式见 首页「加入我们」。

组别介绍内容整理自「醒狮机器人实验室」公众号招新推文:算法组和运营组介绍。