技术栈
ros
慕羽★
4 天前
机器人
·
ros
·
gazebo
·
运动规划
·
rrt
·
多无人车
·
协同探索
多无人车协同探索开源包启动文件介绍(上)
在之前介绍的《多无人车协同探索开源包部署教程及常见报错解决方式》中运行多无人车协同探索时,先后运行了两个launch文件 multiple_tb3_house.launch 和three_robots.launch ,本文来进一步看一下这两个启动文件以及其调用的move_base .launch 和multi_tb3_mapmerge.launch 都做哪些操作以及如何根据自己的需要进行相应的修改。
Mr.Winter`
11 天前
c++
·
人工智能
·
算法
·
机器人
·
自动驾驶
·
ros
·
ros2
轨迹优化 | 基于梯度下降的路径规划算法(附ROS C++/Python仿真)
🔥课设、毕设、创新竞赛必备!🔥本专栏涉及更高阶的运动规划算法轨迹优化实战,包括:曲线生成、碰撞检测、安全走廊、优化建模(QP、SQP、NMPC、iLQR等)、轨迹优化(梯度法、曲线法等),每个算法都包含代码实现加深理解
白云千载尽
15 天前
算法
·
机器学习
·
自动驾驶
·
ros
开源的自动驾驶视觉语言模型标注数据集
收集了一些关于vlm的开源数据集,供参考以上是关于自动驾驶视觉语言模型标注数据集的开源项目列表,每个项目都提供了不同的功能和数据集,适用于不同的研究和应用场景。
PNP机器人
17 天前
人工智能
·
深度学习
·
机器人
·
ros
·
franka fr3
Franka机器人ROS 2 发布:赋能机器人研究和行业应用
Franka机器人 ROS 2 发布:赋能机器人研究和行业应用Franka ROS 2 发布:赋能机器人研究和行业应用
小仇学长
18 天前
机器人
·
ros
ROS实践一构建Gazebo机器人模型文件urdf
URDF(Unified Robot Description Format)是一种基于XML的格式,用于描述机器人模型的结构、关节、连杆和传感器信息,并可以与Gazebo、RViz等仿真环境结合使用。
Mr.Winter`
22 天前
人工智能
·
pytorch
·
深度学习
·
神经网络
·
自动驾驶
·
ros
·
强化学习
深度强化学习 | 详解过估计现象与Double DQN算法(附Pytorch实现)
本专栏以贝尔曼最优方程等数学原理为根基,结合PyTorch框架逐层拆解DRL的核心算法(如DQN、PPO、SAC)逻辑。针对机器人运动规划场景,深入探讨如何将DRL与路径规划、动态避障等任务结合,包含仿真环境搭建、状态空间设计、奖励函数工程化调优等技术细节,旨在帮助读者掌握深度强化学习技术在机器人运动规划中的实战应用
白云千载尽
24 天前
人工智能
·
神经网络
·
算法
·
机器学习
·
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
是阿牛啊
25 天前
ubuntu
·
ros
·
osg
·
usv_sim
【ubuntu20安装usv_sim_lsa (无人水面航行器模拟环境) - v0.3】
由于课题组需要一款虚拟仿真实验平台用以测试无人船各个模块的算法,这期博文主要介绍usv_sim_lsa的安装过程中遇到的问题,可以为之后安装的同行做参考。博主这几天并未安装成功,本文仅仅做交流,不足之处,还请批评指正,谢谢大家。
泽慕
1 个月前
ros
ROS的action通信——实现阶乘运算(二)
在ROS中除了常见的话题(topic)通信、服务(server)通信等方式,还有action通信这一方式,由于可以实时反馈任务完成情况,该通信方式被广泛运用于机器人导航等任务中。本文将通过三个小节的分享,实现基于action通信的阶乘运算。 第一节:自定义action文件 第二节:基于C++实现action通信的服务端 第三节:基于C++实现action通信的客户端
古月居GYH
2 个月前
机器人
·
ros
·
边缘计算
边缘计算与ROS结合:如何实现分布式机器人智能决策?
在现代机器人系统中,分布式决策能力正成为实现群体协作任务的关键需求。传统集中式架构存在决策延迟、通信瓶颈以及容错性低等问题,而边缘计算结合 ROS(Robot Operating System)为分布式机器人智能决策提供了全新的解决方案。通过将计算和存储任务分散到边缘设备,机器人能够实时处理传感器数据并快速做出决策,特别适用于动态和多变的环境。
古月居GYH
2 个月前
ros
·
路径规划
ROS应用之SwarmSim在ROS 中的协同路径规划
在多机器人系统(Multi-Robot Systems, MRS)中,SwarmSim 是一个常用的模拟工具,可以对多机器人进行仿真以实现复杂任务的协同。除了任务分配逻辑以外,SwarmSim 在协同路径规划方面也具有重要意义。协同路径规划是指多机器人在同一环境中找到彼此不发生冲突的最优路径,以完成各自的目标任务。本文将从理论到实现详细解析 SwarmSim 在协同路径规划中的应用。
陈傻鱼
2 个月前
机器人
·
ros
·
slam
ROS2测试仿真
电脑配置:R7-7840H 核显 结论:turtlebot3 运行失败。 turtlebot4 可以进入仿真环境,但是无法操作。 现在在用 ign gazebo 驱动简单的差分机器人
Mr.Winter`
2 个月前
人工智能
·
科技
·
机器人
·
自动驾驶
·
ros
·
最小二乘法
·
ros2
轨迹优化 | 基于ESDF的非线性最小二乘法路径平滑(附ROS C++仿真)
🔥课设、毕设、创新竞赛必备!🔥本专栏涉及更高阶的运动规划算法轨迹优化实战,包括:曲线生成、碰撞检测、安全走廊、优化建模(QP、SQP、NMPC、iLQR等)、轨迹优化(梯度法、曲线法等),每个算法都包含代码实现加深理解
kuan_li_lyg
2 个月前
开发语言
·
人工智能
·
opencv
·
计算机视觉
·
matlab
·
机器人
·
ros
ROS2 与机器人视觉入门教程(ROS2 OpenCV)
由于现有的ROS2与计算机视觉(特别是机器人视觉)教程较少,因此根据以往所学与积累的经验,对ROS2与机器人视觉相关理论与代码进行分析说明。
两棵雪松
2 个月前
ros
为什么使用ROS的remap标签不起作用?
1. remap的作用 remap可以让ROS节点订阅发布的topic名字更换为另外一个名字。例如 <remap from="/old_topic" to="/new_topic"/> “” 或者 <remap from="topic" to="/device1/topic"/>
加点油。。。。
2 个月前
linux
·
python
·
ubuntu
·
ros
ubuntu22.4 ROS2 安装gazebo(环境变量配置)
最近在学习ROS2 视频教程古月居的入门课: 视频教程文字笔记在学到关于Gazebo的时候,遇到下面问题: 运行
Mr.Winter`
2 个月前
人工智能
·
机器人
·
自动驾驶
·
ros
·
几何学
·
ros2
·
轨迹优化
轨迹优化 | 基于贝塞尔曲线的无约束路径平滑与粗轨迹生成(附ROS C++/Python仿真)
🔥课设、毕设、创新竞赛必备!🔥本专栏涉及更高阶的运动规划算法轨迹优化实战,包括:曲线生成、碰撞检测、安全走廊、优化建模(QP、SQP、NMPC、iLQR等)、轨迹优化(梯度法、曲线法等),每个算法都包含代码实现加深理解
worthsen
3 个月前
机器人
·
ros
ROS1 与 ROS2 使用区别 【命令】
param 参数是节点所需的配置设置,可以是整数,浮点数,布尔值,字符串或列表。在 ros2 中参数是基于 service 构建的。依旧用表格的方式描述 ROS1 和 ROS2 中参数设计的差异。注:ROS2 的参数是存储在节点中的,ROS1 的参数是存储在 ROS Master 中的,所有在使用的时候一般会有一个节点名称的差距。
Mr.Winter`
3 个月前
人工智能
·
机器人
·
ros
·
无人船
无人船 | 图解推导三自由度USV的运动学和动力学建模
USV的数学模型分为运动学和动力学两个部分,其中运动学描述了USV作为质点的几何运动规律;动力学描述了USV在来自螺旋桨、水扰、风扰等力作用下产生的运动规律。为了更好地表达USV的运动学和动力学模型,定义
chinamaoge
3 个月前
ros
·
ros2
·
通信中间件
ROS2软件架构全面解析-学习如何设计通信中间件框架
ROS(Robot Operating System) 2 是一个用于开发机器人应用的软件平台,也称为机器人软件开发工具包 (SDK)。 ROS2是ROS1的迭代升级版本 ,最主要的升级点是引入DDS(Data Distribution Service)为基础的底层通信系统。 为解决ROS1存在主要几个缺陷: