ros
wayen820
这个作者很懒,什么都没留下…
展开
-
mavros使用经验记录二
项目是一个无人机视觉追踪功能,无人机上的协从计算机通过串口连接到飞控的tel2,接收mavlink消息流,协计算机将此mavlink流进行udp转发到地面站,同时协计算机实时的进行图像处理,将追踪的结果也通过mavlink包发送到飞控中。这样的设计可以很好的同地面站协同。下面是我的mavros启动文件:原创 2017-07-04 10:28:26 · 3444 阅读 · 1 评论 -
qtcreator 调试ros程序,附加到进程无法使用解决方法
临时的解决方法:echo 0 | sudo tee /proc/sys/kernel/yama/ptrace_scope永久的解决方法:编辑 /etc/sysctl.d/10-ptrace.conf 改变下面行kernel.yama.ptrace_scope = 1为kernel.yama.ptrace_scope = 0原创 2017-07-11 12:42:29 · 1607 阅读 · 0 评论 -
ros小车调试笔记1
一直用qrcreator开发ros项目,在qtcreator中直接打开catkin_workspace中src中的cmakelist即可,将buid目录设置到workspace中build,config即可,debug版本记得将CMAKE_BUILD_TYPE参数设在为Debug。今天不知道神码操作导致devel目录被qtcreator定位到了build/devel下了,这样会导致各种节点都找不到原创 2017-02-08 17:54:11 · 1235 阅读 · 0 评论 -
asus pro live 安装记录
计划在ros kinetic 下使用asus pro live,asus pro live 使用的是openni2 SDK,先在https://structure.io/openni中下载相应版本的openni2SDK,解压后运行目录中的./install.sh;看到产生了一个primesense-usb.rules文件,将他复制到/etc/udev/rules.d/目录下。接着就可以运行Samp原创 2017-03-13 16:37:42 · 336 阅读 · 0 评论 -
ros kinetic 下编译laser_scan_matcher 方法
目前,laser_scan_matcher 在kinetic下还没有可以apt-get 的包,要使用,必须要从源码编译,下面是我的编译方法:1、sudo apt-get install libgsl0-dev2、first install the package csm itself in directory /catkin_ws/src: git clone http原创 2017-04-08 11:20:26 · 3250 阅读 · 5 评论 -
ros小车调试经验2
今天,困扰多时的跑navigation stack 的ros小车走S 曲线问题终于解决了!最后原因居然是,网速太卡了,简直是日了狗了!情况是这样的,我的小车上一块odroid(相当于树莓派)的板,跑基本驱动节点,笔记本上跑move_base等规划节点,树莓派通过那种usb的无线网卡做热点,笔记本连上。跑目标的时候,move_base偶尔有报控制超时,costmap 超时,我的control fre原创 2017-04-21 15:25:33 · 6578 阅读 · 0 评论 -
catkin_make 输出的exe文件放在了build目录,导致rosrun 找不到
解决方法:在cmakelist.txt 的find_pakage() 后加入catkin_package() 该语句会定义变量CATKIN_PACKAGE_LIB_DESTINATION CATKIN_PACKAGE_LIB_DESTINATION CATKIN_PACKAGE_BIN_DESTINATION,会用于设置输出等目录原创 2017-05-17 15:18:21 · 2247 阅读 · 0 评论 -
mavros 使用经验记录
我用的飞控硬件板是pixhawk,用missionplanner刷的fight stack是apm的最新版本3.4。amp对mavros支持不是特别好,如果合适还是用px4的flight stack 比较好,没那么折腾。在使用mavros之前,需要对飞控进行一些基本的设置,可以参考这位兄弟的文章:http://blog.csdn.net/iracer/article/details/5原创 2017-05-19 10:00:23 · 14127 阅读 · 6 评论 -
ros catkin_make 出现add_custom_target cannot create target 错误
今天用catkin_make编译ros包出现如下错误:CMake Error at /home/liwei/work/catkin_ws_land/build/mycommbase/cmake/mycommbase-genmsg.cmake:250 (add_custom_target): add_custom_target cannot create target "mycommba原创 2017-06-29 11:01:20 · 5715 阅读 · 1 评论 -
mt9v034相机ros驱动包
mt9v034高速相机的ros下驱动,用cysub编写,跟ros中标准相机驱动兼容,代码库请见github:https://github.com/wayen820/mt9v034_ros_driver原创 2017-07-21 16:26:13 · 1776 阅读 · 1 评论