0
点赞
收藏
分享

微信扫一扫

TianbotMini机器人五种运行模式介绍

Sky飞羽 2022-04-08 阅读 33

       在我们介绍TianbotMini语音识别功能的文章中呢,我们已经得知,TianbotMini机器人具有一些“模式”可以进行切换,那么今天我们来深入了解一下TianbotMini机器人的几种模式以及机器人处于特定模式时所表现出来的状态。

        TianbotMini机器人在20201101固件版本中共预设有:

  • 普通遥控模式
  • 语音模式
  • 编程模式
  • ROS智能模式--开机默认进入
  • OpenBot模式

       其中通过语音识别功能切换的模式有:普通遥控模式、语音模式、编程模式、ROS智能模式

ROS智能模式

       在我们的TianbotMini机器人开机的时候,默认会进入ROS智能模式,机器人首先会连接已设定好的WIFI网络,当网络连接正常时,系统状态指示灯呈现蓝色指示,机器人将会开始寻找ROS Master主,一切顺利的话,就可以在ROS中愉快的使用TianbotMini机器人啦。

       需要注意的是:如果此时ROS Master主机并未开机或者RM IP所指向的主机不存在时,就会出现我们启动ROS中的mini驱动而没有话题的现象。

普通遥控模式

       如果网络连接失败,那么机器人将会自动切换ROS智能模式到普通遥控模式,系统状态指示灯呈现绿色,此时机器人将会自己创建一个WIFI热点:TianbotMini,我们可以用手机或者电脑连接到这个WIFI上,进入192.168.1.1这个网页地址,就会看到熟悉的网页控制界面啦。

需要注意的是:机器人的这个状态和配网模式很相似,大家要注意区分。

语音模式、编程模式

       这两个模式是为了提供更好的机器人操控性所设计,具有特定的应用场景,在此状态下,在ROS环境中无法看到任何话题的,语音模式通过配合ASR语音识别模块进行切换,也是唯一的切换方法。而编程模式是专为无ROS环境下Python编程而设计(配合TianbotSDK)在启动编程命令后,机器人将会自动进行切换。编程模式下,机器人将会把尽可能多的资源用于及时响应用户的命令。

OpenBot模式

       OpenBot模式由命令或OpenBot forTianbotMini APP自动触发,稍后有专门教程讲解。

TianbotMini机器人不仅继承传统ROS机器人的能力,适用于自主导航、无人驾驶、多机器人协作等技术的学习与教学。同时借助其自身小巧的体积,对场地的限制也大大降低。搭配组合式迷宫场地,可满足机器人教学过程中丰富的展示内容与实验需求。其附加的编程方式(python,cpp,javascript,arduino,matlab...)与创新的机器人架构,在满足对机器人多样化编程的同时,保持良好的使用体验,专注于算法的学习与验证。

TianbotMini相关例程参考代码仓库:

https://github.com/tianbot/tianbot_mini_zoo

如果您在尝试的过程中遇到问题也可以随时在售后群中联系王老师,随叫随到呢

最后大家可以在这里查看TianbotMini的最新动态

说明文档:doc.tianbot.com

视频教程:
space.bilibili.com/451561151

视频号:TIANBOT

琢玉成器,育才兴业 翻车王老师SAY:

希望更多的机器人爱好者可以体验到ROS机器人操作系统带来的便捷,同时找到自己的兴趣所在,加入机器人开发的大家庭。

帮助同学们更高效的了解ROS机器人操作系统这个工具在构建、控制机器人时的运作原理、使用方法以及如何拓展机器人已有能力。

有志与力,而又不随以怠,至于幽暗昏惑而无物以相之,亦不能至也。

举报

相关推荐

0 条评论