分类目录归档:机器人robot
发表评论
Pandar40P + H30IMU + LIO_SAM建图
今天开始尝试使用Lidar+IMU进行3D SLAM建图,本文记录下实验过程。
Pandar40P Lidar + H30 IMU 外参标定
IMU—H30九轴AHRS
ROS—laser_filters屏蔽无效雷达数据
ROS—常见2D建图算法对比
激光雷达—禾赛Pandar40P
Ubuntu22.04 安装 ROS1 Noetic
ROS1官方不再支持Ubuntu 22.04,如果想在22.04 使用ROS1 Noetic一般只能自己编译整套ROS, 需要解决数量众多的库依赖和 C++ 版本兼容问题,对于初学者来说是个不小的挑战。
一键安装ROS环境
今天教大家一个快速安装ROS环境的方法:
机器人操作系统ROS—摄像头标定
ROS—Cartographer激光雷达SLAM建图
机器人操作系统ROS—使用麦克风阵列实现声源定位及语音控制
ROS—深度相机+激光雷达vSLAM建图导航
ROS—自研底盘的精准控制
我们完成SLAM建图后,如何在导航时让自己的底盘正常工作,是很多新手面临的问题。上位机大家通常采用pi或nvidia jetson nano甚至更强算力的板子,系统一般采用ubuntu,这使得上位机的库几乎是通用的;而底盘不同,单片机有stm32、arduino、51等,电机的种类就更多了,电机的精准度和质量参差不齐,容易在底盘动起来后难以实现精准控制。如何利用电机编码器进行精准的底盘移动并上报odom,不少人会在这里花费大量时间,本文将针对此类问题进行具体讲解。
机器人操作系统ROS—树莓派Pi4B+激光雷达SLAM建图环境搭建(Ubuntu20.04.3 + ROS Noetic)
机器人操作系统ROS—rviz上的”2D Nav Goal”按钮不工作
在测试ros的slam建图,建好地图使用时,出现一个很诡异的现象:在rviz上里点击”2D Nav Goal”按钮指定目的地时机器人没反应,也没有任何错误日志,像是就没发出去似的。
机器人操作系统ROS—分布式跨机通讯配置
机器人操作系统ROS—使用激光雷达RpLidar A1进行SLAM定位建图
机器人操作系统ROS—树莓派Pi4环境(Raspberry Pi OS + ROS Melodic)
机器人操作系统ROS—Arduino执行机构
最近学习ROS,涉及底盘移动等执行机构时,发现买robot套件太贵了,又懒得从pi上直接开发,翻箱倒柜找到一个以前跟儿子一起做的arduino履带坦克,就拿它作ros机器人的action执行机构吧。