自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【无标题】

选Conda Env,需要指定conda.exe位置(在anaconda/Scripts/目录下),然后可以选择conda已经建好的env配置并应用到项目,感觉这种方式更加灵活。

2024-01-30 08:14:13 360 1

原创 1.9ROS中的坐标系管理系统

   注意这个地方因安装的ROS的版本不同,安装语句也不同,比如我安装的ROS是noetic版本,而不是上面那条语句中的melodic版本,需要将该语句中的melodic改为noetic,如下所示:

2023-04-01 18:05:48 132

原创 1.8参数的使用以及编程方式

在ROS服务通信中,服务请求和响应都是以消息的形式进行交换的。因此,在使用服务客户端向服务端发送请求时,需要创建一个消息对象,并将其作为参数传递给服务客户端的。接下来同样是在CMakeLists.txt文件中设置编译的规则,将以下语句复制到CMakeLists文件中。rosparam命令可以完成大部分的参数的查询、设置、保存到文件、读取文件等。是ROS中的一个标准服务类型,它不需要任何参数。服务类型的请求消息为空,因此可以创建一个空的请求对象。),以及一个空的响应消息(即也是。

2023-04-01 00:18:05 74

原创 1.7服务数据的定义和使用

并添加数据服务跟信息的区别是服务有反馈的内容,需要用三个横线将其分成两部分,三个横线以上时request的内容,三个横线以下是response的内容。

2023-03-29 23:11:02 82

原创 ROS1.6服务端Server的编程实现

本例中通过要实现让Server发送给海龟速度的指令,client端发布request去控制Service是否要去给海龟发送指令,client端相当于海龟运动和停止的开关,当他发一个Request后海龟就运动,再发一个海龟就停止,Server端接收指令,并完成海龟运动指令的发送。

2023-03-29 19:10:24 147

原创 ROS1.5 客户端Client的编程实现

Client客户端发布产生海龟的请求Server端收到请求后会产生一个新的海龟 并且给客户端一个反馈spawn :产卵。。。。。。turtle_spawn是turtlesim中定义的数据结构。

2023-03-28 00:52:57 63

原创 ROS1.4话题消息的定义和使用

数据接口的定义////*** 该例程将发布/person_info话题,自定义消息类型learning_topic::Person*/// ROS节点初始化// 创建节点句柄// 创建一个发布器person_info_pub,发布主题为/person_info,消息类型为lerning_topic::Person,队列长度10。

2023-03-27 21:57:24 923

原创 ROS1.3订阅者 Subscriber的编程实现

target_link_libraries(pose_subscriber ${catkin_LIBRARIES}) #设置链接库。文件中查找程序的源代码,并将其编译为一个可执行文件。该文件将被放置在构建目录中,并命名为。这个可执行文件可以在终端中运行,从而启动ROS节点并执行ROS程序。#设置需要编译的代码和生成的可执行文件;2.配置订阅者代码编译规则。

2023-03-25 22:41:30 54

原创 ROS 1.2发布者Publisher的编程实现

指定了要创建的可执行文件的名称为velocity_publisher,以及该文件的源代码文件为publisher/velocity_publisher.cpp。Catkin是ROS(机器人操作系统)的构建系统,用于构建ROS包。source devel/setup.bash #需要配置环境变量,否则系统无法找到运行程序。,指定了链接到velocity_publisher可执行文件中的库。变量包含了所需的ROS库,例如roscpp和std_msgs等。4.编译并运行发布者。

2023-03-25 20:08:46 115

原创 ROS1. 1创建工作空间与功能包

ROS 初级 创建工作站和功能包

2023-03-23 06:49:33 113

空空如也

空空如也

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

TA关注的人

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