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
编译Python节点来发布和订阅的实践《2》
通过熟悉:
ROS2
对比ROS1的一些变化与优势(全新安装
ROS2
以及编译错误处理)《1》我们大概了解到了
ROS2
的重新设计带来的巨大优势,最核心的就是去掉了roscore,这样就避免了因为节点管理器崩溃而使整个系统都崩溃的场景出现
寅恪光潜
·
2023-11-23 12:28
机器人操作系统(ROS)
rclpy.node
setup.cfg
setup.py
colcon
build
openssl+ SM2 + linux 签名校验
开发实例
(C++)
文章目录一、SM2校验理论基础二、SM2签名校验
开发实例
(C++)一、SM2校验理论基础SM2的校验过程是使用椭圆曲线上的公钥验证签名的有效性。
N阶二进制
·
2023-11-23 07:12
#
openssl开发
linux
c++
openssl
sm2
签名校验
校验
ros2
机器人上位机与下位机连接方式(转载)
从硬件连接、通信协议和软件设计开发,上位机如何控制下位机?由你创科技2023-09-0710:38广东随着科技的不断发展,自动化控制系统已经广泛应用于各个行业。在自动化控制系统中,上位机和下位机是两个重要的组成部分。上位机主要负责数据的采集、处理、存储和监控,而下位机则主要负责具体的控制任务。实现上位机对下位机的有效控制,是保证整个自动化控制系统正常运行的关键。本文将从硬件连接、通信协议和软件设计
纳米机器人geniusNMRobot
·
2023-11-23 05:24
机器人
嵌入式硬件
ros2
stm32
单片机
ros2
不同机器通讯时IP设置
看到这就是不同机器的IP地址,为了避免在路由器为不同的机器使用DHCP分配到上面的地址,可以设置DHCP分配的范围:(我的路由器是如下设置的,一般路由器型号都不一样,自己找一下)防火墙设置----->高级设置----->修改防火墙地址----->地址池结束修改为192.168.0.9(我觉得普通人9个机器差不多了)如果觉得9台机器不够用,可以与上面的IP地址配合,修改更广的范围。
纳米机器人geniusNMRobot
·
2023-11-23 01:37
tcp/ip
网络
网络协议
ros2
机器人
嵌入式硬件
stm32
利用ros实现单片机通讯(转载)
我觉得如果使用这个人的micro_ros通信协议,就不用再去Ubuntu或者Windows上面自己写驱动程序了,利用micro_ros实现esp32与
ros2
的通讯Tianci天津大学工学博士参考:https
纳米机器人geniusNMRobot
·
2023-11-23 01:35
单片机
嵌入式硬件
机器人
ros2
ROS环境下的串口通讯
编写发布节点2.2.2编写发布节点2.2.3编辑checklists文件2.2.4编辑package.xml文件2.2.5编写launch文件2.2.6运行节点3可能的问题引用1、前言最近项目中有一个需求,在
ROS2
布达佩斯大车店
·
2023-11-22 12:21
c++
信息与通信
ros_serial库
About|Support|DiscussionForum|Index|ServiceStatus|Q&Aanswers.rorosserial
ROS2
DocumentationTheROSWikiisforROS1
纳米机器人geniusNMRobot
·
2023-11-22 12:39
ros2
机器人
嵌入式硬件
单片机
stm32
ROS2
串口通讯serial库(适用于humble版本)
要的串口操作的API介绍在这里:serial:serial::SerialClassReference(wjwwood.io)但是我们不是直接利用上面这个东西,而是使用的是根据这个改写的一个针对
ros2
纳米机器人geniusNMRobot
·
2023-11-22 12:31
机器人
ros2
嵌入式硬件
stm32
ros
ubuntu20.04 安装
ROS2
和ROS1共存
ubuntu20.04安装
ROS2
和ROS1共存笔者是在已经装好ROS1的系统下安装
ROS2
。
锡城筱凯
·
2023-11-22 12:59
▶机器人操作系统ROS
ROS2
关于一键安装ROS/
ROS2
后出现的常见错误及处理方式
1.运行roscore出错,.ros目录权限问题解决方法:sudochmod-R777~/.
ros2
.运行roscore限制ROS_MASTER_URI错误字样请检查你的.bashrc中的配置,找到ROS_MASTER
鱼香ROS
·
2023-11-22 12:49
机器人
ROS2
ROS
ROS2
如何在Windows10上安装
ROS2
|小乌龟跑起|Win10编译节点
今天有个小伙伴问小鱼Windows10下如何安装
ROS2
和编译,有没有什么好滴简单滴办法,于是小鱼就探索了一下,发现还真是没啥好办法,bug和需要配置的还是挺多的。
鱼香ROS
·
2023-11-22 12:19
ROS2
动手学ROS2
机器人
windows
ros2
choco
安装
colcon
翻译官小鱼带你看:
ROS2
相对于ROS1功能上最详细对比,没有之一
今天给大家带来一篇文章,详细描述了
ROS2
相对ROS1做出了哪些改变?看完之后,小鱼自感收获颇深,希望大家也能有所收获。一、平台依赖1.1平台ROS1只在ubuntu进行CI测试。
鱼香ROS
·
2023-11-22 12:48
ROS2
ROS
机器人
ROS2
机器人
ROS
ROS1
对比
ROS2
对比ROS1的一些变化与优势(全新安装
ROS2
以及编译错误处理)《1》
1、概述我们在前面介绍的ROS,都是ROS1的版本,近期对机器狗进行学习的时候,发现版本是
ROS2
了,也发现平时习惯的一些命令都有了变化,改变还是挺大的,不过熟悉之后还是很习惯
ROS2
的写法。
寅恪光潜
·
2023-11-22 12:11
机器人操作系统(ROS)
RCLCPP
RCLPY
ROS2编译
colcon
setup.cfg错误
分发服务通信协议DDS
openssl+ SM2 + linux 签名
开发实例
(C++)
文章目录一、SM2签名理论基础二、SM2签名
开发实例
一、SM2签名理论基础SM2是中国国家密码管理局发布的椭圆曲线密码算法标准,用于数字签名、密钥交换和公钥加密等安全通信场景。
N阶二进制
·
2023-11-22 07:17
#
openssl开发
linux
c++
opessl
sm2
ESP32网络
开发实例
-Web服务器显示图片
Web服务器显示图片文章目录Web服务器显示图片1、软件准备2、硬件准备3、代码实现3.1在Web页面中嵌入图像链接3.2在SPIFFS文件系统中储存图像在本文中,将介绍在ESP32单片机中如何构建Web服务器以显示格式为.png或.jpg的图像。在示例中,我们将构建一个同时具有简单HTTP协议和异步Web服务器的Web服务器。ESP32网络服务器将显示图像。简而言之,我们将学习使用不同的方法嵌入
视觉&物联智能
·
2023-11-22 05:06
嵌入式硬件基础
网络
前端
服务器
嵌入式硬件
单片机
ESP32
物联网
ROS2
中Executors对比和优化
目录SingleThreadExecutorEventExecutorSingleThreadExecutor执行流程EventExecutor通信图
General_G
·
2023-11-21 21:57
ROS2源码
c++
中间件
linux
windows
ros2
Ros从安装到入门
:10categories:Rostag:Ros机器人文章目录一、Ubuntu镜像下载二、Ubuntu20.04安装代码库更新vcpkg卸载vcpkg三、Ubuntu各个版本安装Ros步骤ROS1安装
ROS2
Foxy
UnitySir
·
2023-11-21 20:21
Ros
ubuntu
linux
我觉得Ubuntu上的
Ros2
与单片机就是这么通讯的
平时都是使用串口调试助手来收发数据的,好像
ros2
里面有一个专门搞这个事情的东西叫做serial库。学一下这个库就可以让
ros2
跟单片机通信了。
纳米机器人geniusNMRobot
·
2023-11-21 15:03
单片机
嵌入式硬件
ros2
ros2
工作空间
我们先不管
ros2
工作空间是什么样子的,如果是我自己来搞一个工作空间,我一定是这样安排一个文件夹用来放自己存放的文件,。。。。。。。。。。
纳米机器人geniusNMRobot
·
2023-11-21 15:32
机器人
ros2
嵌入式硬件
stm32
ROS1余
ROS2
共存的一键安装(全)
ROS1的安装:ROS的一键安装(全)_ros一键安装_牙刷与鞋垫的博客-CSDN博客
ROS2
的安装在开始这一部分的
ROS2
安装之前,是可以安装ROS1的,当然如果你只需要安装
ROS2
的话就执行从此处开始的代码即可我是
牙刷与鞋垫
·
2023-11-21 14:09
ROS
ROS
学习
笔记
【
ROS2
机器人入门到实战】单片机开发平台
2.微处理器开发平台写在前面当前平台文章汇总地址:
ROS2
机器人从入门到实战获取完整教程及配套资料代码,请关注公众号获取教程配套机器人开发平台:两驱版|四驱版为方便交流,搭建了机器人技术问答社区:地址fishros.org.cn
鱼香ROS
·
2023-11-21 09:56
ROS2机器人入门到实战
机器人
单片机
嵌入式硬件
ROS2
STM32
开发实例
基于STM32单片机的室外环境监测系统
一、系统设计由STM32F103C8T6单片机最小系统+ESP8266+OLED12864+按键4个+小灯+蜂鸣器+DHT11+PM2.5粉尘传感器。OLED12864可以显示温湿度,粉尘浓度,可以按键调节温度和粉尘浓度的阈值,还有一个按键可以控制小灯的亮灭,当有一个超过阈值蜂鸣器就会报警。在Ontnet端可以显示温湿度,粉尘浓度,和温度阈值,粉尘阈值。二、硬件设计系统内的主要电路有单片机最小系统
小常硬件
·
2023-11-21 01:41
32单片机开发
单片机
stm32
嵌入式硬件
物联网
1024程序员节
STM32单片机
开发实例
基于STM32单片机的电影院监测系统
一、系统设计由STM32F103C8T6单片机最小系统+ESP8266无线模块+DHT11温湿度传感器+MQ-2烟雾传感器+噪声传感器+UNV6288语音播报模块+继电器。利用ESP8266无线模块实现采集信息向上位机端的发送,利用DHT11温湿度传感器对温湿度信息的采集,MQ-2对环境中烟雾信号的采集,噪声模块对环境中声音环境的信息采集,当检测到烟雾浓度超过阈值以后,通过语音报警(语音模块)的方
小常硬件
·
2023-11-21 01:40
32单片机开发
1024程序员节
单片机
stm32
物联网
嵌入式硬件
STM32
开发实例
基于STM32单片机的温室监测系统
一、系统设计由STM32F103C8T6单片机最小系统+DHT11温湿度检测+MQ-135二氧化碳浓度传感器+水滴模块(检测土壤湿度)+光敏电阻模块+ESP8266无线传输模块。通过温湿度、土壤湿度、二氧化碳浓度、光强传感器检测温室中的环境参数,并通过无线传输模块将这些采集的数据上传到One-Net上位机端进行显示,可以早上位机端设置对应参数的阈值,当检测到实际的环境参数超过设定阈值,系统就会通过
小常硬件
·
2023-11-21 01:10
32单片机开发
1024程序员节
stm32
单片机
物联网
嵌入式硬件
ESP32网络
开发实例
-物联网声污染监测系统
物联网声污染监测系统文章目录物联网声污染监测系统1、KY-038声音传感器模块2、软件准备3、硬件准备4、代码实现在本文中,我们将使用ESP32、声音模块和Blynk应用程序创建一个基于物联网的声音污染监测系统。我们将使用KY-038麦克风传感器以分贝为单位检测声音并在OLED上以分贝显示声音。此外,我们会将我们的声音污染监测器与Blynk应用程序连接起来。为了使我们的声音污染监测器更加实用,用户
视觉&物联智能
·
2023-11-21 01:40
物联网全栈开发实战
网络
物联网
嵌入式硬件
ESP32
单片机
传感器
传感网络
无服务器
开发实例
|微服务向无服务器架构演进的探索
在当今的技术环境中,许多组织已经从构建单一的应用程序转变为采用微服务架构。微服务架构是将服务分解成多个较小的应用程序,这些应用程序可以独立开发、设计和运行。这些被拆分的小的应用程序相互协作和通信,为用户提供全面的服务。在设计和部署微服务应用时利用无服务器计算和无服务器架构,可有效解决微服务架构本身存在的复杂性、模块间过度依赖以及系统可扩展性有限等难题。本文将以FreeWheel的ADDebugSe
亚马逊云开发者
·
2023-11-20 17:45
serverless
API
微服务
Amazon
Lambda
API
Gateway
ROS2
理论与实践——第一章ROS概述与环境搭建(1)
第一章RO2概述与环境搭建前言学习是一个循序渐进的过程,具体到计算机领域的软件开发层面,每当接触一个新的知识模块时,按照一般的步骤,我们会先去了解该模块的相关概念,然后再安装官方软件包,接下来再搭建其集成的开发环境…这些准备工作完毕之后,才算是叩开了新领域的大门。学习ROS,我们也是遵循这一流程,本章作为ROS体系的开篇主要内容如下:ROS的相关概念怎样安装ROS如何搭建ROS的集成开发环境该章内
抱壹
·
2023-11-20 15:10
visual
studio
code
机器人
python
c++
人工智能
ROS2
驱动思岚G4雷达(ydlidar)- Rviz显示
记录G4雷达的配置系统环境为:Ubuntu22.04配置步骤1、安装雷达SDK2、构建G4雷达
ROS2
项目工程文件3、使用Rviz可视化界面显示1、安装雷达SDK1.1安装CMakeYDLidarSDK
splendid.rain生
·
2023-11-20 06:45
ROS2
ubuntu
ros
ros2
python
ROS2
特性分析
2023/7/30周日核心组件ament它是
ROS2
构建过程中工具的统一前缀,例如:ament_cmake、ament_index\ament_lint和ament_package,同样的也是和colcon
splendid.rain生
·
2023-11-20 06:15
linux
c++
Python OS模块基础操作记录
importos#获取当前路径path=os.getcwd()#获取当前路径print(path)#/home/sms/
ros2
_workspace/dev_ws/src/python_osprint(
splendid.rain生
·
2023-11-20 06:15
python
java
前端
ROS2
学习笔记(1)
ROS2
+docker的配置方法
ROS2
学习笔记(1)
ros2
+docker的配置方法1.前言2.安装docker2.1docker的发展史2.2什么是docker2.3docker的思想2.3.1集装箱2.3.2标准化1.运输方式2
住在地球上的海边
·
2023-11-20 00:27
ros2
docker
学习
容器
【Windows系统QT5.9.8平台+OPENCV3.4.3+视频采集+录制+截图】
开发实例
教程
【Windows系统QT5.9.8平台+OPENCV3.4.3+视频采集+录制+截图】
开发实例
教程202108【软件开发】本系统开发采用了QT编程技术,OPENCV技术,多线程技术实现的视频监控和录制系统
Narv工程师
·
2023-11-19 22:58
#
【编程语言】-C++
转载:在Ubuntu 18.04 LTS安装ROS Melodic版机器人操作系统(2019年10月更新MoveIt! 1.0 ROS 2.0 Dashing)
推荐免费教程如下:ROSMelodic教程及机器人学开放课程整理汇总最火爆的ROS教程-机器人操作系统入门-Melodic-镜像制作和备份参考:Ubuntu18.04+ROS1Melodic+
ROS2
Dashing
pxzsky
·
2023-11-19 12:36
ros
Ubuntu20.04下
ROS2
-foxy版本与PX4开发环境配置教程
本教程参考了Ubuntu20.04下PX4+
ROS2
环境配置踩坑记录-知乎(我是跟着这个大佬配置的,但是我们两个的ros版本不一样,所以在此作一些修改,我也是个小白,只是按部就班地配置,然后踩坑。。。)
低调夜月
·
2023-11-18 20:20
vscode
ubuntu
无服务器
开发实例
|微服务向无服务器架构演进的探索
本文作者李莹Sr.SoftwareEngineerFreeWheel郑予彬亚马逊云科技资深开发者布道师在当今的技术环境中,许多组织已经从构建单一的应用程序转变为采用微服务架构。微服务架构是将服务分解成多个较小的应用程序,这些应用程序可以独立开发、设计和运行。这些被拆分的小的应用程序相互协作和通信,为用户提供全面的服务。在设计和部署微服务应用时利用无服务器计算和无服务器架构,可有效解决微服务架构本身
亚马逊云开发者
·
2023-11-18 20:34
架构
serverless
微服务
云原生
openssl+ DES
开发实例
(Linux)
文章目录一、DES介绍二、DES原理三、DESC++实现源码一、DES介绍DES(DataEncryptionStandard)是一种对称密钥加密算法,最初由IBM设计,于1977年成为美国国家标准,用于加密非机密但敏感的政府数据。DES使用相同的密钥进行数据的加密和解密,因此属于对称密钥加密算法。以下是DES算法的一些基本特点和细节:密钥长度:DES使用56位的密钥,虽然实际上是64位,但其中有
N阶二进制
·
2023-11-17 08:03
#
openssl开发
linux
c++
DES
openssl
密码学
openssl + 3DES
开发实例
(linux)
文章目录一、3DES介绍3DES的特点:3DES加密的步骤:3DES的应用场景:二、3DES原理1.DES原理回顾:2.3DES原理:3.3DES的加密流程:三、openssl+3DES
开发实例
一、3DES
N阶二进制
·
2023-11-17 08:01
#
openssl开发
linux
3des
openssl
c++
密码学
ROS学习之路之发布订阅通信(一)
学习目标:①改写CMakeLists.txt文件②实现ROS发布订阅通信③了解QtIDE使用④ROS程序运行总目标:选择一款机械臂集成
ROS2
通讯预计2024年2月10日前完成首先ROS是有官网教程的:
Pou光明
·
2023-11-16 23:15
ROS1
ros发布订阅
ROS2
学习(六)Bag回放使用plotjugger
PlotjuggerPlotjugger是一个类似rqt_plot的可视化工具,但PlotJuggler拥有更强大和好用的功能。你可以导入文本文件让它显示文本文件中的数据,可以导入csv等各种格式的文件,支持画出数据曲线2.Bag回放使用Plotjugger可以导入ros的bag包,它能自动解析bag包中的数据。在ros1中有rqt_bag等一些列比较完善的工具,可能实用起来不会觉得有什么问题。但
红色小小螃蟹
·
2023-11-16 19:16
ROS2
ubuntu
学习
思特威24校招-电路/算法/集成电路/ic/pm等-上海深圳
order_datedesc;树根互联一面jvm回收算法g1jvm调优mysql索引结构索引使用场景redoundo的区别redis分布式锁spring和springb佑驾创新C++开发一面自我介绍(4min)
ROS2
2301_79125642
·
2023-11-16 12:31
java
ROS2
与 Gazebo 联合仿真项目模版
系列文章目录文章目录系列文章目录前言一、包含的软件包二、安装2.1安装要求2.2作为模板使用三、用法3.1安装依赖项3.2构建项目3.3source工作空间3.4启动仿真四、详细用法4.1软件包结构4.2仿真资源配置总结前言一个集成了
ROS2
kuan_li_lyg
·
2023-11-16 10:45
GAZEBO
ROS2学习专栏
机器人
自动驾驶
ROS
ROS2
单片机
stm32
Gazebo
ESP32网络
开发实例
-BME280传感器数据保存到InfluxDB时序数据库
BME280传感器数据保存到InfluxDB时序数据库文章目录BME280传感器数据保存到InfluxDB时序数据库1、BM280和InfluxDB介绍2、软件准备3、硬件准备4、代码实现在本文中,将详细介绍如何将BME280传感器数据上传到InfluxDB中,方便后期数据处理。1、BM280和InfluxDB介绍InfluxDBInfluxDB是一个开源时间序列数据库。它用于存储和获取物联网应用
视觉&物联智能
·
2023-11-16 03:12
物联网全栈开发实战
网络
时序数据库
数据库
嵌入式硬件
物联网
ESP32
单片机
n.71 可视化影像数据(
ros2
)rviz
1.创建工作区
ros2
pkgcreatemy_package--build-typeament_cmake--dependenciesrclcpp然后创建一个launch文件夹,内部导入simulation.launch.py
香喷喷的咸鱼
·
2023-11-16 00:48
ros2基础
人工智能
机器学习
在
ROS2
中,通过MoveIt2控制Gazebo中的自定义机械手
文章目录1.软件的安装1.1.Ubuntu22.041.2.
ROS2
1.3.Gazebo1.4.MoveIt21.5.moveit-setup-assistant2.机械手urdf文件的编写2.1.机械手的外型
韭菜钟
·
2023-11-15 23:13
ros
ros2
moveit2
gazebo
【ros/
ros2
】ros1和
ros2
的区别-要点记录
dds=datadistributionservice,数据分发服务rcl=rosclientlibraries,ros客户端库文件rmw=rosmiddlewareinterface,ros中间件接口lcn=lifecyclenode,生命周期节点,受控节点lmn=lifecyclemanagementnode,生命周期管理节点,控制节点qos=qualityofservice,服务质量idl=
shuaixio
·
2023-11-15 23:12
ros/ros2系统
自动驾驶
Linux系统
ros1
ros2
ros1和ros2区别
openssl+AES
开发实例
(linux)
文章目录一、AES介绍二、AES原理三、AES
开发实例
一、AES介绍AES(AdvancedEncryptionStandard)是一种对称密钥加密标准,它是一种对称加密算法,意味着相同的密钥用于加密和解密数据
N阶二进制
·
2023-11-15 08:51
#
openssl开发
linux
服务器
AES
opessl
c++
gazebo的的图片类型topic在rviz2里面显示不出来,报question: incompatible QoS的原因和解决办法
背景,之前遇到这个问题,只是解决了这个问题:
ros2
内结合gazebo和rviz进行yolov8检测记录_we34dfg的博客-CSDN博客但是一直没有明白为什么?
we34dfg
·
2023-11-15 06:56
gazebo
ros2
学习笔记
读后感
gazebo
rviz2
QoS
【GitHub】如果在进行PR时忘记 clone forked repo,该如何进行修补呢
1问题描述在给【
ros2
/
ros2
_documentation】提交PR时,我们遇到一个问题:最开始时我们忘记了需要【cloneforkedrepo】,而使用官方地址将代码clone到了本地;那么面对这种情况
songyuc
·
2023-11-15 05:40
github
【ROS】Nav2源码下载、编译、运行
【ROS】郭老二博文之:ROS目录1、源码下载1.1源码地址https://github.com/ros-planning/navigation21.2创建工程目录
ROS2
使用目录结果来管理项目,因此在下载前需要创建好目录结构
郭老二
·
2023-11-15 03:59
ROS
ROS
Nav2
【ROS】RViz2源码下载、编译、运行
【ROS】郭老二博文之:ROS目录1、源码下载1.1源码地址ROS1对应的RViz源码:https://github.com/ros-visualization/rviz
ROS2
对应的RViz2源码:https
郭老二
·
2023-11-15 03:29
ROS
ROS
RViz2
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他