在最近的一个项目中,我们需要设计一款可以在户外365天、24小时连续工作的机器人。其核心控制模块由多个单
大家好,我是小鱼。最近我在折腾一个户外机器人项目,由于这个项目需要365*24小时不间断运行,偶尔会出现系统死机的情况。为了应对这
大家好,我是爱学习的小鱼,今天接着昨天的回充,不过今天使用的是红外回充方法。红外方法比较简单,其原理就像遥控器和空
大家好,我是买买买的小鱼,今天又买了一对扫地机的轮子,一共20大洋,前两天拆了充电桩,经过后台小伙伴提醒,拆掉了外壳,就可以看到反光纸。雷达打在这个纸上会因为反光程度不同,获取到特征,这个小鱼昨晚回来看反编译的代码也找到了相关函数。说完这个充电桩就说说充电小鱼把对桩的线直接焊接到了充电桩上,很快就充满了奈何手头没有万用表,还是不知道多少V的电压前面的唠叨完了,现在我们继续来试试能不能连接到机器人,
大家好,我是爱拆机,拆机爱我的小鱼。今天下班回来晚,但是依然是把扫地机的充电桩给拆了,结果没有发现类似红外的设备,这个扫地机果
对于不支持的,要先找到对应库路径,我们放到工程目录下,可以直接通过CMakeLists.txt提供的${PROJECT_SOURCE_DIR}获取路径
今天没准备文章,刚好今天在GitHub上合并了一个PR,来自ganyuanzhen的安装系统自带ROS的功能。由于ROS官方不再为ROS1 发布
对了,先给新朋友介绍下rosdepc。其实在这后来rosdepc又更新过。结果在鱼香ROS社区躺了六个月。之前一个版本的ros
小鱼想把各个版本的ROS2构建出包含源码的镜像,就以最常用的humble版本为例子,写个了Dockerfile,然后把这个Dockerfile推送到仓库,接着shros2/ros2code:humble。github Action 这样写的。
SkiROS2是一个平台,通过将技能模块化软件块 - 组合成 行为树[1],创建复杂的机器人行为。使用SkiROS协调的机器人可在部分结构化环境中
大家好,我是最近发现羊肉泡馍还挺好吃的小鱼,今天分享下ROS2工程实践的另外一个小技巧。一个个在 CMakeLists.txt 中写显然很慢,偶尔有可
大家好,我是爱分享的小鱼,今天这篇文章分享一个小鱼刚做的开源库,主要用于进程管理,配合Docker或者Service很好用。说到僵
这个工程小鱼还没单独发文介绍过,没事一看都有十个Star了,看样子真的有帮助到其他小伙伴,明天小鱼就发文介绍下。工程地址:https://github.com/fishros/ros2-multi-line-laser。完整工程是来自小鱼书里的一个实践项目——自动巡检机器人,代码是已经开源了的。先上效果图,这张图相信很多小伙伴都看到过,这个其实是多线雷达的
仿真多线雷达其实和单线差不多,在ROS2 Gazebo里用gpu_lidar插件,想配置多少条线自己写就行。后面小鱼有时间就打包整个工程上传。大家好
许多 Ubuntu 用户通过安装 debian 软件包[1]在其系统上安装 ROS 2。本指南提供了一组简短的说明,用于构建本地的自定义 Debian 软件包。
大家好,我是消失了一个小春节的小鱼,春节忙着设计新的小产品,一直在努力,这两天又跑广州来了,今天周末,抽空给笔记本的显
协议切换通过右上角得到R7的阻值进行切换,目前是什么都没有焊接,也就是GPIO模式,00k电阻就是I2C,10K就是串口,0K就
大家好,我是今晚吃了重庆小面的小鱼,今天晚上下班比较晚,主要是今天又烧了一个板子,在复盘,烧掉的部分是一个CAN收发器TJA185到IO口只有RX用
今天小鱼逛dockerhub的时候看到AI相关有四个推荐镜像库,今天就来做个简单的介绍。
大家好,我是又加班找BUG的小鱼,都说前人种树,后人乘凉,小鱼遇到的咋都是前人埋坑后人掉进去,然后爬出来,再掉新的坑。今天分的温度挂钩的。
之所以要开这个坑的原因是小鱼发现,很多初学者往往很迷恋某一个特定的开发平台,最为突出的就是STM32,记得在小鱼大学那会,开发
地址:https://github.com/fishros/LeGO-LOAM-ROS2。小鱼修改的支持ROS2 Humble的LeGO-LOAM,已经测试通过,需要自取。
在ROS2中,我选择了通过节点参数来进行这些参数的封装。当然,仅仅有硬件是不够的,为了能够在ROS2中获取图像,并结合小鱼之前开发的yolov
大家好,我是小鱼,今晚在社区后台查看了一下总用户数,因为没有做分页读取,所以直接请求了后台所有用户信息,加上服务器的
大家好,我是最近爱吃牛肉面的小鱼。今天我想分享一个来自社区的问题,关于 Gazebo 复合机器人仿真插件不能同时使用的困扰。这个问题我
小鱼参考的这个社区是 robotics.stackexchange.com ,问题相关性和我们社区比较像,讨论的基本都是ROS 相关技术,小鱼翻了
注意:目前仅支持ROS2-Rolling版本。
ROS2: 机器人操作系统的新版本,用于管理和处理节点间的通信。Python: 使用Python编程语言进行脚本编写和后端逻辑实现。
SLAM Toolbox 不仅为研究人员和工程师提供了一个功能丰富的SLAM库,还通过其开源的方式,鼓励了更广泛的社区合作和知识共享
惯性测量单元(IMU)广泛应用于机器人、无人机和其他运动控制系统中,用于测量和报告设备的加速度和角速度。标定和校准IMU对于确保这些测
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号