自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 ROS官方教程(五)Using rqt_console and roslaunch + Using rosed to edit files in ROS

https://wiki.ros.org/ROS/Tutorials/UsingRqtconsoleRoslaunch(一)Using rqt_console and roslaunchsudo apt-get install ros--rqt ros--rqt-common-plugins ros--turtlesim把distro替换成你的ros版本1.Using rqt_console and rqt_logger_levelrosrun rqt_console rqt_console,r

2021-03-23 18:09:21 117

原创 ROS官方教程(四)了解ROS服务和参数(Understanding ROS Services and Parameters)

(一)了解ROS服务和参数1.ROS服务服务是节点之间可以相互通信的另一种方式。服务允许节点发送请求并接收响应。2.使用rosservicerosservice有许多可用于服务的命令2.1 rosservice list启动乌龟之后rosservice lsit2.2 rosservice type此服务为空,这意味着在进行服务调用时,它不接受任何参数看看其它的2.3rosservice callUsage : rosservice call _service _argsr

2021-03-22 16:49:15 300

原创 ROS官方教程(三)Understanding ROS Topics

https://wiki.ros.org/ROS/Tutorials/UnderstandingTopics(一)Understanding ROS TopicsROS Topicsroscorerosrun turtlesim turtlesim_noderosrun turtlesim turtle_teleop_key先启动海龟sudo apt-get install ros-noetic-rqtsudo apt-get install ros-noetic-rqt-common-p

2021-03-19 18:39:38 142

原创 ROS官方教程笔记(二)了解ROS节点(understanding ROS Nodes

https://wiki.ros.org/ROS/Tutorials/UnderstandingNodes(一)了解ROS节点(understanding ROS Nodes)基本概念Nodes:节点是使用ROS与其他节点进行通信的可执行文件Messages:订阅或发布主题时使用的ROS数据类型.Topics:节点可以将消息发布到主题,也可以订阅主题以接收消息Master:ROS的名称服务(即帮助节点相互查找)rosout:等效于stdout / stderr的ROSroscore:Mas

2021-03-18 17:55:39 199

原创 ROS官方教程笔记(一)文件系统+构建一个ROS包

教程网址:https://wiki.ros.org/ROS/Tutorials(一)ROS文件系统rospack 查找包的信息命令格式:rospack find [package_name]Example1:rospack find roscppExample2:rospack find learning_serviceroscd ros的快速cd指令命令格式:roscd [locationname[/subdir]]Example1:roscd roscppExample2:ro

2021-03-16 17:45:40 110

原创 ROS(四)

ROS(四)服务端Server(一)在learning_server下src目录中创建代码文件turtle_command_server.cpp如下/** * 该例程将执行/turtle_command服务,服务数据类型std_srvs/Trigger */ #include <ros/ros.h>#include <geometry_msgs/Twist.h>#include <std_srvs/Trigger.h>ros::Publisher t

2021-03-15 16:46:05 71

原创 ROS(三)service

ROS(三)service(一)在ws/src中创建功能包在learning_service/src下创建turtle_spawn.cpp,内容如下(二)向learning_service下CMakeLists.txt下添加add_executable(turtle_spawn src/turtle_spawn.cpp)target_link_libraries(turtle_spawn ${catkin_LIBRARIES})到这个位置add_executable(turtle_s

2021-03-11 14:47:58 63

原创 ROS(二)自定义话题消息

ROS(二)自定义话题消息一在src下创建msg文件夹,和消息有关的文件全部放在msg文件夹下,在msg下使用命令touch Person.msg创建文件person.msg内容如下![在这里插入图片描述](https://img-blog.csdnimg.cn/2021030613194134.png#pic_center二 在package.xml中添加功能包依赖<build_depend>message_generation</build_depend><e

2021-03-06 15:56:09 219

原创 ros(一)publish(未完成)

ROS入门一 publish创建项目过程在工作空间文件下src目录中 catkin_create_pkg+功能包名+所依赖库目录中有以下文件在src文件下创建一个velocity_publisher.cpp文件,代码如下

2021-03-05 12:43:26 262 1

原创 ROS入门(一)publisher

ROSpublisher一workspace下src中先catkin_create_pkg+包名+依赖库名 创建一个工作包二包中src下创建一个velocity_publisher.cpp,内容为三在这个位置加上这两句add_executable是用来描述把哪一个代码文件编译成可执行文件的target_link_libraries是用来连接所需要的库四进入到工作空间catkin_ws的根目录,使用catkin_make进行编译,编译好之后要设置环境变量,source devel/se

2021-03-05 12:40:48 931 2

转载 afl入门(一)

afl入门(一)转载 原文地址 https://blog.csdn.net/yalecaltech/article/details/88752848原文地址本次测试程序test.c#include <stdio.h>#include <stdlib.h>int main(int argc,char **argv){ char ptr[20]; if(argc>1){ FILE *fp=fopen(argv[1],"r"); fgets(ptr,size

2020-12-07 16:22:01 486

原创 markdown_first

Markdown学习二级标题三级标题字体hello,world(加粗前后两个星号)hello,world(斜体前后一个星号)hello,world(斜体加粗前后三个星号)hello,world(两个波浪号)hello,world引用hello,world(一个>)分割线(—)图片!【】()加图片超链接点击跳转到狂神博客【】()列表有序(1+.+空格)无序(-+空格)表格名字性别生日从

2020-12-04 17:30:12 72

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除