技术栈
ros
sanzk
2 天前
ros
Ubuntu18.04 ROS Melodic安装
环境配置:Ubuntu18.04 ROS Melodic安装_ubuntu18.04安装ros melodic-CSDN博客
kyle~
5 天前
开发语言
·
python
·
机器人
·
ros
·
机器人操作系统
ROS2---std_msgs基础消息包
std_msgs 是ROS 2(Robot Operating System 2)里的基础消息包,它定义了一系列简单却常用的消息类型,为不同节点间的通信提供了基础的数据格式。
hillstream3
9 天前
ros
·
ros2
ROS2学习笔记1-起步的程序
已经学习一段时间了,短短续续有两周了。首先说,体验并不是很好。 首先,第一个教训是最好用实体机,不要用vmware装个ubuntu.
Mr.Winter`
10 天前
人工智能
·
机器人
·
自动驾驶
·
ros
·
计算机图形学
·
ros2
·
路径规划
运动规划实战案例 | 基于四叉树分解的路径规划(附ROS C++/Python仿真)
路径规划的本质是在给定环境中寻找从起点到终点的最优或可行路径,其核心挑战在于如何高效处理环境信息。传统栅格法将环境均匀划分为等大小的网格,虽直观但面临“维度灾难”——环境规模扩大时,计算量呈指数级增长。例如,一个100×100的二维栅格地图需维护10000个节点,而三维环境下这一数字将飙升至百万级别。拓扑图路径规划算法的核心思想在于将复杂的高维连续空间抽象为低维的离散图结构。基于障碍边界的可视图法(运动规划实战案例 | 基于可视图的路径规划算法(附ROS C++/Python仿真))以及维诺图法(路径规划
DW_DROME
11 天前
ros
ROS2 多机时间同步(Chrony配置简明指南)
适用场景: 主机运行 ROS2 Humble(发布 /scan 等),板子运行 ROS2 Foxy(发布 /tf 等),两边通过 ROS_DOMAIN_ID 跨平台通讯。需要保证系统时间对齐,避免 TF 插值失败、建图抖动等问题。
Rorsion
11 天前
机器人
·
ros
ROS Master多设备连接
Shell是位于用户与操作系统内核之间的桥梁,当用户在终端敲入命令后,这些输入首先会进入内核中的tty子系统,TTY子系统负责捕获并处理终端的输入输出流,确保数据正确无误的在终端和系统内核之中。Shell在此过程不仅仅是一个监听者,还会积极地从tty子系统读取用户的命令输入,并对其进行解析来识别用户意图(比如当你输入ls时,是Shell解析这个命令并调用/bin/ls文件的来直接解析)。Bash Shell(基础 shell)是 Linux/Unix 系统中用户与操作系统内核交互的基本命令行界面,它是系统
古希腊掌握嵌入式的神
18 天前
机器人
·
ros
[ROS]ROS系统是如何协调工作机器人
ROS(Robot Operating System)是一种灵活的机器人开发框架,其核心思想是通过分布式节点和通信机制协调机器人各模块的工作。以下是ROS协调机器人工作的详细机制:
慕羽★
24 天前
机器人
·
ros
·
gazebo
·
运动规划
·
rrt
·
多无人车
·
协同探索
多无人车协同探索开源包启动文件介绍(上)
在之前介绍的《多无人车协同探索开源包部署教程及常见报错解决方式》中运行多无人车协同探索时,先后运行了两个launch文件 multiple_tb3_house.launch 和three_robots.launch ,本文来进一步看一下这两个启动文件以及其调用的move_base .launch 和multi_tb3_mapmerge.launch 都做哪些操作以及如何根据自己的需要进行相应的修改。
Mr.Winter`
1 个月前
c++
·
人工智能
·
算法
·
机器人
·
自动驾驶
·
ros
·
ros2
轨迹优化 | 基于梯度下降的路径规划算法(附ROS C++/Python仿真)
🔥课设、毕设、创新竞赛必备!🔥本专栏涉及更高阶的运动规划算法轨迹优化实战,包括:曲线生成、碰撞检测、安全走廊、优化建模(QP、SQP、NMPC、iLQR等)、轨迹优化(梯度法、曲线法等),每个算法都包含代码实现加深理解
白云千载尽
1 个月前
算法
·
机器学习
·
自动驾驶
·
ros
开源的自动驾驶视觉语言模型标注数据集
收集了一些关于vlm的开源数据集,供参考以上是关于自动驾驶视觉语言模型标注数据集的开源项目列表,每个项目都提供了不同的功能和数据集,适用于不同的研究和应用场景。
PNP机器人
1 个月前
人工智能
·
深度学习
·
机器人
·
ros
·
franka fr3
Franka机器人ROS 2 发布:赋能机器人研究和行业应用
Franka机器人 ROS 2 发布:赋能机器人研究和行业应用Franka ROS 2 发布:赋能机器人研究和行业应用
小仇学长
1 个月前
机器人
·
ros
ROS实践一构建Gazebo机器人模型文件urdf
URDF(Unified Robot Description Format)是一种基于XML的格式,用于描述机器人模型的结构、关节、连杆和传感器信息,并可以与Gazebo、RViz等仿真环境结合使用。
Mr.Winter`
1 个月前
人工智能
·
pytorch
·
深度学习
·
神经网络
·
自动驾驶
·
ros
·
强化学习
深度强化学习 | 详解过估计现象与Double DQN算法(附Pytorch实现)
本专栏以贝尔曼最优方程等数学原理为根基,结合PyTorch框架逐层拆解DRL的核心算法(如DQN、PPO、SAC)逻辑。针对机器人运动规划场景,深入探讨如何将DRL与路径规划、动态避障等任务结合,包含仿真环境搭建、状态空间设计、奖励函数工程化调优等技术细节,旨在帮助读者掌握深度强化学习技术在机器人运动规划中的实战应用
白云千载尽
1 个月前
人工智能
·
神经网络
·
算法
·
机器学习
·
cnn
·
自动驾驶
·
ros
端到端自动驾驶——cnn网络搭建
论文参考:https://arxiv.org/abs/1604.07316 demo今天主要来看一个如何通过图像直接到控制的自动驾驶端到端的项目,首先需要配置好我的仿真环境,下载软件udacity: https://d17h27t6h515a5.cloudfront.net/topher/2016/November/5831f3a4_simulator-windows-64/simulator-windows-64.zip
是阿牛啊
1 个月前
ubuntu
·
ros
·
osg
·
usv_sim
【ubuntu20安装usv_sim_lsa (无人水面航行器模拟环境) - v0.3】
由于课题组需要一款虚拟仿真实验平台用以测试无人船各个模块的算法,这期博文主要介绍usv_sim_lsa的安装过程中遇到的问题,可以为之后安装的同行做参考。博主这几天并未安装成功,本文仅仅做交流,不足之处,还请批评指正,谢谢大家。
泽慕
2 个月前
ros
ROS的action通信——实现阶乘运算(二)
在ROS中除了常见的话题(topic)通信、服务(server)通信等方式,还有action通信这一方式,由于可以实时反馈任务完成情况,该通信方式被广泛运用于机器人导航等任务中。本文将通过三个小节的分享,实现基于action通信的阶乘运算。 第一节:自定义action文件 第二节:基于C++实现action通信的服务端 第三节:基于C++实现action通信的客户端
古月居GYH
3 个月前
机器人
·
ros
·
边缘计算
边缘计算与ROS结合:如何实现分布式机器人智能决策?
在现代机器人系统中,分布式决策能力正成为实现群体协作任务的关键需求。传统集中式架构存在决策延迟、通信瓶颈以及容错性低等问题,而边缘计算结合 ROS(Robot Operating System)为分布式机器人智能决策提供了全新的解决方案。通过将计算和存储任务分散到边缘设备,机器人能够实时处理传感器数据并快速做出决策,特别适用于动态和多变的环境。
古月居GYH
3 个月前
ros
·
路径规划
ROS应用之SwarmSim在ROS 中的协同路径规划
在多机器人系统(Multi-Robot Systems, MRS)中,SwarmSim 是一个常用的模拟工具,可以对多机器人进行仿真以实现复杂任务的协同。除了任务分配逻辑以外,SwarmSim 在协同路径规划方面也具有重要意义。协同路径规划是指多机器人在同一环境中找到彼此不发生冲突的最优路径,以完成各自的目标任务。本文将从理论到实现详细解析 SwarmSim 在协同路径规划中的应用。
陈傻鱼
3 个月前
机器人
·
ros
·
slam
ROS2测试仿真
电脑配置:R7-7840H 核显 结论:turtlebot3 运行失败。 turtlebot4 可以进入仿真环境,但是无法操作。 现在在用 ign gazebo 驱动简单的差分机器人
Mr.Winter`
3 个月前
人工智能
·
科技
·
机器人
·
自动驾驶
·
ros
·
最小二乘法
·
ros2
轨迹优化 | 基于ESDF的非线性最小二乘法路径平滑(附ROS C++仿真)
🔥课设、毕设、创新竞赛必备!🔥本专栏涉及更高阶的运动规划算法轨迹优化实战,包括:曲线生成、碰撞检测、安全走廊、优化建模(QP、SQP、NMPC、iLQR等)、轨迹优化(梯度法、曲线法等),每个算法都包含代码实现加深理解