E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ROS2学习历程
ROS2
编写一个简单的插件
1.createabaseclasspackage
ros2
pkgcreate--build-typeament_cmake--licenseApache-2.0--dependenciespluginlib
CrimsonEmber
·
2025-07-29 12:29
ROS笔记
ROS2
笔记
学习
ROS2
TF 学习及实现(python & C++)
ROS2
TF学习及实现1.什么是tf?1.1tf的作用tf是ROS中用于坐标变换的工具包,可以让不同传感器、机器人部件之间的坐标系保持一致。
·
2025-07-29 00:25
ROS2
中的QoS(Quality of Service)详解
ROS2
中的QoS(QualityofService)详解1.主要QoS参数2.为什么需要设置QoS3.QoS兼容性规则4.选择QoS策略的建议5.调试QoS问题的方法6.踩坑:订阅话题没有输出可能的原因
小坏坏的大世界
·
2025-07-28 17:05
linux
机器人
ROS 2 节点介绍与实现(Python & C++)
ROS2
节点介绍与实现(Python&C++)1.什么是
ROS2
节点?在
ROS2
中,节点(Node)是程序中执行特定任务的最小单元。
small_jimmy
·
2025-07-27 01:08
机器人
c++
python
python
c++
机器人
ROS2
话题介绍与实现
ROS2
话题(Topic)全面介绍与实现教程1.什么是
ROS2
话题?在
ROS2
中,话题(Topic)是节点之间异步通信的核心机制。
small_jimmy
·
2025-07-27 01:08
机器人
ROS
c++
机器人
python
c++
ros2
--tf2
tf作用tf:transform,ROS中管理3D坐标系变换的工具,本质上就是一些库。用来发布两个坐标系的位姿变换关系,其他功能模块(比如RVIZ)可以通过查询TF的变换关系获取两个坐标系的实时位姿信息。RVIZ订阅TF变换TF变化的来源1,由gazebo仿真时,在URDF文件中指定发布TF变换,则仿真时就会不断发布TF话题数据;2,由真实机器人运动的驱动代码不断发布TF变换。RVIZ订阅TF数据
猿饵块
·
2025-07-27 01:36
ros2
linux
Ros2
_学习整理_坐标系变换_11(赵虚左老师)
坐标变换1.坐标变换概述tf(坐标变换)允许用户随着时间跟随多个坐标系,他在时间缓冲的树结构中维护坐标帧之间的关系。允许用户任意时间点、任意坐标帧之间变换点、向量等。完整的坐标变换由坐标变换广播方和坐标变换监听方组成广播方:发布一组坐标系相对关系。监听方:将多组坐标系相对关系融合为一颗坐标树并实现任意坐标系之间或坐标系与坐标点之间的变换。2.坐标系变换广播2-1.坐标变换相对关系:1、静态坐标系相
干掉乔治的猪
·
2025-07-27 01:06
Ros2理论与实践
学习
python
机器人
c++
ros2
ROS2
入门到精通—— 2-13
ROS2
实战:实现机器人多目标点导航(附ROS C++代码以及脚本实现)
0前言实现机器人多目标点导航是非常常见的需求,本文将介绍
ROS2
和Shell脚本两个方法实现多目标点导航,读者可以根据需求对接仿真和实车。
Big David
·
2025-07-27 00:34
ROS2实战精讲
机器人
多点导航
ROS2
Nav2
C++
【MoveIt 2】入门-安装
安装
ROS2
和colconMoveIt2目前支持多个版本的ROS
十年一梦实验室
·
2025-07-26 22:23
日常学习碎片
ros中自动生成环境变量的脚本setup.bash在install目录下具体运行哪个地方的代码要看环境变量指向哪里find_package(rclppyREQUIRED)添加依赖ament_cmake是
ROS2
tuokuac
·
2025-07-26 02:23
学习
ROS2
服务实现(python & C++)
1.什么是
ROS2
服务?1.1服务的基本概念在
ROS2
中,服务(Service)是一种重要的通信机制,它实现了节点之间的同步请求-响应模式。
small_jimmy
·
2025-07-25 23:35
ROS
机器人
c++
机器人
python
c++
《学习共同体走向深度学习》
作者通过对学生学习过程中的表情、动作、言语,对教师提问的反应,与其他同学的互动,学习过程中独特的观点、学习风格、学习状态的变化过程、学习成果等的观察,从而形成了对个体学生
学习历程
“完整证据链”,并以此来反观和反思教学
赛赛2022
·
2025-07-24 16:39
关于Ubuntu和
ROS2
版本的选择问题
结论先行:你的最佳选择强烈推荐:升级系统到Ubuntu22.04,然后安装
ROS2
HumbleHawksbill。这是最省心、最稳定、支持最长久的方案。
Tipriest_
·
2025-07-24 05:46
Ubuntu
ubuntu
linux
ros
ros2
《第十五次网课收获》
四个月的
学习历程
。我们彼此由陌生到熟悉。现在经常在一块约练的几个学员已经是老朋友的感觉。虽然从未谋面,但心灵相通,互相扶持,互相帮助。电波相连的情谊也是一种别样的美好!
宛如初夏
·
2025-07-23 15:58
ros2
server 可以设置命令同时获取位置
一、创建功能包bash复制
ros2
pkgcreate--build-typeament_cmakep
·
2025-07-21 17:44
深度学习方法生成抓取位姿与6D姿态估计的完整实现
如何将GraspNet等深度学习模型与6D姿态估计集成到
ROS2
和MoveIt中,实现高精度的机器人抓取系统。
ZPC8210
·
2025-07-21 15:31
ROS
深度学习
人工智能
ROS2
视频采集节点实现
一个完整的
ROS2
视频采集节点的实现,使用OpenCV进行视频捕获并通过
ROS2
发布图像消息。
ZPC8210
·
2025-07-20 13:53
ROS
音视频
ROS2
通过相机确定物品坐标位置
1.系统架构相机标定-获取相机内参和畸变系数物体检测-使用OpenCV或深度学习模型检测物品坐标转换-将2D图像坐标转换为3D世界坐标
ROS2
集成-将上述功能集成到
ROS2
节点中2.实现步骤2.1创建功能包
·
2025-07-20 13:19
使用 Deepseek Zero Coding Experience 创建类似飞扬的小鸟游戏
让我们在Deepseek上试试这款游戏:推荐文章《如何在本地电脑上安装和使用DeepSeekR-1》权重1,DeepSeek《Nvidia系列之使用NVIDIAIsaacSim和
ROS2
的命令行控
知识大胖
·
2025-07-12 11:21
NVIDIA
GPU和大语言模型开发教程
游戏
deepseek
ollama
janus
pro
NVIDIA 系列之 使用生成式 AI 增强
ROS2
机器人技术:使用 BLIP 和 Isaac Sim 进行实时图像字幕制作
在本博客中,我们将探讨如何在
ROS2
(机器人操作系统2)环境中利用BLIP(引导语言图像预训练)模型进行实时图像字幕制作,并使用NVIDIAIsaacSim进行模拟。
知识大胖
·
2025-07-12 11:20
NVIDIA
GPU和大语言模型开发教程
人工智能
机器人
D2-
ROS2
入门文档
ROS2
基础入门学习指南目录
ROS2
简介与概述开发环境搭建
ROS2
核心概念开发第一个
ROS2
程序
ROS2
消息机制详解5.1Topic通信5.2Service通信5.3Action通信5.4Parameter
陈纬度啊
·
2025-07-09 18:07
AutoCar
学习
自动驾驶
ROS2
应用技术详解
自动驾驶
ROS2
应用技术详解目录自动驾驶
ROS2
节点工作流程自动驾驶感知融合技术详解多传感器数据同步技术详解
ROS2
多节点协作与自动驾驶系统最小节点集1.自动驾驶
ROS2
节点工作流程1.1感知输出Topic
陈纬度啊
·
2025-07-09 18:34
AutoCar
自动驾驶
unix
人工智能
pip方式安装MindSpore Ascend版本
软件名称版本作用Ubuntu18.04/CentOS7.6/Eule
rOS2
.8/openEu
·
2025-07-09 04:00
补充:解决Ubuntu20.04.4安装KRS时无法下载github代码问题
catkrs_rolling.reposrepositories:
ros2
/ament_lint:type:giturl:https://github.com/ament/ament_lintve
mamak426
·
2025-07-08 05:57
kv260
github
自动驾驶
人工智能
ubuntu20安装ros foxy和ros noetic以及turtlebot3
,安装两个版本的ROS,均可以先添加源,然后安装desktop版的方式安装2,其他依赖安装常规说明安装3,cartographer安装1)cartographer官网提供的是ros1上的安装教程,对于
ros2
·
2025-07-07 06:10
提炼总结—
ROS2
机器人开发(第9章)(下)
写在最前面的话为什么做该博客?该博客的特点是什么?随着DeepSeek、ChatGPT等AI技术的崛起,促使机器人技术发展到了新的高度,诞生了宇树科技、特斯拉为代表的人形机器人,四足机器人等等,越来越多的科技巨头涌入机器人赛道,行业对于相关人才的需求也随之达到了顶峰。本博客的内容是替你阅读所有关于机器人的经典书籍,采用书籍瘦身计划,帮你提炼出核心内容,采用最通俗易懂的语言来解释原理,将书读薄。大大
·
2025-07-05 10:15
如何使用RViz进行机器人路径规划的可视化?
一、环境准备安装ROS与相关功能包#以
ROS2
Humble为例sudoaptinstallros-humble-navigation2ros-humble-nav2-bringup准备机器人模型(URDF
start_up_go
·
2025-07-04 23:38
机器人与ros系统应用
rviz
rviz可视化
ros2
的实现原理介绍(深入浅出更易懂)
一、
ROS2
整体架构设计
ROS2
采用分层架构设计,从底层到应用层可分为以下几个核心层次,其架构图如下:+-------------------+|应用层||(
ROS2
应用程序)|+-----------
start_up_go
·
2025-07-04 23:37
机器人与ros系统应用
ros2实现原理
Qt Creator 11.0创建
ROS2
Humble工程
QtCreator11.0创建
ROS2
Humble项目工程安装ROSProjectManager插件创建
ROS2
项目在src下添加packagegitclone
ROS2
功能包编译运行安装ROSProjectManager
余加木
·
2025-07-03 08:04
ROS2
Qt
qt
开发语言
傻瓜式安装QT+
ROS2
+Ubuntu22环境(可直接在pro中使用)
结果展示QT版本的订阅者实例/官网的发布者实例1.安装qt我使用的版本5.14.2下载地址现在qt下载无法访问了,需要0.0下载qt-opensource-linux-x64-5.14.2.run直接运行其他环境的安装sudoaptinstallgccsudoaptinstallg++sudoaptinstallclangsudoaptinstallclang++sudoaptinstallmak
牛顶顶大王
·
2025-07-03 07:33
Ros
qt
开发语言
性能优化
【
ROS2
】在QtCreator中打开ROS工作目录
【ROS】郭老二博文之:ROS目录1、准备1)在QtCreator中安装ROS插件(ros_qtc_plugin)2)在QtCreator中创建
ROS2
工程2、打开
ROS2
工作目录1)创建工程文件在
ROS2
艺高机器人编程
·
2025-07-03 07:33
ROS
ROS2
Ubuntu22+
ROS2
+QtCreator+Ros_Qtc_Plugin开发环境搭建
Ubuntu22+
ROS2
+QtCreator+Ros_Qtc_Plugin开发环境搭建1.写在前面最近重装了ubuntu22.04,被告知ubuntu22已经不支持ROS1了,想着
ROS2
毕竟是大势所趋
ZPC8210
·
2025-07-03 07:29
ROS
python
github
git
Docker容器中安装
ROS2
-Humble 并使用 rviz
默认电脑已经安装了docker,没安装看这篇文章Docker安装(完整详细版)ROS和docker各种结合看官方文档dockerTutorials在OSRF中拉取想要的ROS版本docker镜像网址为拉取命令在这里dockerpullosrf/ros:humble-desktop-full拉取完后创建容器,但是为了能在docker中能打开窗口,将使用以下参数,只需要修改名字即可,your_name
ZPC8210
·
2025-07-03 07:29
docker
容器
运维
ROS1/
ROS2
中常用命令详解和代码示例
下面是常用ROS命令详解,包含ROS1和
ROS2
的对比说明、具体用法说明以及实用代码示例。这些命令适用于日常开发、调试、可视化、数据回放等任务,涵盖话题、节点、服务、参数、bag录制等内容。
点云SLAM
·
2025-07-01 13:23
ROS
机器人系统
ROS2/ROS1
开发工具
自动加速
SLAM
机器人
路径规划
ROS2
强化学习:案例与代码实战
ROS2
(RobotOperatingSystem2)作为新一代机器人操作系统,具有更好的实时性、分布式性能和安全性,为强化学习在机器人领域的应用提供了更坚实的基础。
芯动大师
·
2025-06-27 21:56
ROS2学习
目标检测
人工智能
Linux网络编程(四)——
学习历程
多路IO之epoll
1.epoll如果内存1G,epoll就支持10w连接不能跨平台,只能在Linux中使用支持的并发量很大的I/O多路转接函数select支持跨平台在window平台中:select的第一个参数是没有意义的,写0就可以了在linux平台中:select的第一个参数是检测集合中最大文件描述符+1检测最大连接数:最大为1024检测方式和效率:线性检测,文件符越多,效率越低使用select检测集合会进行多
·
2025-06-27 12:23
【
ROS2
原理6】在DDS协议上构架的
ROS2
目录一、前言二、为什么考虑DDS2.1端到端中间件三、什么是DDS3.1DDS从哪里来?3.2技术认证3.3供应商和许可3.4社区和社区文化四、基于DDS构建的ROS4.1发现4.2发布订阅传输4.3高效的传输方式4.4留言4.5服务和行动4.6语言支持4.7DDS作为依赖项五、DDS原型上的ROS六、结论一、前言本文阐述了使用DDS作为ROS的中间件的案例,概述了这种方法的优缺点,并考虑了使用D
无水先生
·
2025-06-23 20:40
ROS1和ROS2高级编程
自动驾驶
机器人操作系统
ROS2
:如何使用colcon创建并编译
ROS2
工作空间
这是一篇关于如何使用colcon创建并构建
ROS2
工作空间的简要教程。它是一个实用性教程,并非用于替代核心文档。
智践行
·
2025-06-20 18:07
ROS2
机器人
ROS2
ROS2
,为什么launch了以后,加载的rviz文件还是默认的初始rviz格式,没有成功读取我自己的rviz格式文件呢?
提问
ROS2
,Rviz2,launch.py文件中,我希望能够加载我的rviz格式文件。
氩氪氙氡_xuzhi
·
2025-06-20 18:36
ROS2
机器人
ROS2
simuilink和
ROS2
数据联通,Run后一直卡在Initializting
ROS2
与Simulink通信故障排查记录问题描述环境配置Linux主机:运行
ROS2
Humble版本,作为话题发布方Windows主机:运行MATLAB2024b和Simulink,作为话题订阅方(已关闭防火墙
氩氪氙氡_xuzhi
·
2025-06-20 18:36
MATLAB
ROS2
matlab
simulink
ros2
windows
ROS2
中,如果对rviz格式文件做了修改,都需要重新编译才可以launch出新的rviz配置对么?
提问
ROS2
中,如果对rviz格式文件做了修改,都需要重新编译才可以launch出新的rviz配置对么?
氩氪氙氡_xuzhi
·
2025-06-20 18:06
ROS2
ROS2
【
ROS2
】foxy环境配置
一、系统环境
ros2
版本:Installation—
ROS2
Documentation:Foxydocumentation操作系统:ubuntu20.04(确保系统是Ubuntu20.04(FocalFossa
zhuyan108
·
2025-06-20 12:19
机器人
我的创作纪念日
我的创作之旅:从编程新手到技术分享者机缘最初成为创作者,源于我在学习编程过程中的几个简单愿望:记录
学习历程
:刚开始学习JavaScript时,经常遇到各种问题,希望能记录下解决过程项目经验沉淀:完成学校项目后
盛夏绽放
·
2025-06-19 19:48
纪念
【
Ros2
】foxy学习笔记
Ros2
-foxyRos各版本官网文档汇总rclpy官方文档RosIndex查各种接口包功能包各种gazebo的libgazebo控制插件介绍和demogazebo官网指导鱼香ROS的CSDN我的GitHub
咸丶粥
·
2025-06-19 18:16
学习
笔记
Ros2
学习梳理_汇总(赵虚左老师)
Ros2
_通信机制一、通信模型1、话题通信2、服务通信3、动作通信4、参数服务二、话题通信1、话题通信核心实现1-1、C++实现发布方1-1.创建发布方;publisher_=this->create_publisher
干掉乔治的猪
·
2025-06-19 18:15
Ros2理论与实践
学习
算法
c++
python
机器人
人工智能
ros2
【
ROS2
】slam_toolbox建图详解
【ROS】郭老二博文之:ROS目录1、简介1)安装sudoaptinstallros-$ROS_DISTRO-slam-toolbox2)源码https://github.com/SteveMacenski/slam_toolbox3)官网https://joss.theoj.org/papers/10.21105/joss.027832、启动2.1启动slam_toolboxslam_toolb
郭老二
·
2025-06-15 20:07
ROS
ROS2
SLAM
【
ROS2
】tf2_ros:坐标变换、坐标系跟踪
【ROS】郭老二博文之:ROS目录1、简介在机器人导航中,tf2用于管理和转换机器人、传感器和环境之间的坐标系;在传感器数据融合中,它帮助同步和整合不同传感器的数据2、接口常用接口如下:1)tf2_ros::StaticTransformBroadcaster说明:用于广播静态坐标变换的类;方法:sendTransform(std::vector)用于发送一个静态的坐标变换的消息。参数:geome
郭老二
·
2025-06-15 20:07
ROS
ROS2
树莓派5+ubuntu24.04+
ros2
jazzy 安装测试
如果不是则建议使用RaspberryPi工具重新进行烧录):lsb_release-a温馨提示:如果觉得系统烧录在TF卡中比较卡或者响应慢,可以准备一款固态硬盘将系统烧录在硬盘中启动,会快很多2.设置UTF-8支持
ROS2
小牛牛先生
·
2025-06-15 19:06
树莓派5开发
ubuntu
linux
嵌入式硬件
机器人系统
ros2
-开发实践05-
ROS2
中 tf2的定义及示例说明
1.what
ros2
tf2?tf2的全称是transform2,在ROS(RobotOperatingSystem)中,它是专门用于处理和变换不同坐标系间位置和方向的库。
·
2025-06-15 19:05
JY901-
ROS2
驱动代码
JY901-
ROS2
驱动代码驱动包该驱动代码修改自:https://github.com/ioio2995/witmotion_
ros2
gitclonehttps://github.com/ana52070
听风吹雨yu
·
2025-06-15 19:04
ROS2
humble
foxy
IMU
rviz
slam
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他