ros

X档案库2 天前
macos·机器人·ros
【ROS2】Mac M4 虚拟机 Ubuntu 24.04 安装 ROS2 Jazzy 新手教程M4虚拟机软件很多,诸如Parallels Desktop(收费)、OrbStack(免费)、UTM(免费)等,桌面仿真推荐PD;终端推荐OrbStack,以下是两款工具的对比,可以按需选择。
佳木逢钺2 天前
c++·人工智能·计算机视觉·机器人·ros·无人机
机器人/无人机视觉开发选型指南:RealSense D455 vs D435i 与奥比中光的互补方案在机器人导航、无人机避障、SLAM建图等进阶视觉开发中,单一相机往往难以满足所有需求:近距离场景需要高精度、纹理细节
晓纪同学3 天前
java·数据库·python·算法·机器人·ros·ros2
ROS2 -06-动作ROS2 动作(Action)是一种基于目标(Goal)、**反馈(Feedback)和结果(Result)的异步通信机制,专门用于处理长时间运行的任务。它内部使用话题(Topic)和服务(Service)**的组合来实现,提供了目标、反馈、结果和取消等完整功能,是机器人导航、机械臂控制等复杂场景的核心通信方式。
orcasdli7 天前
ros·slam·vio
ROS1+VINS-fusion+RTAB-Map 程序部署记录运行环境:Ubuntu 20.04 虚拟机,采用 ROS1 Noetic 版本,使用小鱼一键安装工具完成部署。
撩妹小狗9 天前
xml·机器人·自动驾驶·ros
ROS文件解读(package .xml--CMakeLists.txt)ROS 里的 “依赖” 本质是:你的功能包想要正常编译、运行,必须依赖的其他软件 / 代码 / 库资源。就像你做一道菜需要食材,你的 ROS 包实现功能也需要 “食材”—— 这些 “食材” 就是依赖。
何伯特23 天前
conda·ros
ROS与Conda的兼容性问题深度解析与解决方案在机器人开发领域,ROS(Robot Operating System)是事实上的标准。在深度学习领域,Conda是管理Python环境的首选工具。当你想在机器人上运行一个基于PyTorch/TensorFlow的视觉算法时,你不可避免地要让这两者“共处一室”。
hhzz1 个月前
阿里云·云原生·ros·terraform·资源编排
利用Terraform格式模板文件创建和部署基本网络资源⚡⚡⚡ 新年新文⚡⚡⚡某SAAS公司原先使用手动的方式进行云上资源的部署。现在由于公司业务扩大,因此对IT资源的管理合规性提出了较高的要求。需要将应用的部署改为先编写Terraform格式模板文件,在审计之后统一部署的方式。
github5actions1 个月前
ros·slam·rviz·机器人开发
ROS开发实战:如何用rviz文件保存和加载你的SLAM可视化配置(附避坑指南)在SLAM(即时定位与地图构建)项目的开发流程中,可视化调试占据了工程师近一半的工作时间。一个精心调整好的rviz界面,包含了恰到好处的相机位姿轨迹、点云地图、栅格占据信息以及各种传感器数据,它不仅是项目进度的展示窗口,更是算法调试的“眼睛”。然而,很多开发者,包括我自己,都曾经历过这样的窘境:在实验室工作站上花了几个小时才调好的rviz视图,换到机器人实车上或者分享给团队成员时,一切又得从头再来——手动添加每一个显示项,调整视角,设置颜色和尺寸。这种重复劳动不仅低效,更可能因为细微的配置差异导致调试结论
REDcker1 个月前
机器人·ros·ros2·dds
DDS 协议详解DDS(Data Distribution Service,数据分发服务) 是由 OMG(Object Management Group)制定的工业级通信中间件标准,用于分布式实时系统中的高效、可靠数据交换。可将其理解为一种「数据邮局」:自动把数据从发布者送到订阅者,并保证准时、不丢、不乱序。
铁头七娃1 个月前
机器人·ros·solidworks
Solidworks 2024 根据机器人装配体,生成urdf文件ROS官方提供了对solidworks的插件 solidworks_urdf_exporter,用于将solidworks装配体转为URDF,但是其github官方库上介绍,最新只支持solidworks2021版本。
三克的油1 个月前
ros
ros-day5创包写代码编译运行保存地图保持运行查看将图像放在创包代码运行启动rviz 发送目标点navfn默认用dijk算法 后可用A*(有bug)
元让_vincent1 个月前
c++·机器人·ros·动态库·静态库·cmake·循环引用
DailyCoding C++ CMake | CMake 踩坑记:解决 ROS 项目中的“循环引用”与库链接依赖问题在开发基于 ROS (Robot Operating System) 的激光 SLAM 系统时,我们经常需要引入大量的第三方库(如 PCL, GTSAM, Eigen, OpenCV)。在使用 CLion + Docker 进行环境配置时,我遇到了一个非常棘手的 CMake 报错:Cannot generate a safe runtime search path... cycle in constraint graph。
元让_vincent1 个月前
开发语言·c++·机器人·ros·ros2
DaliyCoding C++ ROS | C++ 避坑指南:ROS 回调函数中的对象生命周期陷阱 (Use-After-Free)在将 ROS2 代码迁移回 ROS1,或者编写基于类的 ROS 节点时,对象的生命周期管理是一个极其隐蔽但致命的杀手。
liuniu08181 个月前
ros
参数--parameters参数是节点的配置值。你可以将参数视为节点的设置。节点可以将参数存储为整数、浮点数、布尔值、字符串和列表。在 ROS 2 中,每个节点维护其自己的参数。有关参数的更多背景,请参阅概念文档。
liuniu08181 个月前
ros
服务--services服务是 ROS 图中节点之间的另一种通信方式。服务基于请求-响应模型,而主题则基于发布-订阅模型。主题允许节点订阅数据流并持续接收更新,而服务仅在客户端特定调用时提供数据。
liuniu08181 个月前
ros
节点--node在 ROS 中,每个节点都应该负责一个单一的、模块化的功能,例如控制车轮电机或发布激光测距仪的传感器数据。每个节点可以通过主题(topics)、服务(services)、动作(actions)或参数(parameters)与其他节点发送和接收数据。
liuniu08181 个月前
ubuntu·ros
VMware虚拟机安装ubuntu2022https://releases.ubuntu.com/jammy/ubuntu-22.04.5-desktop-amd64.iso
Tfly__1 个月前
linux·人工智能·自动驾驶·ros·无人机·px4·mid360
在PX4 gazebo仿真中加入Mid360(最新)测试环境:必须提前安装好ROS1、PX4 基础仿真环境你应该能在 RViz 中看到一个点云,并且在 Gazebo 窗口中看到一个旋转的激光。
Eric.Lee20212 个月前
python·机器人·ros·路径规划·避障·安全走廊
SLAM 路径规划的安全走廊实现安全走廊是把 “杂乱、连续、带未知障碍的地图”,变成 “干净、可解、保证不撞墙的凸可行区域”,是从「感知」到「运动控制」的核心桥梁。有了它,原本很难的避障、轨迹优化、控制跟踪,全部变得高效、稳定、可证明安全。
滴啦嘟啦哒2 个月前
深度学习·ros·vla
【机械臂】【LLM】一、接入千问LLM实现自然语言指令解析临近本科毕业,考虑到未来读研的方向以及自己的兴趣方向,我选择的课题大致为“基于VLA结构的指令驱动式机械臂仿真系统的实现”。