ROS1学习记录(14.0)(古月ROS入门终章:怕什么真理无穷,进一寸有进一寸的欢喜)
摘要:学习视频:21.课程总结与进阶攻略_哔哩哔哩_bilibili 机械臂: 机器人深入书籍:机器人学导论(推荐)
阅读全文
ROS1学习记录(13.0)
摘要:学习视频: 20.常用可视化工具的使用_哔哩哔哩_bilibili 打开roscore核心先跑起来,再开海龟仿真器, 对于qt指令可视化运行可以查看全部指令,方法就是输入rqt_再按两下tab就好 先用rqt_console 看看,输出日志信息 出现问题就会发出一些日志,比如下面的撞墙 下面的Hig
阅读全文
ROS1学习记录(12.0)
摘要:学习视频: 19.launch启动文件的使用方法_哔哩哔哩_bilibili 使用launch启动可以减少不断打开终端重复输入调用不同节点的工作; 使用: 其中name的意义是取代掉程序文件中的初始化的节点名字,相当于另取一个别名进行代表,代表这个节点,这样在调用相同节点时名字不同就不会起冲突; p
阅读全文
ROS1学习记录(11.0)
摘要:学习视频: 18.tf坐标系广播与监听的编程实现_哔哩哔哩_bilibili 创建TF坐标系的功能包: catkin_create_pkg ltf roscpp rospy tf turtlesim 将写好源码塞入ltf内部的src内; 下面时两个源码创建流程; 塞入源码后进行编译; 添加编译规则如
阅读全文
ROS1学习记录(10.0)
摘要:学习视频: 17.ROS中的坐标系管理系统_哔哩哔哩_bilibili 先要安装TF功能包: 要依据自己ROS版本来安装先查询ROS版本:rosversion -d sudo apt-get install ros-noetic-turtle-tf /*讲install后面第二个单词改为自己对应版本
阅读全文
ROS1学习记录(9.0)
摘要:学习视频: 16.参数的使用与编程方法_哔哩哔哩_bilibili 创建一个参数功能包 包含roscpp rospy std_srvs依赖 运行小海龟,查看小海龟仿真器的参数 依据海龟仿真器的参数为例: 取得参数的值 rosparam get /turtlesim/background_b 取得背景
阅读全文
ROS1学习记录(8.0)
摘要:学习视频: 15.服务数据的定义与使用_哔哩哔哩_bilibili 三个横线上方为request数据,横线下方为response数据; 第一步先在功能包中创建一个srv文件夹放置数据定义文档; 在srv内部自定义一个数据srv文档 将数据的结构定义写入,数据的结构定义如下 string nameui
阅读全文
ROS1学习记录(7.0)
摘要:学习视频: 14.服务端Server的编程实现_哔哩哔哩_bilibili 还是一样创建功能包放入源码; 因为是服务类型的通讯,我们可以使用指令查看这个服务数据的结果的定义 三个—上方表示request请求的内容,下方表示应答的内容; 放入源码后配置功能包内CMakeList编译规则: add_ex
阅读全文
ROS1学习记录(6.0)
摘要:学习视频: 13.客户端Client的编程实现_哔哩哔哩_bilibili 服务通讯: 第一步还是在工作空间中src中创建功能包 创建功能包后将源码放入功能包中的src 在功能包中的CMakeList进行配置: add_executable(turtle_spawn src/turtle_spawn
阅读全文
ROS1学习记录(5.0)
摘要:学习视频: 12.话题消息的定义与使用_哔哩哔哩_bilibili 消息定义: 创建人这个信息消息; 进入之前创建的lt功能包中,新建一个msg文件夹,在此打开终端,下达指令touch Person.msg 将下列信息写入Person.msg中,这就是数据接口的定义; string nameuint
阅读全文
ROS1学习记录(4.0)
摘要:学习视频: 11.订阅者Subscriber的编程实现_哔哩哔哩_bilibili 创建订阅者: 先将相关源码放入src内部: 进行编译前一样要先设定编译规则: add_executable(pose_subscriber src/pose_subscriber.cpp) target_link_l
阅读全文
ROS1学习记录(3.0)
摘要:学习视频: 10.发布者Publisher的编程实现_哔哩哔哩_bilibili 学习创建发布者: 依据小海龟功能构建一个发布者 先创建一个功能包,其中依赖加上小海龟的数据的结构 创建功能包后打开功能包往功能包内放置相应代码,设置CMakeList.txt设置相应指令; add_executable
阅读全文
ROS1学习记录(2.0)
摘要:学习视频:9.创建工作空间与功能包_哔哩哔哩_bilibili 工作空间: src: 放置源码的空间 build: 放置代码编译过程中产生中间的文件 devel: 放置编译生成的可执行文件,一些库脚本等等。最终编译文件存放地点。 install: 安装位置。 上图中catkin_ws是替代名,第一个
阅读全文
ROS1学习记录(1)
摘要:学习视频: 8.ROS命令行工具的使用_哔哩哔哩_bilibili RSO 指令: (1)rqt_graph : 快速可视化节点关系 在运行小海龟的时候可以再开一个终端就可以可视化两个节点之间关系; eg: 上图可以看出从键盘节点输入信息最后运用在海龟图像节点上,这是他们之间的通讯关系,中间的/tu
阅读全文
Ubuntu22.04版本安装对应版本ROS教程 (小白2024年)
摘要:Ubuntu22.04安装ROS整合教程,curl: (7) Failed to connect to raw.githubusercontent.com port 443 after 65 ms: 连接被拒绝,处理方式。
阅读全文
mysql入门操作(部分操作,不为完全格式) 2.0
摘要:插入,更改,删除,查找,转移字符,聚合函数,连接。
阅读全文