
ROS
文章平均质量分 97
happy_earth
做自己想做的事,奋力去闯,无所畏惧!
展开
-
在ROS中使用VScode编译环境的相关技巧
最近迷上了vscode,发现它的功能更全,使用更加方便,于是想总结一下他的使用技巧,使得想使用它的人能够快速上手,少走弯路。如果有写的不对的地方,欢迎大家指出。内容大纲一、软件安装参考网站:ubuntu安装vscode的两种方法ros项目调试:vscode下配置开发ROS项目一、软件安装关于vscode的安装,建议不要使用ubuntu的软件中心进行一键式安装,不利于后续修改启动器,设置相关参数,推荐从官网手动下载deb包,进行手动安装。...原创 2020-07-11 13:24:11 · 2336 阅读 · 0 评论 -
在ROS中使用Kdevelop编译环境的技巧
在ROS中使用kdevelop这么久了,越来越觉得它非常好用啊,现在就总结一下它的使用技巧,希望对大家有帮助,谢谢。参考博客:Kdevelop的简单使用和简单调试用kdevelop构建ROS程序包ROS入门教程-1.1.3 创建ROS程序包(创客智造)一、软件安装它的安装方式是非常简单的,可以说是我见过的所有软件之中安装最简单的软件了。一条指令搞定:sudo apt-get inst...原创 2018-12-05 09:49:25 · 3403 阅读 · 5 评论 -
用ROS自带的gazebo仿真器搭建自己的环境
近期需要搭建一个室内仿真环境,用于实验调试,所以想把相关技巧记录下来,如有错误,还请批评指正,谢谢。参考网页:使用gazebo中的building editor创建一个建筑环境并用于仿真1.配置要求系统:ubuntu14.04(其他版本也行,这个要求不严) ROS版本:indigo版本(这个关系到gazebo版本,每个ROS的都会有对应的gazebo版本,所以还是用indigo版本自...原创 2018-04-21 20:27:20 · 42970 阅读 · 63 评论 -
ROS中给turtlebot加两个传感器:kinect+hokuyo,进行gazebo仿真(一)
通过学习大神的博客: ros中利用gazebo进行gmapping仿真:kobuki+kinect -> kobuki+rplidar http://blog.youkuaiyun.com/zyh821351004/article/details/48846179 继续改进,才有了下面的实现,以下内容出现错误的地方还望大原创 2017-03-11 10:22:46 · 8361 阅读 · 20 评论 -
ROS官方手机APP--Rocon Remocon在ROS concert中的使用
尝试了那么多次,一个突如其来的想法,竟然终于成功了,决定把它记录下来,因为这方面的资料太少了。曾经想自己编写APP,来控制turtlebot在gazebo里进行仿真,但是也是失败了,现在就先用这官方APP来做实验吧。以下内容都是看官网教程得来的,附上官网:rocon_app_platform 一、下载使用工具1、使用的手机APP感谢 利用Rocon Rem...原创 2017-04-13 22:10:38 · 8377 阅读 · 13 评论 -
ROS常用命令集锦
一、创建 ROS 工作空间1、启动 ROS $ roscore2、创建工作环境$ mkdir -p ~/catkin_ws/src$ cd ~/catkin_ws/src$ catkin_init_workspace3、编译 ROS 程序$ cd ~/catkin_ws$ catkin_make4转载 2017-03-16 15:50:51 · 3457 阅读 · 0 评论 -
ROS入门入门
一、ROS入门 小白入门ROS,真是坎坷啊!我的原系统时windows7家庭普通版64位,听说装虚拟机来学习ROS不好,运行会不稳定。所以就装了双系统,我装了ubuntu 14.04版本,indigo版本的ROS,参考其他博客,结合自身出现的问题,写了一个教程: http://download.youkuaiyun.com/detail/qq_3635原创 2017-03-09 13:12:39 · 2820 阅读 · 0 评论 -
ROS消息传递——std_msgs
转自:【ROS学习】(四)ROS消息传递——std_msgs经常看到:from std_msgs.msg import String,这 std_msgs究竟是什么东西,我们一起看看! ROS中,节点之间通过发布话题和订阅话题来通信,在程序中是通过消息发布器和订阅器来实现,数据流通过话题的发布和订阅在节点之间传播,而数据流的数据类型则称为消息,例如ros入门教程转载 2017-03-15 15:42:17 · 53368 阅读 · 2 评论 -
ROS中给turtlebot加两个传感器:kinect+hokuyo,进行gazebo仿真 (二)
上篇博客:ROS中给turtlebot加两个传感器:kinect+hokuyo,进行gazebo仿真-->>http://blog.youkuaiyun.com/qq_36355662/article/details/61413860 只是搭建了模型,后来发现激光传感器数据无法查看,并没有正常运行。而且,激光传感器只是一个正方体代替,昨天我仔细查看官网:http://gazebosim.org/原创 2017-03-12 13:29:45 · 6035 阅读 · 9 评论 -
在ROS中使用参数时学习到roslaunch的使用方法
转自:http://www.ncnynl.com/archives/201611/1061.html 使用roslaunch文件来启动功能包的一个或多个节点肯定是非常方便的,也很好理解。可是,我在编写roslaunch文件后,运行时出现一个问题:说找不到某某功能包的某某节点,我怎么看都不像,参照网上博客,cmake,romake都试过了,就是不行。无奈翻看原来教程,发现落了一项工作转载 2017-03-10 14:37:02 · 1114 阅读 · 0 评论 -
CMakeLists.txt文件详解
为了了解catkin_make编译的原理,以及动手写编译节点功能包,特地把CMakeLists.txt文件翻译一下: cmake_minimum_required(VERSION 2.8.3)project(my_pkg)##找到catkin编译的宏命令和库文件,如果像find_package(catkin REQUIRED COMPONENTS xyz)一样的清单被使用的话...翻译 2017-03-09 20:18:26 · 14605 阅读 · 2 评论 -
对turtlebot机器人进行gazebo仿真时出现Failed to load nodelet [/depthimage_to_laserscan]
笔者在对turtlebot机器人进行gazebo仿真时出现Failed to load nodelet [/depthimage_to_laserscan] of type [depthimage_to_laserscan/DepthImageToLaserScanNodelet] ,以为没什么问题,却在rviz中构建地图时接收不到地图信息,等了半天,电脑都没反应,就觉得那是个问题,于是乎就开始解原创 2017-03-09 13:48:01 · 3709 阅读 · 2 评论