🏠 回到主页

关于如何使用TB4机器人与该仓库代码


write by 2025.04.06 by luwei

本文记叙了一些如何入门创客智造TB4机器人、如何调试相机、运行ORB SALM的方法。

对应的代码仓库地址:Turbot4: ROS机器人Turbot入门手册,基于厂家教程整理 (gitee.com)

本仓库只列举了常用的指令与过程,有关的配置过程等请参考厂家文档。

有关雷达建图等指令见仓库的Turbot机器人入门手册。本文只是简要化的操作说明。

关于仓库代码结构

使用FileZilla在局域网内互传文件

机器人常用调试指令

如何让机器人跑起来

供电与接线(初次使用必看)

关于WIFI配网与远程连接(初次使用必看)

主机与底盘的连接

底盘配网的方法

过程请参考:https://www.ncnynl.com/archives/202209/5402.html

主机与个人电脑的远程连接控制

可以参考的官方教程:https://www.ncnynl.com/archives/202209/5401.html

该跑一跑了

启动底盘

新开终端,启动键盘控制

键盘控制操作 image-20241205151915001

如果没有意外的话,你应该可以看到机器人跑起来了。

如何让舵机动起来

推荐使用python3运行自定义控制文件

通过topic pub方式与Time-Based-Profile驱动模式例程进行云台控制见Turbot机器人入门手册。

关于机器人的相机

如何使用OAK相机

  1. OAK相机通过ROS驱动启动。

RGBD启动节点发布的图像中,RGB与深度图像没有进行对齐,存在比例差距。 图像话题通过ros2 topic list查询,应为/color/video/image/stereo/depth

  1. OAK相机通过python启动。

图像话题通过ros2 topic list查询,应为/camera/aligned_rgb/camera/aligned_depth

如何使用奥比中光Astra相机

图像话题通过ros2 topic list查询,应为/camera/color/image_raw/camera/depth/image_raw

相机调试与ROSBAG

查看图像话题

窗口显示后,在窗口上方选择图像话题,即可查看图像。可以通过窗口栏标签进行刷新。

查询图像的分辨率数据

ROSBAG录制图像数据

上文中的my_bag为录制的bag文件名称,可以自行更改。停止录制在对应终端中输入Ctrl+C

回放ROSBAG文件

转换ROS2 bag文件为ROS1 bag文件

上述命令将ROS2 bag文件my_bag转换为ROS1 bag文件my_converted_bag.bag。需要按情况修改名称。

关于ORBSLAM

如何使用ORBSLAM

由于ORB_SLAM2与ORB_SLAM3的存在配置文件冲突,只能配置一个执行,当前配置的是ORB_SLAM2。

具体教程查看:https://www.ncnynl.com/archives/202303/5843.html

OAK 相机内参

🏠 我的博客