ROS2的复杂环境下的模拟仿真-基于webots
ROS2(Robot Operating System 2)是ROS的继任者,旨在解决ROS1在实时性、安全性和可扩展性方面的不足。ROS2支持跨平台(包括Linux、Windows和macOS),并采用了DDS(Data Distribution Service)作为其通信中介,提升了系统的可靠性
一键安装ROS已经支持Ubuntu-24.04 nobol
注意:目前仅支持ROS2-Rolling版本。
ROS2安装serial库
ROS2 humble安装serial库
ROS2+cartographer+激光雷达+IMU里程计数据融合(robot_locazation) 建图
之前写了一篇ROS2+cartorgrapher+激光雷达建图并保存,但是由于其只对激光雷达的数据进行订阅,这就导致了其建图在室内会有一个较好的效果(但是也会出现偏差),在室外完全无法使用。究其原因,是因为只用激光雷达且没有比较明显的建筑障碍物的话,cartographer很难计算出一个比较精准的位
Ubuntu 22.04 LTS安装ROS2 (ros-humble-desktop)
本文记录Ubuntu 22.04虚拟机上安装ROS2的过程以及遇到的问题。
ROS2之OpenCV基础代码对比foxy~galactic~humble
参考:推荐使用:YOLOX + ROS2 object detection package也可以参考:github.com/jeffreyttc/opencv_ros2vision_opencvros2 vision_opencv 包含将 ROS 2 与 OpenCV 接口的包,OpenCV 是一个
Vulcanexus机器人操作系统ROS2一站式工具集(Galactic+Humble)
什么是Vulcanexus?Vulcanexus 是用于开发机器人应用程序的开源软件堆栈。 它提供了各种库和工具,用于轻松和个性化地配置机器人项目。 Vulcanexus 是一个一体化的 ROS 2 工具集,可确保固定的 DDS 中间件、Fast DDS,并包括选定的组件以提供优化的机器人开发。还在