ROS-SIG 13th 会议纪要

上周计划完成的任务

  1. 更改spec文件和第三方库安装方式,将所有需要的第三方库均安装在同一个目录下,方便管理【H 已完成】
  2. 更新之前提交的39个包的spec文件更新到最新的spec文件,同时完善部分包的read.md【H 已完成】
  3. 汇总一下因打包cartro遗留的包,并完善,提交pr【H已完成】
  4. 树莓派安装openeuler 20.09 熟悉操作系统,并且验证新提交的包的功能【X 90%已完成】
  5. 完成所以阶段历史遗留任务,完成现有包PR的提交,完成阶段收尾工作【G 90%已完成】

个人工作总结

hmm

  • 成功安装openeuler 20.09操作系统,梳理总结安装文档,链接如下:
    https://blog.csdn.net/david_han008/article/details/110338666
  • 更新之前提交的11个包的readme,目前10个包已经merge,1个包修改之后提交等待merge
  • 更改spec模板,主要是为了解决3个问题,1.源码安装的第三方库能在rpm包当中,2.catkin_make安装的包添加头文件 3.更新第三方库的目录,防止使用catkin_make编译
  • check gj提交的pr,并提供修改意见
  • 分配下个交付日需要的任务产出,hmm和xjl负责move_base相关的打包工作,gj负责hector slam相关的打包工作

gj

  • 打包完成剩下的pcl_conversion,orocos_kdl,rviz,在obs编译通过
  • 将7个包均上传至了gitee,修改相关包的readme和tar包名称,并安要求进行了pr

xjl

  • 在树莓派上安装了openeuler系统,并且还安装了ros依赖的基本库,源码编译好了catkin
  • 搭好了打包环境,依据hmm师兄给的资料熟悉了一下SPEC语法

下阶段计划

  1. 完成7个PR的重新提交,修复完错误后,cibot通过,maintainer 进行merge,完成扫尾;【G】
  2. 完成打包流程的全部疏通,并在obs上验证通过,开始产出新的包,目标计划1-3个新的package;【X】
  3. 完成新打包2-5个package;【G】
  4. 开始打包move_base相关的工作,确定那些包需要打包,解决其相关依赖项,正常编译move_base源码,并在openeuler运行move_base录制相关demo视频;【H】
  5. 帮助gj和xjl解决遇到的问题;【H】
  6. 完成打包3-5个新的package;【H】
  7. 完成技术博客和视频产出汇总;【H】