- 博客(10)
- 问答 (1)
- 收藏
- 关注
原创 ROS机器人编程:生成十个小乌龟并让其按照要求转动
3.让这十个小乌龟进行转动并能够确定其转速和运动半径。3.让这十个小乌龟进行转动并能够确定其转速和运动半径。1.生成十个小乌龟,可以随机也可以按照一定要求排列;2.让这十个小乌龟转圈;1.随机生成十个小乌龟。2.让这十个小乌龟转圈;
2025-01-16 18:29:50
165
原创 使用launch文件一次启动多个节点
respawn="true":当节点意外停止时,ROS 会自动重启该节点。respawn="false"(默认值):当节点停止时,ROS 不会重启该节点。这是默认行为,适用于那些不需要自动重启的节点。标签用于声明可以在launch文件中使用的参数,这些参数可以在命令行中通过。respawn用于定义当节点意外停止时,ROS 是否应该自动重启该节点。标签用于包含其他launch文件,从而实现launch文件的模块化。标签是launch文件的根元素,其他所有元素都包含在这个标签内。属性用于传递额外的参数给节点。
2024-11-05 19:25:29
346
原创 安装VMware Tools工具
VMware Tools时由VMware提供的跨系统工具,安装后可实现windows和Ubuntu之间相互复制粘贴文本、文件等。
2024-10-19 22:51:17
859
原创 ROS机器人编程<五>:了解ROS系统及使用VScode实现hello world输出
(笔者在使用launch调用多节点实现小海龟时,总是出现找不到文件的报错,仔细检查后发现,原来是turtlesim中的l写为了1,在code中表现的不明显,这里提醒大家哦要注意小细节。将tasts.json中内容替换为以下内容,(确保开发环境能够正确地构建和调试 ROS 项目,同时利用最新的配置特性和改进。右击test2_0ws/src/helloworld下的src新建文件,打开此文件开始输入helloworld程序。选定功能右击选择添加launch文件夹,在launch文件夹中添加launch文件。
2024-10-18 22:17:43
1730
原创 ROS机器人编程<四>:了解ROS系统及实现hello world输出(python)
在功能包helloworld下的scripts下直接打开文件,输入代码。编辑 ros 包下的 CamkeList.txt 文件。开启一个新的终端, 启动命令行 roscore。chmod +777 自定义文件名.py。
2024-10-13 22:36:48
376
原创 ROS机器人编程<三>:了解ROS系统及实现hello world输出
在功能包helloworld下的CMakeLists.txt中配置环境。在功能包helloworld下的src下直接打开cpp文件,输入代码。开启一个新的终端, 启动命令行 roscore。
2024-09-26 23:17:41
404
原创 ROS机器人编程<一>:了解ROS系统及其常用指令
一、ROS机器人编程介绍ROS)是一个为机器人软件开发提供库和工具的框架,旨在简化机器人应用的开发过程。ROS提供了一个分布式系统的通信层以及一系列用于开发的工具、库,这些工具库支持各种编程语言,但其中最为突出的是C++和Python。C++在ROS中的应用:C++因其效率和性能,在ROS系统中扮演着核心角色。ROS提供了大量的C++库,使其可以有效进行资源管理和实现复杂的数据处理与机器人控制逻辑。这使得C++成为处理高速、实时操作的理想选择。C++
2024-09-20 21:14:03
821
原创 VMware+Ubuntu+ROS安装
1.安装VMware虚拟机可根据自己需求选择合适的版本进行安装,详细步骤看可参考七维大脑这位大神的VMware虚拟机安装教程,非常详细。
2024-09-06 23:05:23
1223
空空如也
C语言,为啥还要加(?,感觉是完全正确的
2022-06-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人