DSO代码的使用与拓展已经有不少优秀博客可以参考,不再赘述。但对于安装使用来说,评论区讨论的问题都比较集中,且没有人来相互解答。我研究了DSO的代码使用,遇到不少问题,在此做个记录,也分享出来好让大家少走弯路。这篇主要是整理dso_ros的编译问题,基本策略就是哪有窟窿补哪,简单粗暴。
dso_ros(catkin版本)编译代码
$ cd ~/test
$ catkin_make
$ cd ./src/dso_ros
$ export DSO_PATH=PATH/dso //本机dso代码位置
$ rosmake
1.rosmake命令执行后可能出现问题:
[ rosmake ] rosmake starting...
[ rosmake ] No package or stack specified. And current directory 'dso_ros' is not a package name or stack name.
[ rosmake ] Packages requested are: []
[ rosmake ] Logging to directory /home/fjh/.ros/rosmake/rosmake_output-20181029-194736
[ rosmake ] Expanded args [] to:[]
[ rosmake ] ERROR: No arguments could be parsed into valid package or