目录

基于《ROS机器人技术开发基础》的学习

一.RoboWare Studio开发环境

1.下载安装文件

2.安装

3.使用

3.1构建工作空间(ros_robot)

3.2 导入ROS工作区

3.3创建软件包

3.4 编译


基于《ROS机器人技术开发基础》的学习

用于个人学习记录,方便回忆、复习

一.RoboWare Studio开发环境

RoboWare Studio是一个专门为ROS开发的IDE,可以用于编程、管理ROS的工作区、节点的创建、处理和编译、运行。

1.下载安装文件

下载网址为GitHub - ME-Msc/RoboWare_Studio_1.2.0: RoboWare is an IDE environment for ROS development.

2.安装

新建一个文件other,用于存放,方便自己整理,下载完成后的文件并不在里面。把安装文件放到前面提到的文件other/RoboWare Studio,在里面打开终端,进行解压,这里如果有xxx.deb,可以直接解压更方便。

方法一: 建议双击直接解压安装!!!!!!

中途会弹出一个框(忘记截图),好像是接受协议什么的,打钩后,点next后才可以继续安装

方法二

指令安装:

解压命令为

sudo dpkg -I roboware-studio_<version>_<architecture>.deb

我这里是

sudo dpkg -I roboware-studio_1.2.0-1524709819_amd64.deb

如果想要卸载,则

sudo apt-get remove roboware-studio

3.使用

启动代码

roboware-studio

3.1构建工作空间(ros_robot)

终端输入

mkdir -p ~/ros_robot/src
cd ~/ros_robot
catkin_make

catkin_make编译时要注意在工作空间编译,而不是在src功能包编译,我这里是在src里面编译,然后报错,回到ros_robot编译才能成功

3.2 导入ROS工作区

“文件”——“打开工作区”——选择自己的ROS工作空间文件夹

3.3创建软件包

3.1.1创建ROS包

工作空间“ros_robot”——“src”——选中后右键单击——新建ROS包(这里名字为mobile_robot)

3.1.2创建源代码文件夹

“moblie_robot”——右键单击——新建src文件(怎么显示是srv?)

3.1.3 创建源代码文件

“moblie_robot”——新建C++ROS节点——输入源代码文件夹名字(src)

3.1.4 添加依赖

“moblie_robot”——编辑依赖的ROS包列表——输入依赖

3.4 编译

先“锤子”——relese(isolated)——主工具栏——ROS——构建

【个人学习记录】RoboWare Studio安装使用相关推荐

  1. ROS学习(三)——roboware studio 下载安装

    参考文章 主体内容参考本文章,主线是最简洁的 RoboWare Studio 安装教程与可能问题解决_Canminem的博客-CSDN博客_roboware安装教程 其余补充文章,包含一些遇到的问题和 ...

  2. 知识图谱、NLP学习记录(软件安装教程,知识学习等)

    pycharm库镜像网址 清华镜像 https://pypi.tuna.tsinghua.edu.cn/simple/ 阿里云镜像 http://mirrors.aliyun.com/pypi/sim ...

  3. (转载)Linux 学习记录 一(安装、基本文件操作)

     Linux distributions主要分为两大系统,一种是RPM方式安装软件的系统,包括Red Hat,Fedora,SuSE等都是这类:一种则是使用Debian的dpkg方式安装软件的系统,包 ...

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

    1. 安装: 去官网 http://www.roboware.me/#/ 下载安装包后正常安装即可. 2. 配置: 安装后会提示git不是最新版本,依次执行下面的命令可更新至最新版: git --ve ...

  5. 移动端安卓开发学习记录--Android Studio使用adb链接夜神模拟器常用指令

    1.下载安装模拟器,打开模拟器,本步骤不再赘述 2.打开模拟机器安装路径,在地址栏输入cmd,回车,就会打开命令行窗口 3.输入 nox_adb.exe connect 127.0.0.1:62001 ...

  6. 【ESP32学习记录】ESP-IDF安装(Espressif-IDE)

    安装ESP-IDF同时安装Espressif IDE (Espressif IDE 是乐鑫基于 Eclipse CDT,专为乐鑫物联网开发框架 ESP-IDF 打造的独立集成开发环境) 下载ESP-I ...

  7. php学习记录(phpstudy环境安装和phpstorm使用中的一些踩坑)

    注:以下内容已录制视频点击观看 1. phpstorm安装 IDE官网链接: https://www.jetbrains.com/phpstorm/ 下载后只能免费试用30天.可以网上下载破解版. 2 ...

  8. HTML+CSS学习记录01--VScode编辑器安装与配置

    https://www.cnblogs.com/csji/p/13558221.html 1.转为中文 ctrl+shift+p 找到configure display language,选择zh-c ...

  9. 移动端安卓开发学习记录--Android Studio打断点调试操作步骤记录

    今天我发现一个很迷的事情,我是安卓初学者,发现打印对象的话,打印不出来,但是打印对象的属性值,却可以打印出来,迷啊!!!我好迷茫 咨询大佬后,得知,JAVA打印对象的话,打印出来的不是它自己的内容,而 ...

  10. RoboWare Studio的安装

    RoboWare是什么?             RoboWare Studio是国人开发的一个ROS系统IDE(集成开发环境),基于微软开源的VSCode内核开发(因此这个界面跟VSCode非常像) ...

最新文章

  1. linux redis 三种启动方式
  2. Zookeeper集群的搭建及遇到的问题
  3. sql插入临时表数据的方法
  4. Qt工作笔记-QMainWindow自定义窗体中利用状态栏进行窗体放缩
  5. 不会吧不会吧!不会有人还有没有用CSDN的浏览器插件吧!
  6. 去中心化索引协议The Graph将于12月上线主网
  7. MFC模态对话与非模态对话框(二)
  8. 中望3D 智能门锁建模
  9. 大数据新闻推送你怎么看_人工智能选角大数据推送
  10. mysql 5.6 msvcr100_mysql 5.6.46 安装到winserver2012(x64) 遇到 MSVCR100.dll is missing
  11. android 平板怎么截图,平板电脑怎样截图
  12. MFC使用SQLite 学习系列 一: SQLITE_MISUSE错误
  13. dfs文件服务器详解,DFS文件服务器详解
  14. HDMI设计2----EDID and E-EDID
  15. 洛谷4168 [Violet]蒲公英
  16. 2020你好,2020再见
  17. word中插入图片只显示底边,其他看不到,插入公式显示不全
  18. 在阿里上班,是种什么体验?
  19. GitHub Git GitLab 在Idea中使用Git
  20. 移动通信基础(2)误比特率、误码率、误帧率、误块率

热门文章

  1. 利用原生JS将下载链接转换为二维码
  2. 普元eos运行环境下的逻辑流及页面流反编译工具
  3. c语言的异步回调函数,C语言函数的回调函数
  4. golang c10k问题
  5. xtrabackup备份mysql实战_Xtrabackup备份mysql实战(做从库全过程)
  6. Go jsonrpc
  7. python官方文档(自翻译)
  8. java spring定时器_Spring定时器的使用
  9. Windows快速更改IP脚本
  10. 微信群裂变不起来怎么办?