注意事项:所有项目名称必须小写,项目中加载的文件不要有绝对路径,用rospackage
ros noetic打包deb:
执行前按照我以上安装ros的配置一样安装ros
1.改动说明
1所有的ros包、msg、srv名称改成小写
2所有的路径更改为相对路径
3删此代码中所有有关 ROS_INFO("****") | ROS_ERROR("****") | ROS_*("****") 的打印输出代码或替换它们
2.安装bloom-generate
sudo apt-get install python3-bloom fakeroot
3.添加自定义的消息
执行
sudo gedit ~/.ros/rosdep.yaml
添加消息:
注意格式
lslidar_n301_msgs:
ubuntu: [ros-noetic-lslidar-n301-msgs]
disinfect_msg:
ubuntu: [ros-noetic-disinfect-msg]
disinfect_srvs:
ubuntu: [ros-noetic-disinfect-srvs]
qrcode_srvs:
ubuntu: [ros-noetic-qrcode-srvs]
qrcode_msg:
ub