初次使用RoboWare避坑指南

笔者参考以下博客体验RoboWare基础操作

ROS IDE - RoboWare Studio 安装与使用教程

1.如何添加到新的可执行文件:

该篇博客选择创建cpp文件,通过右击其新建的test文件选择新建cpp源文件,输入文件名hello,此时主界面会出现添加到新的可执行文件和添加到新的库文件选项,点击添加到新的可执行文件。

只有添加到新的可执行文件,才会自动在test文件下的cmake文件下自动添加相应的指令用来编译程序,否则将会遇到路径问题。

比如只是创建名为a的cpp文件,不添加到源文件,使用rosrun执行的时候,将会遇到如下问题:

[rosrun] Couldn't find executable named a below /home/yiming/catkin_ws/src/test

2.构建任务失败

当点击锤子构建任务时,输出栏只是出现如下一行命令:

Remote Arguments not configured!

这个时候你只需要改变你的左上角锤子符号后面的选择菜单栏,将Remote Deploy改为DeBug即可!如图所示:

v2-e26dab99178c540ec5fed7a0e0f3d739_b.jpg
构建方式选择

如果你找不到这个选择框,及大概率是因为你的左侧工具栏太窄,将其拉宽即可看到。

3.rosrun调试程序失败

在RoboWare命令行调试程序和在系统自带终端调试是一样的,均需要启动roscore,如果你碰到如下错误:

[ERROR] [1545016511.554664744]: [registerPublisher] Failed to contact master at [localhost:11311]

那么你只需要在这个终端启动一下roscore,点击加号打开新的终端即可运行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值