移动机器人
文章平均质量分 76
移动机器人学习汇总
winstongit
一叶浮萍归大海,人生何处不相逢
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SSH多秘钥管理
打开 Git Bash,使用以下命令,其中邮箱替换为有效地址。原创 2025-01-02 16:56:57 · 612 阅读 · 0 评论 -
割草机器人架构设计和技术应用
通过模块化的系统架构设计,结合高精度传感器、多种路径规划算法和边缘计算技术,我们实现了高效、智能的割草机器人。在未来,项目团队将继续优化系统性能,探索新技术应用,如更高级的人工智能算法和5G通信技术,为用户提供更优质的产品体验。因此,我们采用了边缘计算和云端计算相结合的方式,将简单的计算任务交给边缘设备处理,而复杂的数据分析则在云端完成。在割草机器人项目中,我们采用了模块化的设计理念,将系统分解为多个独立的功能模块,每个模块实现单一的核心功能。结合边缘计算和低功耗通信模块,割草机器人具备较长的续航时间。原创 2024-12-05 15:17:10 · 1964 阅读 · 0 评论 -
割草机器人遇到的问题和解决方法
在割草机器人项目中,通过多方面的技术优化解决了实际运行中的问题,主要依靠算法优化、传感器融合和低功耗设计,确保了系统的稳定性和续航性。在复杂的草坪环境中,机器人需要实时更新路径以避开新出现的障碍物,而A*算法在动态环境中表现出不足,容易导致路径更新延迟,从而影响工作效率。:重新设计移动端界面,简化了控制流程,并增加了直观的地图和路径显示功能,使用户能实时查看机器人的运动状态和覆盖范围。Lite实现快速调整路径的能力,使机器人能够更加流畅地完成工作,减少了重新规划路径的时间和计算资源的消耗。原创 2024-12-05 15:11:48 · 1042 阅读 · 0 评论 -
模块化设计割草机器人系统研究与实现(系统架构师论文)
通过模块化、分层化的系统架构设计和关键技术的有效应用,割草机器人项目取得了良好的应用效果。未来,我们将继续优化路径规划算法,提升边缘计算能力,探索更智能的环境识别技术,如增强现实(AR)结合图像识别算法,使割草机器人具备更高的自主决策能力。该项目为自动化割草机器人的系统架构设计提供了可借鉴的案例,对同类自动化设备的开发具有重要的参考意义。通过友好的用户界面和高效的MQTT协议,用户能够实时监控割草机器人的工作状态,并远程操作。通过UI的优化提升了用户的操作体验,增加了系统的可用性。原创 2024-12-04 17:26:26 · 1182 阅读 · 0 评论 -
捷联惯导原理和算法预备知识
牛顿第一运动定律-惯性定律:如一物体不受外力作用,它将保持静止状态或匀速直线运动状态不变。牛顿第二运动定律:表达式为F=ma,。其中F为物体所受的合力,m为物体的质量,a为物体的加速度。这个公式定量地描述了力、质量和加速度之间的关系。物体加速度的大小跟作用力成正比,跟物体的质量成反比,且与物体质量的倒数成正比;加速度的方向跟作用力的方向相同。牛顿第二运动定律只适用于惯性参考系。只适用于宏观低速问题。牛顿第三定律:表达式为:F=-F′,其中F和F′表示一对作用力与反作用力,负号表示它们的方向相反。原创 2024-12-04 15:18:07 · 776 阅读 · 0 评论 -
冰达小车功能调试和单片机开发
1.Nomachine远程桌面卡顿问题。原创 2024-12-04 14:36:14 · 951 阅读 · 0 评论 -
部署端侧大模型
端侧大模型是当前人工智能领域的热点话题。原创 2024-11-23 19:43:45 · 1807 阅读 · 0 评论 -
ROS2 Humble 机器人建模和Gazebo仿真
1.下载镜像并安装2.安装选英文版,安装类型选清除磁盘。3.遇到无法复制windows内容到虚拟机里。需安装VMware tools。VMware tools安装不了,提示连接到更新服务器时发生证书错误。原创 2024-11-16 21:45:16 · 4472 阅读 · 0 评论 -
ROS1 Noetic编程环境搭建和练习
Ctrl+Shift+E 横向分屏。Ctrl+Shift+O 纵向分屏。Ctrl+Shift+W 取消分屏。启动 Ctrl+Alt+T。Alt+方向键 移动焦点。转载 2024-11-13 21:56:43 · 1101 阅读 · 0 评论 -
ROS机器人学习资源
1.机器人工匠阿杰 ROS1快速入门教程2.赵虚左ROS2理论与实践3.慕课智能机器人系统(国科大)其他资料*机器人操作系统理论和实践-胡春旭*参考理论 ROS2入门21讲 (古月)*参考理论 鱼香ROS:小鱼带你手把手学习ROS2文档代码模版。原创 2024-11-13 21:54:19 · 946 阅读 · 0 评论 -
ROS1和ROS2串口通信代码实践
1.登录gitee网页,创建代码仓库。2.电脑终端下载仓库git clonegit clone用ROS1 Noetic 和ROS2 Foxy实现串口通信及base control消息发布3.配置git用户4.添加git修改git add .git commit -m "add comment #添加修改记录"原创 2024-11-12 10:43:16 · 419 阅读 · 0 评论 -
ROS1和ROS2分析总结
roscore:启动ROS的核心服务,包括参数服务器、日志节点等。这是运行所有ROS程序前首先要运行的命令。rosrun:允许用户直接通过包名运行包内的节点,而不需要知道这个包的路径。用法为rosrun [package_name] [node_name]。roslaunch:用于启动一个或多个ROS节点,通常是通过一个launch文件来定义的。原创 2024-11-11 14:21:48 · 1752 阅读 · 0 评论 -
ROS1 Noetic编程环境搭建和练习
【代码】ROS1 Noetic编程环境搭建和练习。原创 2024-11-01 11:51:08 · 487 阅读 · 0 评论 -
Ubuntu 20.04安装ROS1 noetic虚拟机
1.查看vmware tools的版本2.查看vmware tools的状态3.重新安装vmware tools执行3的操作后,问题解决。原创 2024-10-30 22:32:03 · 479 阅读 · 0 评论 -
机器人分析
包含数据采集和数据通信。:如距离和障碍(RTK,红外,激光雷达,超声波雷达),IMU(陀螺仪、加速度计和磁力计),倾角传感器,雨水传感器,摄像头视觉模块,以及压力,触觉传感器等。作为通信桥梁,负责移动机器人与RTK基站、手机APP或其他智能终端之间的数据传输。通过Wi-Fi、蓝牙或RF等技术,实现传感器和主控等数据交互。包含主控,电源,其他控制模块。比如移动机器人,控制模块涉及建立高精地图,实时定位,路径规划,运动控制,动态避障,实时导航等。原创 2024-10-27 17:52:50 · 954 阅读 · 0 评论 -
移动机器人测距方式
移动机器人常见的测距方法包括超声波、红外、激光雷达(LiDAR)、毫米波雷达、视觉(如立体视觉、深度摄像头)。原创 2024-10-27 10:17:19 · 1584 阅读 · 0 评论 -
移动机器人相关概念
LSM6DSR是一种集成了3D加速度计和3D陀螺仪的系统级封装产品,具有高精度和稳定性,还内置多种高级功能,如智能FIFO、与安卓系统兼容性、辅助SPI用于OIS数据输出等。基本原理与功能:RTAB-Map基于外观的闭环检测方法,通过比较不同时间点的图像数据来检测机器人是否回到了之前的位置,从而纠正地图中的误差。基本原理:ORB-SLAM基于视觉SLAM原理,通过在环境中提取特征点并建立特征点之间的对应关系,估计相机的姿态和位置,从而确定机器人在环境中的位置和方向。其特点包括:高效性,鲁棒性。原创 2024-10-26 17:12:02 · 1100 阅读 · 0 评论
分享