ROS系统

基于ubuntu系统安装使用Fast DDS

什么是Fast DDS Fast DDS是一个高性能的"分布式通信中间库",用来在不同进程、不同设备之间传输数据的。Fast DDS是用C++写的一个DDS实现,在同一台机器的多

◷ 2025-12-06 📁 ROS系统 👤 laumy 🔥 691 热度 💬 0 评论

ROS2 建图与导航:Slam_toolbox、Nav2实践

地图构建 在 ROS2 中,地图构建常用 SLAM(Simultaneous Localization and Mapping) 技术。其大概流程是: 传感器采集数据:可使用激光雷达(2D/3D LiDAR)或相机(VSLAM) 里程

◷ 2025-09-19 📁 ROS系统 👤 laumy 🔥 3459 热度 💬 0 评论

ROS2机器感知:相机、雷达、IMU

相机 相机安装 sudo apt install ros-jazzy-usb-cam 可视化 run usb_cam usb_cam_node_exe --ros-args -p video_device:=/dev/video2 ros2 run rqt_image_vew rqt_image_view 上面的-p指定具体的摄像头,可以用v4l2-ctl …

◷ 2025-09-18 📁 ROS系统 👤 laumy 🔥 574 热度 💬 0 评论

ROS2机器人仿真:urdf模型、gaezbo仿真

机器URDF模型 URDF 的全称是 Unified Robot Description Format(统一机器人描述格式)。它是 ROS / ROS2 系统里专门用来描述机器人结构和属性的一种 XML 格式文件。简单来说,URDF 就是“机器人说明书”,告诉 ROS

◷ 2025-09-18 📁 ROS系统 👤 laumy 🔥 561 热度 💬 0 评论

ROS2节点通信:话题、服务、动作三剑客+参数

简介 在ROS系统每个节点可以理解为一个进程,更准确的说法它是一个包含了特定功能的独立执行单元。节点在ROS2中通常是一个可执行文件,负责执行特定的任务,如控制机器人、传感器数据处理

◷ 2025-09-16 📁 ROS系统 👤 laumy 🔥 755 热度 💬 0 评论

ROS2实践:创建一个包和节点

准备 在ROS2中什么是包,什么是节点? 包(Package) 是 ROS 2 的基本构建单元,包含了代码、资源、配置和依赖,组织着机器人的各个功能模块。这个packge可以理解为openwrt的

◷ 2025-09-15 📁 ROS系统 👤 laumy 🔥 421 热度 💬 0 评论

ROS2安装:ubuntu 24.04.2上实践

前言 本文在unbuntu 24.04.2系统上搭建ROS2系统。 No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 24.04.2 LTS Release: 24.04 Codename: noble 设置编码格式 locale # check for …

◷ 2025-09-15 📁 ROS系统 👤 laumy 🔥 696 热度 💬 0 评论

什么是ROS:机器人操作系统快览随记

ROS的秘诀 梳理出有什么节点,每个节点的输入和输出是什么? 环境搭建 catkin vscode ROS插件、bracket pair colorizer 2 terminator sudo apt install terminator CRTL+ALT+T启动 CRTL+SHIFT+E左右分屏 CRTL+S

◷ 2025-09-08 📁 ROS系统 👤 laumy 🔥 602 热度 💬 0 评论

建图导航ROS2包输入和输出节点

SLAM 2D 激光:slam_toolbox (1)安装启动 sudo apt update sudo apt install ros-jazzy-slam-toolbox ros2 launch slam_toolbox online_async_launch.py (2)输入输出 ros2 node info /slam_toolbox …

◷ 2025-08-05 📁 ROS系统 👤 laumy 🔥 197 热度 💬 0 评论