Mobile Robot

usb重命名

USB串口重命名 1.实验原理 因为Linux系统的特殊性,系统重新上电后,导致usb串口的编号会随机发生变化;随着应用的增多,usb串口使用的也随之增多,确定串口号就变成了一件非常繁琐的工作。幸运的是,在机器人系统开发过程中有一套成熟的机制固定端口号,让系统重新上电后编号依然保持不变,基本原理可参考链接:点击这里访问CSDN博客文章 。 2.步骤 创建空间(已有该空间可以跳过) ...

基于激光雷达实现目标跟随功能

基于激光雷达传感器的物体跟随 1.实验原理 激光雷达通过发射激光束并接收反射信号来测量周围环境的距离信息,生成二维或三维点云数据,可以反馈周边物体的距离,在机器人中应用非常广泛。以下为三个任务: 任务1:实现小车周边最近物体的识别 30cm内存在障碍,小车停止不做任何处理,30cm-80cm有多个障碍,寻找到离机器人最近的障碍物,机器人移动靠近障碍物,30cm时停下处理障碍(...

基于AI设计任务功能包

自主设计实训 AI是一个非常重要的工具,本课程的主要目的在于机器人知识的理解,并不在于编程,故大部分的编程任务我们交给AI完成。以下为三个可以选择的任务,**任选其中一个**: AI是一个非常重要的工具,本课程的主要目的在于机器人知识的理解,并不在于编程,故大部分的编程任务我们交给AI完成。以下为三个可以选择的任务,**任选其中一个**: 任务1:小车前进1m,后退1m,如此反复 ...

雷达部署

雷达部署教程 激光雷达作为机器人重要的传感器,在建图导航等领域具有重要作用 1.升级树莓派相关配置 更新资源包 参考学习通–工具资料–2025-3-27-树莓派系统更新.pdf文件,根据教程完成系统更新 2.代码验证 拷贝雷达驱动 首先下载雷达驱动,位于学习通–工具资料–雷达ros2驱动包,拷贝到树莓派,解压到工程目录src下(如果你之前创建的工程名称为XXX,则拷...

机器人虚拟仿真

全向移动机器人仿真系统 全向移动机器人仿真系统不仅是技术验证的核心工具,更是实现低成本、高效率研发的关键支撑,尤其在动态环境适应性测试具有不可替代性‌。 1.配置虚拟机 镜像文件位置 首先确认镜像文件的位置,位于D://robot lecture ros2/ ros2_humble ,在vm虚拟机中打开文件,如图所示 修改内存 为了仿真环境不卡顿,运行流畅,请将虚拟机的内存设置为...

ROS2话题订阅实验指导书---cmd(C++)

基于T-bot底盘实验指导书---话题订阅 1.考核目标 1.1 实验原理 本实验主要考核消息的订阅功能的理解与应用。在 ROS(机器人操作系统)中,机器人通过消息传递进行节点之间的通信。通过小乌龟实验,我们了解到通过键盘控制小乌龟的运动,其核心在于 ROS 系统中存在一个节点teleop_twist_keyboard,产生了话题 /cmd_vel 。小乌龟订阅了 /cmd_vel 话题后...