教程 ROS2/二代机器人系统 下的文章
说明
本篇介绍通过rcm工具生成udev设备别名
问题
usb设备直接使用/dev/ttyUSB0这类的端口号,当你重插设备,就可能出现变化,不总是/dev/ttyUSB0.
但你的程序默...
说明
对于stm32F407芯片目前官方提供两种方法来整合micro-ros,一个例子是参考1,另一个例子参考2
目录前面例子,我们已经做了说明,参考本专栏文章
使用Ailibot驱动板套件测...
说明
通过dd方式备份出来是原SD卡的大小,通常一个32G/64G的sd卡,备份时间就比较旧,加上恢复的时间就更久。
通过压缩镜像空间,可以大大缩短传输和恢复镜像的时间
环境: 独立的ubun...
说明
本文介绍如何搭建基于vscode和docker的ros2开发环境
初始环境搭建:
安装部署工具rcm
curl -k https://www.ncnynl.com/rcm.sh |...
说明:
介绍如何通过Chatgpt的ros2包来控制小乌龟移动
需要能正常访问openai的api,或科学上网
环境:ubuntu 20.04 + galactic + chrome浏览器
...
说明
介绍如何在Linux下搭建android studio开发环境
环境: ubuntu20.04 + android-studio-2022.3.1.20-linux.tar.gz
步骤...
说明
介绍如何让android手机通过蓝牙连接到ubuntu
环境:ubuntu20.04 + 华为手机
安装蓝牙
利用脚本安装蓝牙,并下载手机apk和速度转换脚本
# install ...
说明
介绍如何通过手机APP来发送速度信息,支持ROS2的速度信息
原理
1.手机APP与小车的上位机进行配对
2.操作手机APP的控制键通过蓝牙发送信息
3.小车接收到蓝牙信息,通过py...
说明:
介绍利用openai的whipser来实现语音转文字,并发布为ros2话题
环境:ubuntu20.04 或 ubuntu 22.04
whisper.cpp是OpenAI 的 Whi...
说明
介绍如何利用laser_filters包对激光雷达数据进行过滤,实现去掉不必要的障碍物
原理:
订阅激光雷达发布的原始数据,经过laser_filters包的过滤插件处理,重新发布过...
说明
介绍如何使用mocute蓝牙手柄
环境: mocute手柄 + ubuntu20.04 + evdev
步骤
1.蓝牙连接
手柄拨向game模式,按下手柄电源开关,灯开始闪烁
在PC...
说明
介绍如何在openEuler22.03版本中安装ROS2的humble版本
步骤:
安装ros-humble
安装openEuler22.03参考教程
安装 ros-humble 软...
说明
介绍如何搭建基于ros2-humble版本的turtlebot3 docker环境
此docker代码构建一个基于turtlebot3和行为树的应用例子
步骤:
1. 通过docker...
说明:
介绍如何在ros2下使用TM431 imu传感器
步骤:
安装TM431 imu传感器驱动
mkdir -p ~/ros2_commons_ws/src
cd ~/ros2_co...
说明:
介绍如何在ubuntu24.04下安装ros2版本jazzy
测试环境:VMware workstation pro 15.5 系统:ubuntu24.04
方法一:RCM安装方法(...
说明
介绍如何编译包
命令
假设工作空间位于 ~/ros2_ws,包含多个包
tree ~/ros2_ws/
├── build # 编译时自动生成,包含编译的中间文件
...
说明
介绍如何快捷搭建bcrbot机器人的仿真环境
环境:ubuntu22.04 + humble
安装步骤
采用RCM工具安装
#没有安装RCM,快速的安装,已经安装忽略
curl h...
说明
介绍如何整合xsens_mti传感器
步骤
利用rcm安装xsens_mti传感器
#安装rcm
curl https://www.ncnynl.com/rcm.sh | bash...
说明
介绍opennav项目及使用
opennav是nav2主开发SteveMacenski的一个用于演示各种导航实现的开源项目
项目地址位于github,虽然SteveMacenski开源了...
说明
介绍如何安装opennav相关代码
安装
我们采用RCM管理工具进行安装
#如果没有安装过rcm,可以先安装
curl https://www.ncnynl.com/rcm.sh ...
- « 前一页
- 1
- ...
- 25
- 26
- 27
- 28
- 29
- 后一页 »