发表了文章
双目相机计算稠密深度点云 1、ZED相机驱动包 2、校准ZED相机 3、运行ELAS 参考资料 接着上一篇的文…
在开发ROS项目中我们常常想实现电脑开机以后自动运行一些节点,这里就涉及到了Ubuntu中的一些开机自启动问题,ROS节点的启动与其他脚本的自动运行不一样,不能只写使用rc.loc…
双目相机计算稠密深度点云 1、双目立体匹配原理 1.1 图像矫正 1.2 视差计算 2、elas_ros 包运行 3、KITTI数据集运行 3.1 kitti数据集转换为rosba…
EVO使用教程 1 EVO环境安装 1.1 二进制安装 1.2 源码安装 2 使用方法 2.1 TUM数据集上使用 2.1.1 计算轨迹的绝对误差(evo_ape) 2.1.2 绘…
与ROS通讯 1 Webots仿真 2 Gazebo仿真 3 Stage仿真 参考资料 目前ROS中存在webots、gazebo、stage三种仿真环境。 1 Webots仿真 …
与ROS通讯 1 Camera 相机 2 IMU 传感器 3 GPS 传感器 4 Lidar传感器 参考资料 在上一个的教程中我们描述了把如何从ROS节点发布控制命令…
与ROS节点通讯 1 设置webots控制器 2 创建ROS节点 3 代码分析 3.1 设置电机位置 3.2 设置电机速度 3.3 读取时间节拍 参考资料 在前面的教程中我们描述了…
开源自主导航小车MickX4(三)底盘ROS节点 1、底盘ROS节点 1.1 ROS节点功能定义 1.2 接收cmd_vel话题数据 1.3 发布里程计数据 1.4 发布IMU数据…
添加激光传感器 1 添加2D雷达实体 2 添加3D雷达实体 参考资料 激光雷达的添加比较简单,webots中已经为我们预设了几种激光雷达(包含2D和3D)  …
开源自主导航小车MickX4 目录 1 ROS底盘运动控制 1.1 小车控制流程图 1.2 小车控制核心代码分析 1.2.1 小车核心代码-遥控器解析 1.2.2 小车核心代码-电…
开源自主导航小车MickX4 1 ROS底盘电气系统 1.1 底盘机械组装 1.2 底盘硬件框图 1.3 电气系统搭建 2 差速底盘运动学模型 参考资料 在学习ROS的阶段我们使用…
添加camera相机 1. 添加camera实体 2. 添加camera控制接口代码 3. 运行效果 参考资料 1. 添加camera实体 step1: 在Robot中添加 cam…
添加IMU传感器 1. 添加姿态测量传感器 InertialUnit 1.1添加 InertialUnit实体 1.2 添加InertialUnit读取代码 2 添加陀螺仪 Gyr…
添加GPS传感器 1. 添加GPS实体 2. 添加GPS 控制接口代码 3. 运行效果 参考资料 1. 添加GPS实体 step1: 首先在机器人模型的Robot->chil…
键盘控制小车 1. 新建C++控制器 2. 代码说明 3. 演示效果 参考资料 上一篇博客中我们利用距离传感器让小车在环境中实现避障行走,但是在实际的使用情况下我们更加希望让小车按…
新建机器人控制器 1 新建控制器 2 控制器说明 3 运行效果 参考资料 1 新建控制器 这里我们为上一篇博客中创建的小车模型建立一个控制器,让小车在环境中避障运行。首先在 Wiz…
新建机器人模型 1 添加机器人本体 1.1 添加Body 1.2 添加机器人轮子 2 添加距离传感器 3 小结 参考资料 下图为我们这篇博客创建的小车效果,接下来我们一步一步的实现…
新建环境模型 1 控制器结构 2 操作函数 2.1 初始化函数 2.2 距离传感器操作函数 2.3 ground_sensors 操作函数 2.4 激光雷达传感器操作函数 2.5 …
在看完自主导航小车实践的教程(自主导航小车实践)后,很多小伙伴留言说,在学习自主导航小车的时候手上没有合适的ROS机器人底盘做实验,缺少动手操作的机会,学习不深刻。对于底盘问题,我…
新建环境模型 1 新建世界模型 2 添加机器人模型 3 添加机器人控制器 参考资料 这篇博客介绍如何在webot中新建一个世界并在该环境中加入障碍物、机器人等元素,并添加机器人对应…
nav2djs导航组件是通过web网页来控制机器,具体而言,我们在机器人端运行导航算法等,然后再局域网下通过其他的设备端用浏览器查看机器人的地图,并通过在网页上点击的方式设定目标点…
Webot 与ROS通讯 1 Webot Ubuntu客户端与ROS通讯 1.1 配置webots_ros包 1.2 启动webots_ros包 1.3 gmappi…
ros 与 matlab 通讯使用的是ros中的主从机策略。 1 准备条件 1、首先我们需要在matlab上安装 “Robotics_System_Toolbox” 工具箱,mat…
1 Webot介绍 Webots是一个开源的三维移动机器人模拟器,它与gazebo类似都是ros中仿真环境,但是对于gazebo而言,需要比较复杂的配置,尤其是涉及到使用GPU的时…