![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ros
文章平均质量分 85
荒野火狐
这个作者很懒,什么都没留下…
展开
-
【jetson nano 4GB】dd备份镜像(手把手超详细)
前置条件:需要一个能用的linux系统的主板记录一下如何备份镜像。(怕之前好不容易配的镜像再次崩掉,呜呜)系统:Ubuntu18.04其他板子应该也一样操作,如:树莓派。原创 2022-09-16 21:13:31 · 2229 阅读 · 0 评论 -
【ROS】jeson nano与windows系统(无虚拟机)分布式通信
前一阵一直学c++ ,今天终于算学了个大概,把之前一段搞的分布式通信记录下。ROS的版本:Melodic板子:Jeson Nano 4GB镜像:ubuntu 18.04首先要在电脑上装ros才可以实现分布式通信,主要是为了在电脑上运行rviz,nano装小车上跑rviz有点耗算力。还没在电脑上装ROS的直接跳到第四步。提示:以下是本篇文章正文内容,下面案例可供参考其他在另外板子上实现分布式通信也是同理,看的教程一般都是两个树莓派上分布式通信,在这里电脑上也可以实现。原创 2022-09-08 12:05:35 · 1359 阅读 · 0 评论 -
【ROS入门21讲二刷古月居】学习笔记4 订阅者Subscriber的编程实现
ConstPrt是一个智能指针boost::share_ptr的别名,该指针有共享所有权的作用。msg引用的实则是一个智能指针。常量引用,常量可以保护原始数据不会被修改,引用可以节约内存。注意最后要运行这个subscriber。引用的是一个指向pos类型的指针。...原创 2022-08-14 17:25:56 · 133 阅读 · 0 评论 -
【ROS入门21讲二刷古月居】学习笔记3 发布者Publisher的编程实现
ros是名称空间, NodeHandle、Publisher是ros中的类,argc argv是带参数的cpp main函数写法 编译时可以传入参数argc是参数数量 argv是参数指针 一般可以是string。::是解引用,表示指定特定命名空间或者类中(统称为作用域)的特定内容,其中::前面的是作用域,后面的是作用域的特定内容,可以是函数也可以是变量。上例子会发布节点的话题/map,nav_msgs::OccupancyGrid为消息类型,vel_msg.linear.x 线速度。...原创 2022-08-14 15:55:34 · 426 阅读 · 0 评论 -
【ROS入门21讲二刷古月居】学习笔记1 ROS命令行工具
在jeston nano开发板之中安装ros系统官方文档英伟达jetson nano上基于ubuntu18.04安装ROS输入roscore报错:“roscore” not found输入 sudo apt install ros-melodic-roslaunch这就是第一节要讲的。原创 2022-08-06 18:06:59 · 243 阅读 · 1 评论 -
【ROS入门21讲二刷古月居】学习笔记2 创建工作空间与功能包
工作空间(workspace)是一个存放工程开发相关文件的文件夹src :代码空间 (Source Space)build :编译空间(Build Space)devel :开发空间 (Development Space)install :安装空间(Install Space)src就叫src 是不能改定义的linux命令大全第二章结束。...原创 2022-08-08 00:50:59 · 1115 阅读 · 0 评论