ROS学习
文章平均质量分 75
秃头小苏
但凡凭努力就可以做到的事,就算不上困难吧!
展开
-
【古月21讲】ROS入门系列(4)——参数使用与编程方法、坐标管理系统、tf坐标系广播与监听的编程实现、launch启动文件的使用方法
文章目录1、参数的使用与编程方法2、ROS中的坐标管理系统3、tf坐标系广播与监听的编程实现4、launch启动文件的使用方法 1、参数的使用与编程方法 创建功能包 cd ~/catkin_ws/src catkin_create_pkg learning_parameter roscpp rospy std_srvs 相关参数命令使用 rosparam list 列出当前所有参数 注意上图红色框图部分,这里可能和ROS入门21讲中的不一样,在代码中相应的调整。 rospar原创 2021-11-29 17:48:21 · 521 阅读 · 1 评论 -
unbutu20.04如何安装ros---无需init rosdep
参考链接:https://blog.csdn.net/qq_44339029/article/details/108919545?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7E.原创 2021-08-01 22:56:43 · 311 阅读 · 0 评论 -
【古月21讲】ROS入门系列(3)——客户端Client、服务器Server的编程实现+自定义服务数据编程实现
7、客户端Client的编程实现 创建功能包 cd ~/catkin_ws/src catkin_create_pkg learning_service roscpp rospy std_msgs geometry_msgs turtlesim 创建客户端代码(C++) ——文件名为turtle_spawn.cpp /*********************************************************************** Copyright 2020 Gu原创 2021-11-26 11:38:43 · 613 阅读 · 2 评论 -
【古月21讲】ROS入门系列(2)——发布者Publisher、订阅者Subscriber的编程实现+自定义话题消息编程实现
文章目录4、发布者Publisher的编程实现5、订阅者Subscriber的编程实现6、自定义话题消息 4、发布者Publisher的编程实现 创建功能包 cd ~/catkin_ws/src catkin_create_pkg learning_topic rospy roscpp std_msgs geometry_msgs turtlesim 创建发布者代码(C++) ——文件名为velocity_publisher.cpp /******************************原创 2021-11-23 21:12:19 · 2233 阅读 · 1 评论 -
【古月21讲】ROS入门系列(1)——ROS命令工具的使用及创建工作空间和功能包
文章目录1、运行海龟仿真器证明ROS安装成功2、ROS命令行工具的使用3、创建工作空间和功能包 1、运行海龟仿真器证明ROS安装成功 运行海龟仿真器共分为三步,如下: 启动ROS Master roscore 启动小海龟仿真器 rosrun turtlesim turtlesim_node 启动海龟控制节点 rosrun turtlesim turtle_teleop_key 注:这三行代码需要在三个终端中分别输入,若ROS安装成功,则可以通过键盘的方向键控制小海龟的运动。另外需要原创 2021-11-23 20:56:03 · 1484 阅读 · 0 评论