睿尔曼复合机器人之底盘操作流程

以操作流程为例,介绍底盘的操作流程。

开机:长按电源按钮,蜂鸣器短响两声,当第三声变长鸣后松开,等待机器开机。

使用:

  1. 建立通讯:主要采用无线WiFi与底盘进行通讯连接

无线连接方式:我们可以查看WiFi列表,选择名为“admin_xxxx”,密码是“12345678”。连上WiFi后即表示连接成功,同一机器可以被多台设备同时连接。

2)进入底盘的示教器页面:使Chrome浏览器,访问 192.168.10.10:9001,进入底盘的监控页面,

3)第一步:底盘在进行自主移动前,需要先针对现场环境进行地图创建。底盘需要边运动边对周围环境进行扫描,先点击页面上方菜单栏的“控制”键,便于在扫图过程中控制底盘进行运动。“控制键”按下后,可在键盘上通过‘i’(向前),‘k’(向后),‘j’(向左旋转),‘l’(向右旋转)四个按键对底盘进行运动控制。选中控制按钮后,可以直接在地图上可移动区域点击并拖动,机器会开始移动任务向⽬标点开始移动。

点击下方地图管理,选择“创建地图”,填写对应的地图名称及楼层后,开始创建地图。

可以在页面中看到跳动的箭头,代表底盘,箭头的朝向是底盘的前方。通过键盘控制底盘进行运动,注意扫图过程中要适当调低机器人速度。

可在页面中看到底盘扫描的地图范围随底盘运动而不断扩大,直到将场地完全扫描,即可点击保存,结束扫图。

4)扫图完成后,软件会重新启动,返回到监控页面,点击“激光”可看到当前机器激光扫描的实时数据,在页面上表现为红色边界线,点击菜单栏“控制”键使底盘在一定范围内运动,扫描到尽可能多的边界线,可发现与实际地图的黑色边界线不同,需要进行手动校正。

5)手动校正。通过校正按键将紫色边界线与黑色边界线尽可能重合,重合度越高,地图效果越精准。

6)标点位,可对当前位置和指定位置的点位进行标注。

7)添加禁行线,点击“添加禁行线”,可人为对底盘的运动空间进行控制。选中禁⾏线功能后,使⽤⿏标在界⾯内点击选择起点,继续在其他地⽅点击,两点之间会连成⼀条线,可以进⾏多次连续点击,形成连续线条。点错位置或者拉取完毕后点击⿏标右键可以调出操作菜单。

删除⽅法:

⿏标放置在禁⾏线上时,禁⾏线会变为蓝⾊,同时显示禁⾏线名称,此时双击⿏标会弹出禁⾏线编辑框,点击删除按钮即可删除

8)添加路径。菜单栏上选择“添加路径”,鼠标左键点击路径起始点,到终点再次点击,右键选择结束,则此条路径规划结束。

9)添加区域。区域功能可以在机器运⾏时处理⼀些特殊情况,具体使⽤根据现场情况⽽定。

10)测距功能。鼠标左键由起始点拖动到终点,软件页面即会显示两点之间的距离。

11)关机。长按电源,机器发出七声短鸣,一声长鸣后即可松开开关。

12)充电。充电桩位置固定后通过⼿动将机器推动⾄充电桩,并使机器下⽅充电触点与充电桩上的充电⽚接触,即可正常充电,正常接触后,充电桩指示灯更换为红⾊。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/538430.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

android13 Camera加载流程

在 Android O 中,系统启动时,就会启动 CameraProvider 服务。它将 Camera HAL 从 cameraserver 进程中分离出来,作为一个独立进程 android.hardware.camera.provider@2.4-service 来控制 HAL。 这两个进程之间通过 HIDL 机制进行通信。 这样的改动源自于 Android O 版本加…

探索Java中的栈:Stack与Deque(ArrayDeque和LinkedList)

文章目录 1. 栈(Stack)1.1 定义方式1.2 特点1.3 栈的层次结构 2. 双端队列(Deque)2.1 定义方式及继承关系2.2 特点:2.3 ArrayDeque2.4 LinkedList2.5 Deque 的各种方法2.6 如何选择ArrayDeque和LinkedList 3. 如何选择…

副业天花板流量卡推广,小白也可轻松操作

在如今的互联网时代,手机已经不仅仅是一款工具,更像是我们生活中的一部分,那么手机卡也是必需品,但存在的问题就是:很多手机卡的月租很贵,流量也不够用。所以大家都在寻找一个月租低,流量多的卡&#xff0c…

echarts可视化大屏入门

效果图: index.less: //css 初始化 * {margin:0;padding:0;box-sizing:border-box; } .box{width:1rem;height:1rem;background-color:pink } li{list-style:none;//消除数字前的圆点 } //声明字体 font-face{font-family:electronicFONT;src:url(../font/DS-DIGIT…

滑动窗口用法

文章目录 1. 长度最小的子数组(模板)2. 无重复字符的最长字串3. 最小覆盖字串4. 加油站5. 替换字串得到平衡字符串 1. 长度最小的子数组(模板) 题目分析 直接用步骤分析示例1,[]表示窗口,min_length表示满…

探索网络爬虫:技术演进与学习之路

网络爬虫及IP代理池 前言爬虫技术的演进最新的爬虫技术爬虫技术学习路线 前言 在信息时代,网络爬虫技术作为获取和处理网络数据的重要手段,已经成为数据科学、机器学习和许多商业应用的基石。从简单的HTML页面抓取到复杂的动态内容采集,爬虫…

Excel---一个工作簿中的多个sheet合并成一个PDF

0 Preface/Foreword 1 操作方法 1.1 方法一 文件》 导出 》创建PDF/XPS 》 选项 》发布内容 》“整个工作簿” 1.2 方法二 文件》 打印》 打印机选项中,选择一种PDF阅读器 》设置选项中,选择打印整个工作簿。

Linux:软硬链接及动静态库

一、Linux中的链接文件 1.1硬链接及应用场景 ln//创建硬链接 我们再创建一个硬链接生成的文件。 我们可以看到mlink.hard的inode和makefile.c的inode都是一样的,inode一样里面的数据自然也是一样。相当于对make.file进行了一个重命名,所以硬链接一定没…

计算机网络—HTTPS协议详解:工作原理、安全性及应用实践

🎬慕斯主页:修仙—别有洞天 ♈️今日夜电波:ヒューマノイド—ずっと真夜中でいいのに。 1:03━━━━━━️💟──────── 5:06 🔄 ◀️ ⏸…

雨云:不只是一阵清风,更是一场暴雨的力量

引言 在网络时代,服务器是任何在线业务的核心。无论你是运营一家小型博客还是承载着数百万用户的大型电商平台,都需要一个稳定、高效的服务器来支持你的业务。然而,在众多服务器提供商中,有一家备受推崇,那就是雨云。 …

electron打包编译国产统信uos系统 arm架构 x86架构 linux mac等环境

electron v21版本以上统信UOS会提示gbm_bo_map错误,可使用v8~v21版本的electron 打包linux包需要再linux系统下运行编译,arch可以指定架构 如果要在统信uos上运行,需要打包成deb格式,在target中修改成deb 或者用第三方软件把app…

数据库设计说明书(Word模板)

2 数据库环境说明 3 数据库的命名规则 4 逻辑设计 5 物理设计 5.1 表汇总 5.2 表结构设计 6 数据规划 6.1 表空间设计 6.2 数据文件设计 6.3 表、索引分区设计 6.4 优化方法 7 安全性设计 7.1 防止用户直接操作数据库 7.2 用户帐号加密处理 7.3 角色与权限控制 8 数据库管理与维…

深入理解Linux系统中的前后台任务与守护进程

⭐小白苦学IT的博客主页 ⭐初学者必看:Linux操作系统入门 ⭐代码仓库:Linux代码仓库 ❤关注我一起讨论和学习Linux系统 1.前言 在Linux系统中,进程管理是至关重要的一个环节。其中,前后台任务和守护进程是进程管理中不可忽视的两…

Intrigue Core:一款功能强大的攻击面枚举引擎

关于Intrigue Core Intrigue Core是一款功能强大的开源攻击面枚举引擎,该工具可以帮助广大研究人员更好地管理应用程序的攻击面。 Intrigue Core集成了各种各样的安全数据源,可以将这些数据提取到标准化的对象模型中,并通过图形数据库跟踪关…

防错设计及原理

目录 1、防错的作用 2、防错的原理 2.1断根原理 2.2保险原理 2.3自动原理 2.4相符原理 2.5顺序原理 2.6隔离原理 2.7层别原理 2.8复制原理 2.9警告原理 2.10缓和原理 防错法(Poka-Yoke),又称愚巧法、防呆法,是一种在作…

二叉查找树、二叉搜索树、二叉排序树算法分析及实现

一、几个概念 二叉树(Binary Tree),是 n(n > 0)个结点(每个结点最多只有2棵子树)的有限集合,该集合或为空集,称为空二叉树,或由一个根节点和两颗互不相交…

如何编译OpenHarmony自带APP

作者:王石 概述 OpenHarmony 的主干代码是开源社区的重要学习资源,对于想进行应用开发和熟悉 OpenHarmony 能力的同学主干代码是非常重要的资源,在主干代码的 applications 目录里聚集了很多原生的应用实现,那么如何编译这些代码…

java:JUnit单元测试

Junit单元测试 介绍 一个用于编写和执行java单元测试的框架,可以帮助开发人员验证代码 单元测试 一种测试方法,用于校验程序中的最小可测试单元(通常是一个方法)是否按照预期工作. JUnit提供了一组注解和断言方法,使编写和执行单元测试变得更加方便 在开发过程中可以频繁…

HarmonyOS开发实例:【菜单app】

简介 分布式菜单demo 模拟的是多人聚餐点菜的场景,不需要扫码关注公众号等一系列操作,通过分布式数据库可以方便每个人可及时查看到订单详情,数量,总额等;效果如下 demo效果 工程目录 完整的项目结构目录如下 ├…

代码随想录第38天| 509. 斐波那契数 70. 爬楼梯

理论基础 刷题大纲: 动态规划5步曲: 1、确定dp数组以及下标的含义 2、确定递推公式 3、dp数组如何初始化 4、确定遍历顺序 5、举例推导dp数组 509. 斐波那契数 509. 斐波那契数 - 力扣(LeetCode) 代码随想录 (programmercarl.co…