0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

「智科特案例」用VR,我们人类手把手教机器人做事情

智科特机器人 2022-05-13 11:28 次阅读


前言

19年10月的时候,丰田研究院(toyota research institute)发布了一个视频,其中有一个片段是人类对机器人实行VR示教。

881a538a-ce31-11ec-8521-dac502259ad0.gif

VR机器人示教

众所周知的是,丰田研究院专注于家庭服务机器人的理论与实际工程验证,是工程能力和研究能力双修,有钱有闲的机构之一。我们觉得这个功能挺有意思的,于是也做了一个VR手把手教CasterMoma做事情的案子。

系统构成

系统主要由一台移动操作机器人(CasterMoma),一套虚拟现实头显(HTC Vive Pro),还有一台中控电脑构成。

机器人把深度摄像头的点云图像数据,与机器人的状态信息发送到PC上,PC把图像信息发送到头显中显示。中控电脑接收控制器的指令后,下发控制机器人运动。

88d306f0-ce31-11ec-8521-dac502259ad0.png


主要功能

鉴于VR头显手柄的按键非常丰富,很适合用于控制移动操作机器人这样类型的,多可控对象的机器人。我们使用左手柄控制机械臂,右手柄控制移动机器人,机器人头部就用VR头显的追踪功能,跟随人的头部运动。

88fa089a-ce31-11ec-8521-dac502259ad0.png

我们在Unity中,也搭建了一套CasterMoma的模型。我们在VR视角中,也能完全看到CasterMoma在我们人的正前方。


891c2fd8-ce31-11ec-8521-dac502259ad0.png

用户可以通过头部的运动,控制相机云台获取不同角度的视野,同时通过手柄来操控机械臂,以及车体运动。


8938f50a-ce31-11ec-8521-dac502259ad0.png

在日趋复杂的机器人任务中,通过VR遥操作机器人完成任务,一方面可以达到示教的目的,另一方面可以减少执行任务的危险性。这套功能也方便移植到其它的移动操作机器人上。

功能演示视频

以下是我们操作机器人进行水抓取的视频。

谢谢阅读

8968057a-ce31-11ec-8521-dac502259ad0.png

北京智科特机器人是一家专业研发、集成、销售高性能、高稳定性的机器人专业技术公司。我们的愿景是成为国内一流研究型机器人本体科研解决方案服务提供商与机器人在垂直细分领域的落地者和传播者。通过满足广大用户的多样性需求,基于用户的多样性反馈中研发与迭代产品,让机器人技术造福更多领域。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器人
    +关注

    关注

    210

    文章

    28210

    浏览量

    206546
收藏 人收藏

    评论

    相关推荐

    什么是拖动示机器人拖动示方式分析

    随着拖动示在协作机器人、并联机器人上的应用,将调试技术趋向快速、简便的方向发展,满足生产企业应用机器人进行及时、高效的生产需求,以及在工业4.0和“中国制造 2025”的背景下,适应
    的头像 发表于 10-23 15:52 362次阅读
    什么是拖动示<b class='flag-5'>教</b>?<b class='flag-5'>机器人</b>拖动示<b class='flag-5'>教</b>方式分析

    协作机器人拽拖示详解

          协作机器人的拖动示是一种简化机器人编程的方法,通过人类操作员直接引导机器人进行任务执行,而无需进行复杂的编程。下面是关于协作
    的头像 发表于 10-23 15:52 126次阅读

    基于导纳控制的机器人拖动示原理和实现步骤

    机器人导纳控制的核心思想是响应外部施加在机器人上的力,而不是预定轨迹或位置。这使得机器人能够适应不同的力互动情境,例如与人类操作员互动或在不确定环境中工作。      拖动示
    的头像 发表于 10-23 15:52 125次阅读

    焊接机器人模式怎么设置

    在现代制造业中,焊接机器人广泛应用于提高生产效率和焊接质量。而焊接机器人模式的正确设置,是确保自动化焊接过程精确执行的重要环节。今天创想智控焊缝跟踪系统小编带大家了解焊接机器人
    的头像 发表于 09-09 17:55 340次阅读
    焊接<b class='flag-5'>机器人</b>示<b class='flag-5'>教</b>模式怎么设置

    工业机器人器按钮功能介绍

    工业机器人器是一个关键的人机交互设备,通过它操作者可以操作工业机器人运动、完成示编程、实现对系统的设定、故障诊断等。以下是工业机器人
    的头像 发表于 09-04 09:44 1945次阅读

    工业机器人常用的编程方式

    机器人完成特定的任务。编程可以手动完成,也可以通过计算机辅助设计(CAD)软件自动生成。编程方式的选择取决于任务的复杂性、机器人的类型、以及所需的灵活性和效率。 1. 手动编程 1.1 示编程 直接示
    的头像 发表于 09-04 09:26 599次阅读

    手把手教你通过宏集物联网工控屏&amp;网关进行协议转换,将底层PLC/传感器的数据转换为TCP协议并传输到用户

    手把手教你通过宏集物联网工控屏&网关进行协议转换,将底层PLC/传感器的数据转换为TCP协议并传输到用户终端
    的头像 发表于 08-15 13:29 426次阅读
    <b class='flag-5'>手把手</b>教你通过宏集物联网工控屏&amp;网关进行协议转换,将底层PLC/传感器的数据转换为TCP协议并传输到用户

    Al大模型机器人

    金航标kinghelm萨微slkor总经理宋仕强介绍说,萨微Al大模型机器人有哪些的优势?萨微AI大模型机器人由清华大学毕业的天才少年
    发表于 07-05 08:52

    手把手教你排序算法怎么写

    今天以直接插入排序算法,给大家分享一下排序算法的实现思路,主要包含以下部分内容:插入排序介绍插入排序算法实现手把手教你排序算法怎么写在添加新的记录时,使用顺序查找的方式找到其要插入的位置,然后将
    的头像 发表于 06-04 08:03 645次阅读
    <b class='flag-5'>手把手</b>教你排序算法怎么写

    手把手带你移植HAL库函数

    开发者更高效地进行嵌入式开发。手把手带你移植HAL库函数HAL库提供了一套抽象接口,使开发者无需直接操作底层硬件寄存器,就能实现对硬件的控制。这种抽象使得代码能够更
    的头像 发表于 05-18 08:04 1681次阅读
    <b class='flag-5'>手把手</b>带你移植HAL库函数

    工业机器人器可以通用吗?给你5点建议

          示器通常也叫示编程器或示盒,是进行机器人的手动操纵、程序编写、参数配置以及监控的手持装置;是
    的头像 发表于 03-23 08:42 724次阅读

    工程送样!手把手教你用好广和通RedCap模组FG131&amp;amp;FG132系列

    工程送样!手把手教你用好广和通RedCap模组FG131&FG132系列
    的头像 发表于 01-11 18:22 667次阅读
    工程送样!<b class='flag-5'>手把手</b>教你用好广和通RedCap模组FG131&amp;amp;FG132系列

    机器人实现开发自由,探索精密工艺的机器人关节模组

    机器人关节是作为机器人各个部件之间相互连接的节点,提供了必要的运动自由度。关节模组其精确度和可靠性,确保了机器人在各个领域的高效率和高质量表现。一体化关节使得
    的头像 发表于 12-08 15:35 484次阅读

    在工厂内外,机器人如何改善我们的世界

    德州仪器机器人系统经理 Matthias Thoma 表示:“自从 50 多年前安装第一台工业机器人以来,我们已经取得了长足的进步。机器人变得更加智能、更加精确、对周围环境的反应更加灵
    的头像 发表于 12-07 11:18 600次阅读

    基于导纳控制的机器人拖动示原理和实现步骤

    基于导纳控制的机器人拖动示是一种常用的机器人控制策略,它允许机器人直接互动,实现自然、直观的控制。在导纳控制中,
    的头像 发表于 12-04 09:48 5256次阅读
    基于导纳控制的<b class='flag-5'>机器人</b>拖动示<b class='flag-5'>教</b>原理和实现步骤