摘要: 1:功能包的创建 这一节学习参数的编程和使用。首先创建这一讲所需要的功能包。 输入指令:cd /catkin_ws/src catkin_create_pkg learning_parameter roscpp rospy std_srvs 如下图则功能包创建完毕。 下面首先了解参数命令行的使用,具 阅读全文
posted @ 2022-02-28 10:49 Bathwind_W 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 今天学习客户端与服务端的分别编程实现以及他们之间的通信,前面几天学习的是ROS里面的话题通信,今天学习是ROS的另外一种服务通信, 1:客服端的编程实现 首先看上面框图,之前用命令行的形式实现请求服务生成一只新的小海龟,现在通过编程的实现运行程序代替生成一直小海龟。在你的工作空间下创建一个新的功能包 阅读全文
posted @ 2022-02-27 12:43 Bathwind_W 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 今天学习话题消息的定义和使用。首先看下实现的框架图: 首先定义一个发布者,也就是图中的person_publisher作为发布者,订阅者为person_subscriber。话题为/person_info。消息为:Person。 1:定义话题消息 首先定义msg文件。在你功能包文件夹下也就是如下图所 阅读全文
posted @ 2022-01-08 16:20 Bathwind_W 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 今天学习订阅这个话题的实现。我们要订阅这个话题是关于小海龟的位置信息。依旧是先运行roscore。然后启动小海龟节点。输入rostopic list,查看当前小海龟启动后的对应的话题。 我们要订阅的话题就是/turtle1/pose。具体查看某个话题,比如查看改话题的发布者(Publishers)和 阅读全文
posted @ 2022-01-07 21:53 Bathwind_W 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 今天学到了创建工作空间与功能包。 具体有篇帖子总结的结构很不错,博客地址贴在这里:https://www.cnblogs.com/zhjblogs/p/15686758.html 创建工作空间参考的这篇帖子以及古月老师的ROS入门21讲:https://www.cnblogs.com/AI-ZZH/ 阅读全文
posted @ 2022-01-06 16:22 Bathwind_W 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 这里我们要了解里面的一些概念: 1:节点(Node)—执行单元 执行具体任务的进程,可以理解和Windows里面的可执行文件一样,并且不同节点可以使用不同的编程语言,可分布式运行在不同的主机。且节点在系统里面的名称必须是唯一的。 2:节点管理器(ROS Master) 控制中心 为节点提供命名和注册 阅读全文
posted @ 2022-01-03 16:11 Bathwind_W 阅读(0) 评论(0) 推荐(0) 编辑
摘要: Ros学习Day1 考完研后终于有时间更新了下博客,把之前写的水的帖子给处理下,由于自己毕业设计要做一个基于Ros的小车,进行slam地图建模以及控制。跟着入门的课程是B站上的古月居老师,特此记录每天的学习记录。 首先就是要有一个操作系统去运行Ros,这里我用的为ubuntu 18.04.2.这里要 阅读全文
posted @ 2022-01-01 19:26 Bathwind_W 阅读(0) 评论(0) 推荐(0) 编辑
摘要: YOLO模型部署到神经棒二代上 神经棒2019年出来的,说实话真的恶心。资料挺少的。我自己训练物体识别用的keras-yolo模型。但部署到树莓派上坑定运行不起来。所以将其部署到神经棒上。这个过程看似就几步,但是Python的环境稍微版本不一样,就会出现各种各样的错误,这个模型的转换足足恶心了我一星 阅读全文
posted @ 2020-11-14 22:33 Bathwind_W 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 最近打算用python做一个东西,但是感觉用Pycharm不是特别舒服把,于是自己就打算用万能的VScode配置下环境,然后去找帖子,发现大部分网上的帖子真的水的一批,找了半天配置Python运行环境的帖子,都长得一样还不好使。本地原本安装python的库都识别不出来。最后自己试了半天才好使,把这个 阅读全文
posted @ 2020-08-08 23:00 Bathwind_W 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 本来打算是想在虚拟机里面玩玩这个系统,但是觉得虚拟机玩着没那个意思。于是自己就打算搞个双系统。这几天在这里面踩了好多坑。唉,搞到最后,发现其实还不如在windows上,做开发用真的足够了,但是我挺烦这个开机贼慢和进桌面都会黑屏的问题。另外自己有许多搞嵌入式的软件在linux上实在没有。所以我打算写完 阅读全文
posted @ 2020-08-07 12:45 Bathwind_W 阅读(0) 评论(0) 推荐(0) 编辑