![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ROS1 & ROS2
文章平均质量分 66
howtoloveyou
这个作者很懒,什么都没留下…
展开
-
ROS2中的source问题
最近在学习turtlebot3时,foxy的share目录下有一个turtlebot3,自己源码编译了一个turtlebot3,此时如果新开一个终端,默认使用的是share目录(底层工作空间)下的turtlebot3如果再使用. ~/dev_ws/install/local_setup.bash,就会使用dev_ws工作空间(上层工作空间)下的turtlebot3。如果遇到turtlebot3在ros2-foxy下源码编译失败的问题:参考1:sudo rm -rf /usr/local/bin/原创 2022-02-18 22:21:27 · 1061 阅读 · 0 评论 -
学习笔记 10.28
今天在做项目时发现ROS2不能用catkin_make了,才发现自己缺了ROS2的知识,记录一下ROS2的学习文章目录ROS2 学习11. Creating a workspace11.1 设置ROS2环境变量11.2 创建一个新的工作空间11.3 放置例程代码11.4 解决依赖问题11.5 编译工作空间11.6 设置环境变量ROS2 学习11. Creating a workspaceThanksROS默认是启动最上层的工作空间( overlay),上层工作空间中的功能包会覆盖(overri.原创 2021-11-03 20:39:35 · 175 阅读 · 0 评论 -
Cartographer 安装 2021.10.27
为了跑宋老师给的作业,安装了 Cartographer,非常感谢下面博客的帮助!使用教程:link1,link2遇到的问题:更改 ceres-solver 中地址后如果还是无法命中,这是网络问题,如果前面几个包都命中了可以修改 src/.rosinstall 文件,只去尝试命中 ceres-slover(多试几次)在运行rosdep install --from-paths src --ignore-src --rosdistro=${ROS_DISTRO} -y时产生如下的错误:cart原创 2021-10-27 23:12:23 · 697 阅读 · 0 评论 -
Hokuyo‘s first try
urg_node 安装ping不通时的解决方法原创 2021-10-23 20:29:30 · 66 阅读 · 0 评论 -
ROS与Orocos
实例一Link Here:基于ROS和Orocos的机器人控制系统通信协议接口:接收控制端输入的控制指令,选择控制指令相应的机器人运动规划的响应函数算法模块:由响应函数,计算控制指令数据通信管理模块:将控制指令数据输出至控制部件第一接口:总控模块与算法模块之间通信连接第二接口:算法模块与通信管理模块进行连接第三接口:接收通信管理模块传入的反馈信息基于ROS,利用Orocos的实时输入/输出接口,实现总控模块,算法模块和通信管理模块之间的通信作为实施例使用 ROS 的 procreate-原创 2021-10-23 20:27:57 · 843 阅读 · 0 评论 -
Gazebo学习
Gazebo官网安装流程:link here$ sudo sh -c 'echo "deb http://packages.osrfoundation.org/gazebo/ubuntu-stable `lsb_release -cs` main" > /etc/apt/sources.list.d/gazebo-stable.list'$ wget http://packages.osrfoundation.org/gazebo.key -O - | sudo apt-key add -$原创 2021-10-23 20:27:15 · 97 阅读 · 0 评论 -
arbotix导入出错
感谢:link here下载以后可以不用编译?将arbotix_python 粘贴到src下,编译littlecar再进行roslaunch如果没有serial这个包,进行如下操作:$ sudo apt-get update$ sudo apt install python3-pip$ sudo pip3 install pyserial编译 .bashrc 文件:(这一步也可以不用?)$ cd$ gedit .bashrc课件出错:teleop.py的链接应改为teleopy.p原创 2021-10-21 15:27:17 · 198 阅读 · 0 评论 -
二维激光SLAM
目录二维激光 SLAM 学习一、激光雷达数据效果对比1、激光雷达的技术指标2、激光雷达的测试结果二、了解雷达数据1、代码解读2、结果分析3、坐标转换三、使用单线雷达实现LIO-SAM中的特征点提取1、遇到的问题1.1 显示 C++ 的版本问题1.2 配置环境2、代码解读3、补充知识四、使用PCL进行雷达的消息类型转换1、代码解读五、基于ICP的帧间匹配二维激光 SLAM 学习一、激光雷达数据效果对比1、激光雷达的技术指标数据的最大最小距离以及扫描的角度范围(视野范围)。决定了应用场景2个数据点原创 2021-10-07 17:18:53 · 1189 阅读 · 0 评论 -
学习笔记 9.22 -9.29 补
使用单线雷达实现LIO-SAM中的特征点提取显示版本出问题的解决办法配置环境时要和launch文件配对INF表示“无穷大”,是infinite的缩写。NAN表示“无效数字”,是Not a number的缩写如墙面与雷达射线的夹角太大,雷达一条线打到桌子的边缘,导致返回强度很低等等等等。这些情况下,雷达的驱动包里会将这个值赋值成inf或者nan使用PCL进行雷达的消息类型转换...原创 2021-09-25 22:31:48 · 167 阅读 · 0 评论 -
学习笔记 9.22 - 9.29
研一学习笔记提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录研一学习笔记前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例原创 2021-09-24 18:38:37 · 761 阅读 · 0 评论